Projet

Général

Profil

Tâche #9212

Distribution EOLE - Scénario #9238: Demandes critiques 2.4.1

La mise à jour en fin d'instance n'est plus du tout verbeuse ! (et en plus elle a planté...)

Ajouté par Joël Cuissinat il y a plus de 9 ans. Mis à jour il y a plus de 9 ans.

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

100%

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

Description

Je suis tombé dessus grâce au test squash : SC-T01-005 Lancer instance sur un serveur fraichement installé et configuré

Une mise à jour est recommandée
Voulez-vous effectuer une mise à jour via le réseau maintenant ? [oui/non]
[oui] : oui
Exécution de apt-eole -z --container current --json --log-level info update pour le conteneur bdd impossible
root@amonecole:~#


Demandes liées

Lié à AmonEcole - Tâche #9077: Appliquer les tests Squash TM Socle commun 2.4 Fermé 29/09/2014

Révisions associées

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

Recharger le cache apt uniquement si c'est possible

  • pyeole/pkg.py (EolePkgApt().update) : tester si le cache est initialisé

Ref: #9212 @30m

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

Ré-affichage des étapes dans instance + maj

  • creole/reconfigure.py
    • (main) : déclaration d'un logger spécifique pour pyeole.pkg
    • (update_server) : suppression "update" superflu

Fixes: #9212 @1.5h

Historique

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

Lancée dans le conteneur, la commande renvoie 1 mais je ne sais pas pourquoi :

root@bdd:~# apt-eole --container current --json --log-level info update 
Atteint http://eole.ac-dijon.fr precise Release.gpg
Atteint http://eole.ac-dijon.fr precise-security Release.gpg
   [ ... ]
Ign http://eole.ac-dijon.fr eole-2.4.1-updates/main Translation-fr_FR.UTF-8
Ign http://eole.ac-dijon.fr eole-2.4.1-updates/main Translation-en
Lecture des listes de paquets...
root@bdd:~# echo $?
1

Dans ce même conteneur apt-get update renvoie 0 ...

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

  • % réalisé changé de 0 à 30

Indice en mode débug : apt-eole - 'NoneType' object has no attribute 'open'
=> le cache n'est pas utilisé dans les conteneurs

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

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Joël Cuissinat

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

  • Statut changé de En cours à Résolu
  • % réalisé changé de 30 à 100

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

  • Début changé de 09/10/2014 à 10/10/2014
  • Restant à faire (heures) changé de 2.5 à 0.16

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

  • Tâche parente changé de #9167 à #9238

#7 Mis à jour par Benjamin Bohard il y a plus de 9 ans

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

Formats disponibles : Atom PDF