Scénario #30892
Upgrade-Auto Eole-AD de 2.6.2 vers 2.7.2
100%
Description
Bonjour
Départ d'un scribe 2.6.2 à jour, pour le migrer en 2.7.2 (et l'intégrer au seth)mise en commentaire de la ligne 532 de /usr/share/eole/upgrade/Upgrade-Auto (suite au conseil de Joël, car le scribe n'est pas un scribe AD)
Problème dès le début de la migration :
> extracting 'bionic.tar.gz' > Une erreur est survenue : Impossible d'installer la mise à niveau La mise à niveau a échoué. Votre système pourrait être inutilisable. Une tentative de récupération va maintenant avoir lieu (dpkg --configure -a) > Please report this bug in a browser at http://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+filebug and attach the files in /var/log/dist-upgrade/ to the bug report. > E:Impossible de configurer « eole-scribe-all:amd64 »., E:Internal error, packages left unconfigured. eole-scribe-all:amd64 (None) > Une erreur est survenue : Upgrade infeasible The upgrade could not be completed, there were errors during the upgrade process. (None) > Une erreur fatale est survenue. Vous trouverez plus d'informations dans les journaux : /var/log/dist-upgrade/ >En effet dans apt.log, je trouve (ligne 2067 et suivante) :
> Broken eole-scribe-all:amd64 Dépend on eole-scribe-pkg [ amd64 ] < none -> 2.7.2-5 > ( metapackages ) > Considering eole-scribe-pkg:amd64 1 as a solution to eole-scribe-all:amd64 0 > Ignore MarkKeep of eole-scribe-all [ amd64 ] < 2.6.2-10 -> 2.7.2-5 > ( metapackages ) as its mode (Install) is protected > Re-Instated libcurl4:amd64 > Re-Instated clamav-daemon:amd64 > Re-Instated clamd-eole:amd64 > Re-Instated eole-antivirus-pkg:amd64 > Re-Instated eole-scribe-pkg:amd64 > Re-Instated eole-scribe-all:amd64 >En installant eole-scribe-all, eole-scribe-pkg s'installe.
J'efface le dossier /tmp/Upgrade-Auto et je relance l'Upgrade-Auto qui se termine correctement.Mais, en préparant le config.eol, je m'aperçoit que le paquet eole-scribe-all a été désinstallé (upgrade-auto.log 2771). De plus il subsiste un pb de conflit car libcurl3 n'a pas été désinstallé et libcurl4 ne peut s'installer ...
Donc j'installe : eole-scribe-all eole-scribe-pkg eole-antivirus-pkg clamd-eole clamav-daemon libcurl4 pour être sur d'avoir ce qu'il faut.
j'ai bien maintenant, accès à la variable ad_local que je mets à non pour mon infra de test (scribe+seth).
L'instance est ok et l'intégration à seth se fait bien.Possible de corriger ce problème de conflit/dépendances sur libcurl3/libcurl4 ?
Merci d'avance
Solutions à mettre en œuvre¶
- Dans Upgrade-Auto 2.6.2, ajouter une question du type *Continuer quand même !" dans la fonction
verify_module_not_allowed()
*NB : à rapprocher de #31403, le pôle peut s'occuper des éventuelles traductions) - Faire en sorte que la migration Eole-AD (Scribe NT + eole-ad) soit possible (cf.
https://dev-eole.ac-dijon.fr/jenkins/job/2.6.2/job/test-seth-eolead262-2.6.2-amd64/) - Un test Jenkins dédié pourra être ajouté si nécessaire
Critères d'acceptation¶
- La migration "Eole-AD" est possible
Subtasks
Related issues
History
#1 Updated by Joël Cuissinat over 2 years ago
En complément, cf. le message de Marc DENIS : https://pcll.ac-dijon.fr/listes/arc/scribe/2020-10/msg00058.html
#2 Updated by Daniel Dehennin over 2 years ago
- Description updated (diff)
#3 Updated by Joël Cuissinat over 2 years ago
- Tracker changed from Demande to Scénario
- Subject changed from problèmes de paquets en conflit sur un Upgrade-Auto (2.6.2 vers 2.7.2) to Upgrade-Auto Eole-AD de 2.6.2 vers 2.7.2
- Description updated (diff)
- Due date set to 01/06/2021
- Target version set to Prestation Cadoles MEN 52-01 (Noël)
- Release set to EOLE 2.6.2.3
- Story points set to 2.0
#4 Updated by Joël Cuissinat over 2 years ago
- Story points changed from 2.0 to 3.0
#5 Updated by Benjamin Bohard over 2 years ago
- Assigned To set to Benjamin Bohard
#6 Updated by Joël Cuissinat over 2 years ago
- Description updated (diff)
#7 Updated by Joël Cuissinat over 2 years ago
- Related to Tâche #31403: Interdire Upgrade-Auto pour Hapy de 2.7.2 vers 2.8.0 added
#8 Updated by Joël Cuissinat over 2 years ago
- Description updated (diff)
#9 Updated by Emmanuel GARETTE over 2 years ago
- Status changed from Nouveau to Résolu
#10 Updated by Joël Cuissinat over 2 years ago
- Related to Tâche #31477: Valider le scénario Upgrade-Auto Eole-AD de 2.6.2 vers 2.7.2 added
#11 Updated by Joël Cuissinat over 2 years ago
- Status changed from Résolu to Terminé (Sprint)