Tâche #31166
Scénario #30841: Supprimer EoleSQL sur EOLE 2.8.1
Erreurs MySQL lors de la restauration du catalogue Bareos
100%
Description
******* RESTAURATION DU CATALOGUE *********** Start Systemd service mysql [ OK ] Stop Systemd service mysql [ OK ] ## Régénération du catalogue Bareos## Stop Systemd service bareos-director [ OK ] Stop Systemd service bareos-storage [ OK ] Dropping mysql database mysql: [Warning] Using a password on the command line interface can be insecure. ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) Drop of bareos database failed. Creating mysql database mysql: [Warning] Using a password on the command line interface can be insecure. ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) Creating of bareos database failed. Making mysql tables mysql: [Warning] Using a password on the command line interface can be insecure. ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) Creation of Bareos MySQL tables failed. mysql: [Warning] Using a password on the command line interface can be insecure. ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) Start Systemd service mysql [ OK ] Mise à jour de la base de donnée Bareos... Updating mysql tables mysql: [Warning] Using a password on the command line interface can be insecure. Finished upgrading database to version 2004 Régénération du catalogue terminée Suppression des anciens rapports d'état
Dans ce genre de cas, on pourrait s'attendre à ce que /usr/share/eole/sbin/bareosrestore.py --catalog
sorte en erreur ce qui ne semble pas être le cas (cf. script utilisé dans le test : eole-ci-tests/tests/sauvegarde/run-bareos-restaure-complete.sh)
Révisions associées
logparser-eole.rules : détection MySQL injoignable
Ref: #31166
update bareosregenscript to start mysql when needed
logparser-eole.rules : détection Access denied MySQL
Ref: #31166
set new method of mysql connexion ref #31166
update bareosregen.sh
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 3 ans
- Description mis à jour (diff)
#2 Mis à jour par Matthieu Lamalle il y a plus de 3 ans
- Statut changé de Nouveau à En cours
#3 Mis à jour par Matthieu Lamalle il y a plus de 3 ans
- Statut changé de En cours à Résolu
#4 Mis à jour par Joël Cuissinat il y a plus de 3 ans
- Statut changé de Résolu à En cours
D'après https://dev-eole.ac-dijon.fr/jenkins/job/2.8.1/job/test-sauvegarde-bareos-restaure-full-2.8.1-amd64/6/parsed_console/ l'erreur s'est transformée en :
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
#5 Mis à jour par Matthieu Lamalle il y a plus de 3 ans
- Statut changé de En cours à Résolu
#6 Mis à jour par Matthieu Lamalle il y a plus de 3 ans
- Assigné à mis à Matthieu Lamalle
#7 Mis à jour par Joël Cuissinat il y a plus de 3 ans
- Statut changé de Résolu à En cours
Malgré les corrections apportées, il y a toujours des erreurs mysql au même endroit...
https://dev-eole.ac-dijon.fr/jenkins/job/2.8.1/job/test-sauvegarde-bareos-restaure-full-2.8.1-amd64/10/parsed_console/
#8 Mis à jour par Matthieu Lamalle il y a plus de 3 ans
- Statut changé de En cours à Résolu
#9 Mis à jour par Joël Cuissinat il y a plus de 3 ans
- Statut changé de Résolu à Fermé
- % réalisé changé de 0 à 100
- Restant à faire (heures) mis à 0.0
OK avec eole-bareos (2.8.1-18)