Tâche #29689
Scénario #29617: migration27.sh : la restauration des ACL s'arrête au 1er groupe inconnu
Tester la migration des données AmonEcole 2.6.2 vers Scribe 2.7.1
Status:
Fermé
Priority:
Normal
Assigned To:
Target version:
Start date:
03/04/2020
Due date:
% Done:
100%
Remaining (hours):
0.0
Associated revisions
- migration27.sh : ajout sauvegarde AmonEcole 2.6.2
Ref: #29689
- migration27.sh : fix databases export
Ref: #29689
History
#1 Updated by Joël Cuissinat over 3 years ago
- Assigned To set to Joël Cuissinat
#2 Updated by Joël Cuissinat over 3 years ago
- Status changed from Nouveau to En cours
#3 Updated by Joël Cuissinat over 3 years ago
Pour la sauvegarde (machine : etb3.amonecole-2.6.2.2-instance-AvecImport) :
- wget ftp://eoleng.ac-dijon.fr/pub/Outils/migration/migration27.sh
- décommenter le code associé à AmonEcole 2.6.2 (sinon erreur : "Détection du module 2.6 impossible !")
- corriger l'export des bdd en mode conteneur
- erreur "Can't fetch domain SID for name: SCRIBE"
#4 Updated by Joël Cuissinat over 3 years ago
Pour la restauration (machine : aca.scribe-2.7.1.2-Daily) :
- modification de l'IP
- récupération du fichier amonecole-2.6.eol dans la sauvegarde
- ouverture dans GenConfig (NB : #29496#note-1) : quelques erreurs de chargement de variable à vérifier !
- saisie d'une valeur pour la nouvelle variable : Adresse IP publique Active Directory (ad_public_address) et enregistrement
- instance
- wget ftp://eoleng.ac-dijon.fr/pub/Outils/migration/migration27.sh
- erreur fatale "./media/migration/scribe-00000003/mysql/sympa.sql introuvable, Abandon." => FIXME
- pas (d'autre) erreur visible après contournement du problème précédant :)
- reconfigure + diagnose OK (sauf nut)
- intégration d'une station aca.pc-10 via le client EOLE
- connexion avec un compte élève choisi au hasard OK (sauf le profil obligatoire qui sera à passer en local ou itinérant)
#5 Updated by Joël Cuissinat over 3 years ago
Erreurs de migration de variables remontées dans /var/log/eoleflask/eolegenconfig.log
2020-03-04 15:17:35,757: creole.loader1 ERROR config_load_store - la variable maître possède moins de valeurs que la variable esclave (creole.reseau_avance.adresse_ip_hosts.nom_long_hosts) 2020-03-04 15:17:35,759: creole.loader1 ERROR config_load_store - la variable maître possède moins de valeurs que la variable esclave (creole.reseau_avance.adresse_ip_hosts.nom_long_hosts) 2020-03-04 15:17:35,759: creole.loader1 ERROR config_load_store - la variable maître possède moins de valeurs que la variable esclave (creole.reseau_avance.adresse_ip_hosts.nom_long_hosts) 2020-03-04 15:17:35,760: creole.loader1 ERROR config_load_store - la variable maître possède moins de valeurs que la variable esclave (creole.reseau_avance.adresse_ip_hosts.nom_long_hosts) 2020-03-04 15:17:35,763: creole.loader1 ERROR config_load_store - la variable maître possède moins de valeurs que la variable esclave (creole.reseau_avance.adresse_ip_hosts.nom_court_hosts) 2020-03-04 15:17:35,764: creole.loader1 ERROR config_load_store - la variable maître possède moins de valeurs que la variable esclave (creole.reseau_avance.adresse_ip_hosts.nom_court_hosts) 2020-03-04 15:17:35,764: creole.loader1 ERROR config_load_store - la variable maître possède moins de valeurs que la variable esclave (creole.reseau_avance.adresse_ip_hosts.nom_court_hosts) 2020-03-04 15:17:35,765: creole.loader1 ERROR config_load_store - la variable maître possède moins de valeurs que la variable esclave (creole.reseau_avance.adresse_ip_hosts.nom_court_hosts) 2020-03-04 15:17:35,772: creole.loader1 ERROR config_load_store - la variable maître possède moins de valeurs que la variable esclave (creole.dhcp.adresse_network_dhcp.nom_plage_dhcp) 2020-03-04 15:17:35,775: creole.loader1 ERROR config_load_store - la variable maître possède moins de valeurs que la variable esclave (creole.dhcp.adresse_network_dhcp.ip_basse_dhcp) 2020-03-04 15:17:35,779: creole.loader1 ERROR config_load_store - la variable maître possède moins de valeurs que la variable esclave (creole.dhcp.adresse_network_dhcp.ip_haute_dhcp)
#6 Updated by Joël Cuissinat over 3 years ago
- Status changed from En cours to Résolu
- % Done changed from 0 to 100
#7 Updated by Joël Cuissinat over 3 years ago
- Status changed from Résolu to Fermé
- Remaining (hours) set to 0.0