Project

General

Profile

Tâche #28283

Scénario #28145: Problèmes rencontrés lors de la qualification 2.7.1-beta2

SC-T02-MODULES-003 : vérifier pourquoi un Maj-Auto est lancé et repasser le test avec les nouveaux prérequis

Added by Bruno Boiget over 2 years ago. Updated over 2 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
04/29/2019
Due date:
% Done:

100%

Remaining (hours):
0.0

Description

Correction SC-T02-MODULES-003 - Genconfig Basique sur Horus - ETB1

  • Pourquoi un Maj-Auto est lancé (images non instanciées et non Daily).
  • Modifier les prérequis : utiliser des images Daily

Pas n°5

Erreur lors de l'instance (horus etb1 non instancié) :

pendant preservice/05-eolead, echec de Maj-Auto qui indique un lock système posé par reconfigure (configuration des sources apt car construction du conteneur impossible à partir du CD-ROM).

run-parts: executing /usr/share/eole/preservice/05-eolead instance
La construction du conteneur est impossible à partir du CD-ROM
Configuration des sources APT afin de mettre à jour depuis le réseau
Mise à jour le jeudi 16 mai 2019 10:39:17
Maj-Auto - A system lock is already set: /var/lock/eole/eole-system/reconfigure.4970
run-parts: /usr/share/eole/preservice/05-eolead exited with return code 1
Erreur : preservice

Exécution Squash-TM

http://squash-tm.eole.lan/squash/executions/9085


Related issues

Related to Distribution EOLE - Tâche #25870: Forcer la mise à jour par le réseau plutôt que de planter à la fin de la génération du conteneur addc Fermé 10/29/2018
Related to Distribution EOLE - Tâche #28357: Documentation : précision à ajouter sur CreoleLock Fermé 05/20/2019

Associated revisions

Revision 8f627475 (diff)
Added by Joël Cuissinat over 2 years ago

  • preservice/05-eolead : workaround to avoid lock conflict if we need to update sources.list

Ref: #28283

History

#1 Updated by Bruno Boiget over 2 years ago

  • Subject changed from Correction SC-T02-MODULES-003 - Genconfig Basique sur Horus to Correction SC-T02-MODULES-003 - Genconfig Basique sur Horus - ETB1
  • Description updated (diff)

#2 Updated by Scrum Master over 2 years ago

  • Subject changed from Correction SC-T02-MODULES-003 - Genconfig Basique sur Horus - ETB1 to SC-T02-MODULES-003 : vérifier pourquoi un Maj-Auto est lancé et repasser le test avec les nouveaux prérequis
  • Description updated (diff)

#3 Updated by Daniel Dehennin over 2 years ago

  • Description updated (diff)

#4 Updated by Joël Cuissinat over 2 years ago

  • Status changed from Nouveau to En cours

#5 Updated by Joël Cuissinat over 2 years ago

  • Assigned To set to Joël Cuissinat

#6 Updated by Joël Cuissinat over 2 years ago

  • Related to Tâche #25870: Forcer la mise à jour par le réseau plutôt que de planter à la fin de la génération du conteneur addc added

#7 Updated by Joël Cuissinat over 2 years ago

Je pensais ajouter vite fait la commande suivante avant l'appel mais CreoleLock vérifie le processus de l'appelant !

CreoleLock release --name reconfigure --level=system
A system lock is already set by another process: /var/lock/eole/eole-system/reconfigure.28447

#8 Updated by Joël Cuissinat over 2 years ago

  • Status changed from En cours to Résolu
  • % Done changed from 0 to 100

J'ai modifié le test mais du coup, il ne passe plus dans le cas qui pose problème.

J'ai ajouté un contournement pour gérer le conflit de lock entre "reconfigure" et "majauto" directement dans le script.

#9 Updated by Joël Cuissinat over 2 years ago

  • Related to Tâche #28357: Documentation : précision à ajouter sur CreoleLock added

#10 Updated by Gilles Grandgérard over 2 years ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) set to 0.0

Also available in: Atom PDF