Project

General

Profile

Tâche #16121

Distribution EOLE - Scénario #16058: Traitement express (19-21)

diagnose de reconfigure en erreur après Instance avec mise à jour ( + reconfigure automatique) jusqu’au prochain reconfigure

Added by Olivier FEBWIN about 5 years ago. Updated almost 5 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
05/11/2016
Due date:
% Done:

100%

Estimated time:
2.00 h
Spent time:
Remaining (hours):
0.0

Description

Si on accepte de faire la mise à jour lors de l'instanciation, un reconfigure automatique puis un redémarrage est effectué (si on l'accepte) mais après celui-ci, un diagnose retourne
"Reconfigure effectué => Erreur (le serveur est mis à jour mais sans reconfigure)"

Associated revisions

Revision 1ef38069 (diff)
Added by Daniel Dehennin about 5 years ago

Reconfigure + Maj-Auto est toujours en erreur

La commande « diagnose » detecte une erreur « mise à jour sans
reconfigure » si le verrou de mise à jour est présent.

  • creole/reconfigure.py (update_server): Positionner le verrou de mise à
    jour juste après celle-ci, l’appel à « main() » le supprimera si
    reconfigure se déroule bien.

Ref: #16121

History

#1 Updated by Daniel Dehennin about 5 years ago

  • Assigned To set to Daniel Dehennin

#2 Updated by Daniel Dehennin about 5 years ago

  • Project changed from Amon to creole

Voici la cinématique :

  1. Instance lors de l’appel à update_server() créé le verrou de mise à jour (#8678 source:creole/reconfigure.py@88f02c3#L677)
  2. La mise à jour est exécutée (source:creole/reconfigure.py@88f02c3#L691)
  3. Reconfigure est appelé en mode non interactif (source:creole/reconfigure.py@88f02c3#L693)
    1. L’appel à update_server() efface le verrou de mise à jour, permettant à diagnose de savoir que la mise à jour s’est bien passée (#8678 python-pyeole:pyeole/diagnose.py@23bc2d#L363)
  4. Un verrou de fin de mise à jour est créé (#8678 source:creole/reconfigure.py@88f02c3#L697)

Le dernier verrou de mise à jour ne devrait pas être possitionné.

#3 Updated by Daniel Dehennin about 5 years ago

  • Subject changed from Amon 2.5.2 - Reconfigure effectué => Erreur (le serveur est mis à jour mais sans reconfigure) to Instance avec Maj-Auto( + reconfigure automatique), est toujours en erreur jusqu’au prochain reconfigure

#4 Updated by Daniel Dehennin about 5 years ago

  • Estimated time set to 2.00 h
  • Parent task set to #16058

#5 Updated by Daniel Dehennin about 5 years ago

  • Subject changed from Instance avec Maj-Auto( + reconfigure automatique), est toujours en erreur jusqu’au prochain reconfigure to diagnose de mise à jour en erreur après Instance avec mise à jour ( + reconfigure automatique) jusqu’au prochain reconfigure
  • Remaining (hours) set to 2.0

ERRATA

Une erreur de gestion des verrous dans reconfigure entraîne un affichage d’erreur erroné au diagnose.

Exécuter reconfigure permet de corriger l’anomalie.

Cette anomalie d’affichage est corrigé en 2.6.0.

#6 Updated by Daniel Dehennin about 5 years ago

  • Status changed from Nouveau to En cours

#7 Updated by Daniel Dehennin about 5 years ago

  • Remaining (hours) changed from 2.0 to 0.25

#8 Updated by Daniel Dehennin about 5 years ago

  • Subject changed from diagnose de mise à jour en erreur après Instance avec mise à jour ( + reconfigure automatique) jusqu’au prochain reconfigure to diagnose de reconfigure en erreur après Instance avec mise à jour ( + reconfigure automatique) jusqu’au prochain reconfigure

#9 Updated by Daniel Dehennin about 5 years ago

  • % Done changed from 0 to 100

#10 Updated by Scrum Master almost 5 years ago

  • Status changed from En cours to Résolu

#11 Updated by Fabrice Barconnière almost 5 years ago

  • Remaining (hours) changed from 0.25 to 0.0

Erratas vus.

Diagnose OK en mettant quelques paquets à jour (pas tous, seulement ceux utiles) avant l'instance.

#12 Updated by Fabrice Barconnière almost 5 years ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF