Depuis le mois de Mai 2024, OVH migre petit à petit ses hébergements vers MySQL 8, suite à l'arrêt du support sur MySQL 5.7.
Notre hébergement a visiblement eu le droit à sa migration cette nuit, car ce matin notre portail Connecthys a cessé de fonctionner.
Visiblement, il y aurait une variable système (tx_isolation) qui existait auparavant, mais qui a été supprimée/renommée dans la version 8 de MySQL. SQLAlchemy l'utilisait pour connaître le niveau d'isolation.
Serait-il possible de mettre à jour la librairie SQLAlchemy, utilisée par Connecthys, pour remédier à ce problème ?
Connecthys semble utiliser la version 1.0.13 de la librairie, qui date déjà d'il y a 8 ans.
Connecthys (et Noethys) y gagnera donc aussi en sécurité, car il est fort probable que des dizaines de failles plus ou moins critiques aient été patchées depuis tout ce temps...
Si cela a déjà été envisagé, mais s'est révélé impossible, quelles en sont les raisons ?
A défaut, y a-t-il d'autres solutions pour remédier au problème ?
Bonjour,
Depuis le mois de Mai 2024, OVH migre petit à petit ses hébergements vers MySQL 8, suite à l'arrêt du support sur MySQL 5.7. Notre hébergement a visiblement eu le droit à sa migration cette nuit, car ce matin notre portail Connecthys a cessé de fonctionner.
Visiblement, il y aurait une variable système (tx_isolation) qui existait auparavant, mais qui a été supprimée/renommée dans la version 8 de MySQL. SQLAlchemy l'utilisait pour connaître le niveau d'isolation.
Serait-il possible de mettre à jour la librairie SQLAlchemy, utilisée par Connecthys, pour remédier à ce problème ? Connecthys semble utiliser la version 1.0.13 de la librairie, qui date déjà d'il y a 8 ans. Connecthys (et Noethys) y gagnera donc aussi en sécurité, car il est fort probable que des dizaines de failles plus ou moins critiques aient été patchées depuis tout ce temps...
Si cela a déjà été envisagé, mais s'est révélé impossible, quelles en sont les raisons ?
A défaut, y a-t-il d'autres solutions pour remédier au problème ?
Merci, Olivier