DOMjudge / domjudge

DOMjudge programming contest jury system
https://www.domjudge.org
GNU General Public License v2.0
701 stars 249 forks source link

Make Gitlab CI compatible with MySQL 8.4 #2524

Closed Kevinjil closed 2 months ago

Kevinjil commented 2 months ago

mysql Gitlab CI seems to fail due to the release of MySQL 8.4 which is deployed by the latest tag. The last successful run was still using MySQL Server 8.3.0-1.el8.

In MySQL 8.4, the mysql_native_password server-side plugin is disabled by default. Specify the --mysql-native-password option to enable it, until we investigate a proper migration to new authentication methods.

We need to look into other authentication methods, as mysql_native_password will be removed at some point.