Projet

Général

Profil

Scénario #30892

Upgrade-Auto Eole-AD de 2.6.2 vers 2.7.2

Ajouté par JL Dubocs il y a plus de 3 ans. Mis à jour il y a environ 3 ans.

Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
20/10/2020
Echéance:
06/01/2021
% réalisé:

100%

Points de scénarios:
3.0
Restant à faire (heures):
0.00 heure
Estimation basée sur la vélocité:
Release:
Liens avec la release:
Auto

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

Critères d'acceptation

  • La migration "Eole-AD" est possible

apt.log Voir (162 ko) JL Dubocs, 20/10/2020 06:01

upgrade-auto.log Voir (784 ko) JL Dubocs, 20/10/2020 06:02


Sous-tâches

Tâche #31454: Permettre de passer outre l’avertissement d’impossibilité de migration dans le cas du scribe sans conteneur addcFerméBenjamin Bohard

Tâche #31455: Étude de l’upgrade-auto du Scribe en mode AD distantFerméBenjamin Bohard

Tâche #31456: Mettre en place un test jenkins pour la migration du Scribe 2.6.2 avec AD distantFerméBenjamin Bohard


Demandes liées

Lié à Distribution EOLE - Tâche #31403: Interdire Upgrade-Auto pour Hapy de 2.7.2 vers 2.8.0 Fermé 02/12/2020
Lié à Distribution EOLE - Tâche #31477: Valider le scénario Upgrade-Auto Eole-AD de 2.6.2 vers 2.7.2 Fermé 04/01/2021

Historique

#1 Mis à jour par Joël Cuissinat il y a plus de 3 ans

En complément, cf. le message de Marc DENIS : https://pcll.ac-dijon.fr/listes/arc/scribe/2020-10/msg00058.html

#2 Mis à jour par Daniel Dehennin il y a plus de 3 ans

  • Description mis à jour (diff)

#3 Mis à jour par Joël Cuissinat il y a plus de 3 ans

  • Tracker changé de Demande à Scénario
  • Sujet changé de problèmes de paquets en conflit sur un Upgrade-Auto (2.6.2 vers 2.7.2) à Upgrade-Auto Eole-AD de 2.6.2 vers 2.7.2
  • Description mis à jour (diff)
  • Echéance mis à 06/01/2021
  • Version cible mis à Prestation Cadoles MEN 52-01 (Noël)
  • Release mis à EOLE 2.6.2.3
  • Points de scénarios mis à 2.0

#4 Mis à jour par Joël Cuissinat il y a plus de 3 ans

  • Points de scénarios changé de 2.0 à 3.0

#5 Mis à jour par Benjamin Bohard il y a plus de 3 ans

  • Assigné à mis à Benjamin Bohard

#6 Mis à jour par Joël Cuissinat il y a plus de 3 ans

  • Description mis à jour (diff)

#7 Mis à jour par Joël Cuissinat il y a plus de 3 ans

  • Lié à Tâche #31403: Interdire Upgrade-Auto pour Hapy de 2.7.2 vers 2.8.0 ajouté

#8 Mis à jour par Joël Cuissinat il y a plus de 3 ans

  • Description mis à jour (diff)

#9 Mis à jour par Emmanuel GARETTE il y a environ 3 ans

  • Statut changé de Nouveau à Résolu

#10 Mis à jour par Joël Cuissinat il y a environ 3 ans

  • Lié à Tâche #31477: Valider le scénario Upgrade-Auto Eole-AD de 2.6.2 vers 2.7.2 ajouté

#11 Mis à jour par Joël Cuissinat il y a environ 3 ans

  • Statut changé de Résolu à Terminé (Sprint)

Formats disponibles : Atom PDF