Projet

Général

Profil

Tâche #9001

Distribution EOLE - Scénario #9020: Débogage de Upgrade-Auto

Upgrade-Auto d'un Amon 2.3 vers un Amon 2.4 ne fonctionne pas

Ajouté par Laurent HAEFFELE il y a plus de 9 ans. Mis à jour il y a plus de 9 ans.

Statut:
Fermé
Priorité:
Haut
Assigné à:
Début:
03/10/2014
Echéance:
% réalisé:

100%

Temps estimé:
6.00 h
Temps passé:
Restant à faire (heures):
0.0

Description

J'ai tenté une migration Amon 2.3 vers 2.4 via Update-Auto sur une
machine de test.
Après avoir mis à jour le Amon 2.3 en version candidate, j'ai lancé le
Upgrade-Auto et voici les erreurs que j'ai rencontré :

Tout au début de la procédure :

Mise à jour des listes de paquets ... ###########################################################
W: Erreur de GPG : http://eole.ac-dijon.fr eole-2.4.0 Release : Les
signatures suivantes n'ont pas pu être vérifiées car la clé publique
n'est pas disponible : NO_PUBKEY 6AC6E5D64E78A3F5
W: Erreur de GPG : http://eole.ac-dijon.fr eole-2.4.0-security Release
: Les signatures suivantes n'ont pas pu être vérifiées car la clé
publique n'est pas disponible : NO_PUBKEY 6AC6E5D64E78A3F5
W: Erreur de GPG : http://eole.ac-dijon.fr eole-2.4.0-updates Release
: Les signatures suivantes n'ont pas pu être vérifiées car la clé
publique n'est pas disponible : NO_PUBKEY 6AC6E5D64E78A3F5 ###########################################################

A la fin, il plante avec le message d'erreur suivant : ###########################################################
E: Impossible d'effectuer la configuration immédiate de «
python2.7-minimal ». Veuillez consulter la page de manuel apt.conf(5)
et notamment la section à propos de APT::Immediate-Configure, pour
plus d'informations. (2)
run-parts: /tmp/Upgrade-Auto-29655/upgrade/pre_upgrade/05-libwww-perl
exited with return code 100 ###########################################################

upgrade_auto.txt Voir (55,3 ko) Laurent HAEFFELE, 25/09/2014 11:52

Révisions associées

Révision 69779180 (diff)
Ajouté par Joël Cuissinat il y a plus de 9 ans

Correction pour l'Upgrade d'Amon en i386

  • pre_upgrade/00-common : mise à jour forcée de libstdc++6

Fixes: #9001 @1h

Historique

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

  • Tâche parente mis à #9002

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

  • Début 25/09/2014 supprimé
  • Temps estimé mis à 6.00 h
  • Tâche parente changé de #9002 à #9020
  • Restant à faire (heures) mis à 6.0

Étrange au milieu du fichier on voit le même message que celui de #8498 !

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

  • Statut changé de Nouveau à En cours
  • Début mis à 03/10/2014

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

  • Assigné à mis à Joël Cuissinat
  • Restant à faire (heures) changé de 6.0 à 3.0

Comme indiqué sur la liste j'avais reproduit le problème mais depuis tous nos tests d'Upgrade-Auto avec le module Amon ont réussi !

Je relance une nouvelle fois la procédure...

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

  • Statut changé de En cours à Ne sera pas résolu
  • Restant à faire (heures) changé de 3.0 à 0.0

Upgrade-Auto OK réalisé moins de 30 minutes :

real    28m22.164s
user    5m58.770s
sys    1m19.290s

Dans l'attente de nouveaux cas d'erreur :(

#6 Mis à jour par Laurent HAEFFELE il y a plus de 9 ans

Sans vouloir insister, chez moi j'arrive à reproduire le problème dans 100% des cas. J'ai même essayé avec la variante standard (des fois que ce soit un problème lié à un package supplémentaire ...).

Ma procédure de test est la suivante :
Installation d'un Amon 2.3 à partir du CD 2.3.11
  1. network_zephir
  2. Maj-Auto -i -E
  3. enregistrement_zephir
  4. instance zephir.eol
  5. Upgrade-Auto

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

Laurent HAEFFELE a écrit :

Sans vouloir insister, chez moi j'arrive à reproduire le problème dans 100% des cas. J'ai même essayé avec la variante standard (des fois que ce soit un problème lié à un package supplémentaire ...).

Ma procédure de test est la suivante :
Installation d'un Amon 2.3 à partir du CD 2.3.11
  1. network_zephir
  2. Maj-Auto -i -E
  3. enregistrement_zephir
  4. instance zephir.eol
  5. Upgrade-Auto

C'est vrai que nos deniers tests ont été effectués depuis 2.3.13 ça peut changer quelque chose...

#8 Mis à jour par Laurent HAEFFELE il y a plus de 9 ans

Joël Cuissinat a écrit :

C'est vrai que nos deniers tests ont été effectués depuis 2.3.13 ça peut changer quelque chose...

Vos tests sont fait à partir d'une 2.3.13 sans MAJ ?
Si on a tous les deux effectuer un Maj-Auto -E, cela ne devrait rien changer, ou bien ?

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

Laurent HAEFFELE a écrit :

Joël Cuissinat a écrit :

C'est vrai que nos deniers tests ont été effectués depuis 2.3.13 ça peut changer quelque chose...

Vos tests sont fait à partir d'une 2.3.13 sans MAJ ?
Si on a tous les deux effectuer un Maj-Auto -E, cela ne devrait rien changer, ou bien ?

A un paquet prêt il est possible qu'un effet de bord puisse apparaître...
L'architecture peut jouer également... Vos serveurs sont installés avec l'ISO i386 ou amd64 ?
Le paquet creole doit être en version creole 2.3-eole186
J'effectue également des tests de mon côté.

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

  • Statut changé de Ne sera pas résolu à En cours

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

Le message suivant à l'étape pre_upgrade/00-common annonce le plantage à venir :

*E: Couldn't configure pre-depend multiarch-support for libnih-dbus1, probably a dependency cycle.*

En tout cas, il existe un contournement : en installant le paquet libc6-dev, ça ne plante plus.

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

  • % réalisé changé de 0 à 50
  • Restant à faire (heures) changé de 0.0 à 3.0

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

  • Restant à faire (heures) changé de 3.0 à 2.0

libstdc++6 en tire un tout petit peu moins (mais installe gcc-4.6-base malgré tout) et l'Upgrade fonctionne aussi, je propose donc de l'ajouter au bout de la fameuse ligne :

yes "Oui, faites ce que je vous dis !" | /usr/bin/apt-get --purge install -q --force-yes --assume-yes --no-install-recommends xz-lzma

#14 Mis à jour par Fabrice Barconnière il y a plus de 9 ans

  • Statut changé de En cours à Nouveau

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

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 50 à 100

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

  • Restant à faire (heures) changé de 2.0 à 0.5

Paquet candidat : creole (2.3-eole187~10.gbpc5f297).

#17 Mis à jour par Gilles Grandgérard il y a plus de 9 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) changé de 0.5 à 0.0

Formats disponibles : Atom PDF