Projet

Général

Profil

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"

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

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

100%

Temps estimé:
1.50 h
Temps passé:
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

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

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 #9927 supprimé

#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

Formats disponibles : Atom PDF