Project

General

Profile

Scénario #29559

Corriger la mise en place de Bareos sur EOLE 2.8.0

Added by Joël Cuissinat over 3 years ago. Updated over 3 years ago.

Status:
Terminé (Sprint)
Priority:
Normal
Assigned To:
Category:
-
Start date:
03/09/2020
Due date:
03/20/2020
% Done:

100%

Story points:
4.0
Remaining (hours):
0.00 hour
Velocity based estimate:
Release:
Release relationship:
Auto

Description

Visiblement c'est des problèmes avec MySQL mais peut-être pas que...
Cf. erreur dans /usr/share/eole/posttemplate/00-bareos instance https://dev-eole.ac-dijon.fr/jenkins/job/2.8.0/job/test-instance-acascribe-2.8.0-amd64/4/console (Bareos est désactivé dans les jobs suivants)

Solutions à mettre en œuvre

  • Réactiver Bareos dans les configurations "aca" (non désactivé dans les configurations etb1)
  • Corriger la mise en place de Bareos sur EOLE 2.8.0
  • Si la sauvegarde n'est pas fonctionnelle suite à ces modifications, faire des propositions pour aller dans ce sens

Critères d'acceptation


Subtasks

Tâche #29722: Porter bareosmount.py en python3FerméEmmanuel GARETTE

Tâche #29723: Porter bareosconfig.py en python3FerméEmmanuel GARETTE

Tâche #29724: Corriger la création de la base de donnéeFerméEmmanuel GARETTE

Tâche #29726: Porter postservice/00-bareos en python3FerméEmmanuel GARETTE

Tâche #29728: Porter bareosrestore.py en python3FerméEmmanuel GARETTE

Tâche #29734: Erreur "is not" avec une string dans creoleFerméEmmanuel GARETTE

Tâche #29752: Le script de restauration de Mysql utilise une fonction de la librairie eolesql non disponible en python3FerméEmmanuel GARETTE

Tâche #29753: Le test diagnose devrait utiliser "pyeole.bareos" en python3FerméEmmanuel GARETTE

Tâche #29754: L'EAD2 affiche toujours "Impossible de lire le rapport de sauvegarde"FerméEmmanuel GARETTE

Tâche #29755: L'agent Zéphir "sauvegarde" est devenu aveugleFerméEmmanuel GARETTE


Related issues

Related to Distribution EOLE - Tâche #29485: Faire fonctionner MySQL sur EOLE 2.8.0 Fermé 01/21/2020
Related to Distribution EOLE - Tâche #29714: Validation du scénario : Corriger la mise en place de Bareos sur EOLE 2.8.0 Fermé 03/05/2020

Associated revisions

Revision d5b0fb53 (diff)
Added by Joël Cuissinat over 3 years ago

aca.scribe 2.8.0 : désactivation temporaire de Bareos

Ref: #29559

Revision f688ad96 (diff)
Added by Joël Cuissinat over 3 years ago

aca.horus 2.8.0 : désactivation temporaire de Bareos

Ref: #29559

Revision 42cdb6ee (diff)
Added by Joël Cuissinat over 3 years ago

aca.scribe 2.8.0 : réactivation de Bareos

Ref: #29559

History

#1 Updated by Joël Cuissinat over 3 years ago

  • Description updated (diff)

#2 Updated by Joël Cuissinat over 3 years ago

  • Related to Scénario #29498: Mettre à niveau la configuration MySQL pour EOLE 2.8.0 added

#3 Updated by Joël Cuissinat over 3 years ago

  • Related to deleted (Scénario #29498: Mettre à niveau la configuration MySQL pour EOLE 2.8.0)

#4 Updated by Joël Cuissinat over 3 years ago

  • Related to Tâche #29485: Faire fonctionner MySQL sur EOLE 2.8.0 added

#5 Updated by Joël Cuissinat over 3 years ago

  • Parent task deleted (#29463)

#6 Updated by Joël Cuissinat over 3 years ago

  • Tracker changed from Tâche to Scénario
  • Due date set to 03/20/2020
  • Target version changed from sprint 2020 04-06 Equipe MENSR to Prestation Cadoles MEN 10-12
  • Start date changed from 02/03/2020 to 02/06/2020
  • Release set to EOLE 2.8.0
  • Story points set to 4.0

#7 Updated by Joël Cuissinat over 3 years ago

  • Description updated (diff)

#8 Updated by Joël Cuissinat over 3 years ago

  • Related to Tâche #29714: Validation du scénario : Corriger la mise en place de Bareos sur EOLE 2.8.0 added

#9 Updated by Emmanuel GARETTE over 3 years ago

  • Assigned To set to Emmanuel GARETTE

#10 Updated by Joël Cuissinat over 3 years ago

Pour valider, je pars sur :
  • aca.eolebase-2.8.0a0-instance-default + eole-bareos-mysql
  • rm /etc/eole/.instance
  • CreoleSet web_url eolebase.ac-test.fr
  • CreoleSet bareos_db_type mysql
  • instance
run-parts: executing /usr/share/eole/posttemplate/00-bareos instance

## Régénération du catalogue Bareos##
Start Systemd service mysql                                                                                                                                         [  OK  ]
## Réinitialisation des mots de passe Mysql ##
Creating mysql database
mysql: [Warning] Using a password on the command line interface can be insecure.
Creating of bareos database succeeded.
Making mysql tables
mysql: [Warning] Using a password on the command line interface can be insecure.
Creation of Bareos MySQL tables succeeded.
## Réinitialisation des mots de passe Mysql ##
Granting mysql tables
mysql: [Warning] Using a password on the command line interface can be insecure.
Privileges for user bareos granted ON database bareos.
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

Puis, j'ai exécuté la suite de test "Sauvegarde" : https://dev-eole.ac-dijon.fr/squash/iterations/234/info

#11 Updated by Joël Cuissinat over 3 years ago

Pour la restauration :
  • aca.eolebase-2.8.0a0-Daily + eole-bareos-mysql
  • Puis exécution du test de restauration complète.

=> bloqué sur #29752 !

#12 Updated by Joël Cuissinat over 3 years ago

Plus d'erreur à l'instance :

            run-parts: executing /usr/share/eole/posttemplate/00-bareos instance
            ## Régénération du catalogue Bareos##
            Start Systemd service mysql
            [  OK  ]
            ## Réinitialisation des mots de passe Mysql ##
            Creating mysql database
            mysql: [Warning] Using a password on the command line interface can be insecure.
            Creating of bareos database succeeded.
            Making mysql tables
            mysql: [Warning] Using a password on the command line interface can be insecure.
            Creation of Bareos MySQL tables succeeded.
            ## Réinitialisation des mots de passe Mysql ##
            Granting mysql tables
            mysql: [Warning] Using a password on the command line interface can be insecure.
            Privileges for user bareos granted ON database bareos.
            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
            Stop Systemd service mysql
            [  OK  ]
            run-parts: executing /usr/share/eole/posttemplate/00-bareoswebui instance

La sauvegarde, la restauration et l'affichage des différents rapports sont globalement fonctionnels.

#13 Updated by Joël Cuissinat over 3 years ago

  • Status changed from Nouveau to Terminé (Sprint)

Also available in: Atom PDF