Submitted: 2 Feb 2021 22:30 Modified: 11 Feb 2021 16:49
Reporter: Jose Ramirez Email Updates:
Status: Closed Impact on me:
Category:MySQL for Windows: Installer Severity:S2 (Serious)
Version:1.4.36 OS:Any
Assigned to: CPU Architecture:Any

[2 Feb 2021 22:30] Jose Ramirez
Some users have reported being unable to select 8.0.23 products even when updating the product catalog within MySQL Installer.

It's been identified that when Installer has already downloaded a previous full version of the product catalog, Installer is no longer able to download the most recent one due to a bug in the logic used to apply the new manifest.

Users which previously accepted the upgrade to Installer 1.4.36 prompt are affected by this since during the upgrade a full version of the product catalog was also downloaded, hence the latest version (which includes 8.0.23 products) can no longer be applied even though it is being downloaded.

Note: This doesn't affect new installations of MySQL Installer because the product catalog is initially set to type "snippet", hence triggering the download of the full product catalog.

Identified workarounds:
- Workaround #1 (recommended): Uninstall current version of MySQL Installer and then install the latest version available at: https://dev.mysql.com/downloads/installer/
- Workaround #2: Update the "products.xml" file by replacing the value of the "type" attribute from "full" to "snippet". File is located at: C:\ProgramData\MySQL\MySQL Installer for Windows\Manifest. This will force Installer to download the most recent full manifest containing 8.0.23 products.

How to repeat:
See description.

Suggested fix:
Fix logic which will enable a product catalog of "type=full" to be applied over a product catalog which is already of type full.
[11 Feb 2021 16:49] Christine Cole
Posted by developer:
Fixed as of the upcoming MySQL Installer 1.4.37 release, and here's the proposed changelog entry from the documentation team:

With a full server package installed and MySQL Installer 1.4.36 updated to
use the new manifest, the product catalog omitted the latest MySQL

Thank you for the bug report.