Bug #92445 MySQLInstallerConsole update fails with 'Configuration file was not found'
Submitted: 16 Sep 2018 14:23 Modified: 19 Aug 2021 16:23
Reporter: BSOD 2600 Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL for Windows: Installer Severity:S3 (Non-critical)
Version:8.0.12.0 OS:Windows
Assigned to: CPU Architecture:Any

[16 Sep 2018 14:23] BSOD 2600
Description:
Per https://dev.mysql.com/doc/refman/8.0/en/MySQLInstallerConsole.html  one should be able to run "MySQLInstallerConsole update". This fails with:
"Configuration file was not found. Please resinstall a MySQL Installer bundle."

There is also a typo with "resinstall" in the error dialog.

screenshot: https://imgur.com/lIgHQm5

How to repeat:
msiexec /i mysql-installer-community-8.0.12.0.msi /qn
C:\>cd C:\Program Files (x86)\MySQL\MySQL Installer for Windows

C:\Program Files (x86)\MySQL\MySQL Installer for Windows>MySQLInstallerConsole update
=================== Start Initialization ===================
MySQL Installer is running in Commercial mode

<error dialog is shown>
[17 Sep 2018 7:33] MySQL Verification Team
Hello!

Thank you for the report and feedback.
Observed reported issue on Win7 with *only* "mysql-installer-commercial-8.0.12.0.msi" installer i.e MySQL Installer is running in Commercial mode. Issue was not seen when MySQL Installer is running in Community mode

regards,
Umesh
[17 Sep 2018 7:36] MySQL Verification Team
Commercial installer - screenshot

Attachment: 92445_commercial.png (image/png, text), 126.36 KiB.

[17 Sep 2018 15:17] BSOD 2600
Ah, good catch with the commercial vs community modes.

So even though the community installer was used, its defaulting to use commercial mode.   No where in the '2.3.3.4 MySQLInstallerConsole Reference' does it mention the modes to be used.  IMO, as the community installer was used, it should be defaulting to community mode. separate bug?
[19 Aug 2021 16:23] Christine Cole
Posted by developer:
 
Fixed as of the upcoming MySQL Installer 1.4.39 release, and here's the proposed changelog entry from the documentation team:

After performing a silent installation, running a CLI command such as
update failed to initialize MySQL Installer properly for first-time use.
This, in turn, caused the product catalog to not be found and generated an
error.

Thank you for the bug report.