Projet

Général

Profil

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

Ajouté par Bruno Boiget il y a presque 5 ans. Mis à jour il y a presque 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
29/04/2019
Echéance:
% réalisé:

100%

Restant à faire (heures):
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


Demandes liées

Lié à 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é 29/10/2018
Lié à Distribution EOLE - Tâche #28357: Documentation : précision à ajouter sur CreoleLock Fermé 20/05/2019

Révisions associées

Révision 8f627475 (diff)
Ajouté par Joël Cuissinat il y a presque 5 ans

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

Ref: #28283

Historique

#1 Mis à jour par Bruno Boiget il y a presque 5 ans

  • Sujet changé de Correction SC-T02-MODULES-003 - Genconfig Basique sur Horus à Correction SC-T02-MODULES-003 - Genconfig Basique sur Horus - ETB1
  • Description mis à jour (diff)

#2 Mis à jour par Scrum Master il y a presque 5 ans

  • Sujet changé de Correction SC-T02-MODULES-003 - Genconfig Basique sur Horus - ETB1 à SC-T02-MODULES-003 : vérifier pourquoi un Maj-Auto est lancé et repasser le test avec les nouveaux prérequis
  • Description mis à jour (diff)

#3 Mis à jour par Daniel Dehennin il y a presque 5 ans

  • Description mis à jour (diff)

#4 Mis à jour par Joël Cuissinat il y a presque 5 ans

  • Statut changé de Nouveau à En cours

#5 Mis à jour par Joël Cuissinat il y a presque 5 ans

  • Assigné à mis à Joël Cuissinat

#6 Mis à jour par Joël Cuissinat il y a presque 5 ans

  • Lié à 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 ajouté

#7 Mis à jour par Joël Cuissinat il y a presque 5 ans

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 Mis à jour par Joël Cuissinat il y a presque 5 ans

  • Statut changé de En cours à Résolu
  • % réalisé changé de 0 à 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 Mis à jour par Joël Cuissinat il y a presque 5 ans

  • Lié à Tâche #28357: Documentation : précision à ajouter sur CreoleLock ajouté

#10 Mis à jour par Gilles Grandgérard il y a presque 5 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) mis à 0.0

Formats disponibles : Atom PDF