Projet

Général

Profil

Evolution #7119

Messages d'erreur à améliorer si un lock est détecté

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

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
11/02/2014
Echéance:
21/02/2014
% réalisé:

100%

Temps estimé:
0.50 h
Temps passé:
Distribution:
EOLE 2.4

Description

root@scribe:~# Maj-Auto -D
Maj-Auto - An expert lock is already set for majauto
root@scribe:~# ls /var/lock/eole/eole-system
reconfigure.17330

root@scribe:~# reconfigure 
Impossible de créer le lock "/var/lock/eole/eole-system/reconfigure" 
root@scribe:~# ls /var/lock/eole/eole-system
majauto.11143

Exemple d'utilisation de CreoleLock pour les tests :
CreoleLock acquire --name majauto --level=system

Demandes liées

Lié à creole - Anomalie #7128: reconfigure -f ne force pas le reconfigure en présence d'un lock Fermé 11/02/2014 21/02/2014
Lié à python-pyeole - Evolution #7393: Messages d’exception de lock a améliorer Fermé 11/02/2014 21/02/2014

Révisions associées

Révision c5f312e5 (diff)
Ajouté par Bruno Boiget il y a environ 10 ans

Correction de l'aide pour l'option -f de reconfigure

Ref #7119

Révision 9ad75a8a (diff)
Ajouté par Daniel Dehennin il y a environ 10 ans

Instance/reconfigure écrase les erreurs de lock

Le message d’exceptions de lock doivent être gérés par « pyeole.lock ».

  • creole/reconfigure.py (unlock_actions): Réutilisation du message de
    l’exception venant de « pyeole.lock ».
    (lock_actions): Idem.

Fixes: #7119 @15m

Historique

#1 Mis à jour par Bruno Boiget il y a environ 10 ans

message d'aide de l'option --force corrigée dans reconfigure

Les messages d'aide des différents scripts dans le répertoire bin/ ne sont pas homogènes:

- en français pour reconfigure (l'aide concernant l'option -h et les logs est générée automatiquement en anglais)
- en anglais pour Maj-Auto (les messages affichés pendant l'exécution sont en français)

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

Le message devrait également indiquer comment supprimer le lock en question !

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

  • Version cible mis à Eole 2.4-RC2

#4 Mis à jour par Daniel Dehennin il y a environ 10 ans

  • Echéance mis à 21/02/2014
  • Statut changé de Nouveau à Accepté
  • Assigné à mis à Daniel Dehennin
  • Priorité changé de Bas à Normal
  • Début mis à 11/02/2014

#5 Mis à jour par Daniel Dehennin il y a environ 10 ans

  • Statut changé de Accepté à Résolu
  • % réalisé changé de 0 à 100

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

  • Statut changé de Résolu à Fermé
Après un CreoleLock acquire --name reconfigure --level=system :
  • instance/reconfigure :
    A system lock is already set by another process: /var/lock/eole/eole-system/reconfigure.17571
    
  • Maj-Auto :
    Maj-Auto - A system lock is already set: /var/lock/eole/eole-system/reconfigure.17571
    

Formats disponibles : Atom PDF