Description:
Hello
Installing :
mysql-installer-community-5.7.25.0.msi was working fine but recently it starts failling with this error ::
mysql-installer Information: 10 : Configuration file found.
mysql-installer Information: 10 : Loaded configuration.
mysql-installer Information: 10 : Attempting product manifest download from https://cdn.mysql.com/windows/installer/manifest.zip.
mysql-installer Error: 50 : Error during XML parsing of file C:\ProgramData\MySQL\MySQL Installer for Windows\Manifest\products.xml. The error was:
System.InvalidOperationException: There is an error in XML document (15597, 404). ---> System.InvalidOperationException: Instance validation error: 'CompatibleRelatedVersion' is not a valid value for UpgradeType.
at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderProductManifest.Read8_UpgradeType(String s)
at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderProductManifest.Read9_ProductSeries(Boolean isNullable, Boolean checkType)
at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderProductManifest.Read10_Product(Boolean isNullable, Boolean checkType)
at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderProductManifest.Read12_ProductCategory(Boolean isNullable, Boolean checkType)
at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderProductManifest.Read13_ProductManifest(Boolean isNullable, Boolean checkType)
at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderProductManifest.Read14_ProductManifest()
--- End of inner exception stack trace ---
at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
at System.Xml.Serialization.XmlSerializer.Deserialize(TextReader textReader)
at MySql.Installer.Core.Product.ProductManifest.Load(String fileName)
it looks like the bug https://bugs.mysql.com/bug.php?id=97264
How to repeat:
download :
mysql-installer-community-5.7.25.0.msi
https://downloads.mysql.com/archives/installer/
and launch it from this command :
"msiexec" /quiet /norestart /i "mysql-installer-community-5.7.25.0.msi" INSTALLDIR="C:\Program Files\MySQL\MySQL Server 5.7"
Suggested fix:
Possibility to run the installer in offline mode or ..?