Tâche #9747
Distribution EOLE - Scénario #13756: Assistance aux utilisateurs (45-47)
Dans certains cas, le lock Creole est généré avec "None" au lieu d'un "PID"
Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Restant à faire (heures):
0.0
Description
Toujours reproductible avec bareos :
root@scribe:~# bareosconfig.py --lock root@scribe:~# Maj-Auto -C Mise à jour le lundi 09 novembre 2015 15:42:05 Maj-Auto - A system lock is already set: /var/lock/eole/eole-system/eolesauvegarde.None
J'aurais bien protégé les lignes qui écrasent le PID original par le numéro de JOB avec le test suivant :
if options.job_id is not None: pyeole.lock.PID = options.job_id
Cependant, je m'interroge sur la pertinence des 3 lignes (quel intérêt au niveau du "unlock" et ligne appelée deux fois : avant le if options.director != None:
et dans le elif not locks:
)
Révisions associées
Le lock Bareos nécessite l'id du job
- scripts/bareosconfig.py : erreur si --lock ou --unlock sans --jobID
Ref: #9747 @1h
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Tracker changé de Anomalie à Tâche
- Tâche parente mis à #9927
- Restant à faire (heures) mis à 1.5
#2 Mis à jour par Joël Cuissinat il y a plus de 8 ans
- Description mis à jour (diff)
#3 Mis à jour par Joël Cuissinat il y a plus de 8 ans
- Tâche parente
#9927supprimé
#4 Mis à jour par Joël Cuissinat il y a plus de 8 ans
- Tracker changé de Tâche à Demande
- Projet changé de Distribution EOLE à eole-bareos
#5 Mis à jour par Scrum Master il y a plus de 8 ans
- Assigné à mis à Joël Cuissinat
#6 Mis à jour par Joël Cuissinat il y a plus de 8 ans
- Tracker changé de Demande à Tâche
- Statut changé de Nouveau à En cours
- Tâche parente mis à #13756
#7 Mis à jour par Joël Cuissinat il y a plus de 8 ans
- % réalisé changé de 0 à 100
- Restant à faire (heures) changé de 1.5 à 0.15
Commité dans master + paquet unstable : eole-bareos 2.5.2-2
#8 Mis à jour par Scrum Master il y a plus de 8 ans
- Statut changé de En cours à Résolu
#9 Mis à jour par Bruno Boiget il y a plus de 8 ans
testé sur amon-2.5.1 mis à jour en Dev (2.5.2)
- avant mise à jour :
root@amon:~# bareosconfig.py --lock root@amon:~# Maj-Auto -C Mise à jour le jeudi 19 novembre 2015 12:20:08 Maj-Auto - A system lock is already set: /var/lock/eole/eole-system/eolesauvegarde.None
- après mise à jour :
root@amon:~# bareosconfig.py --lock Erreur : l'option --lock nécessite l'identifiant du job
#10 Mis à jour par Bruno Boiget il y a plus de 8 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.15 à 0.0