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 plus de 7 ans. Mis à jour il y a plus de 7 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 plus de 7 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 plus de 7 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 plus de 7 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 plus de 7 ans

  • Description mis à jour (diff)

#4 Mis à jour par Joël Cuissinat il y a plus de 7 ans

  • Statut changé de Nouveau à En cours

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

  • Assigné à mis à Joël Cuissinat

#6 Mis à jour par Joël Cuissinat il y a plus de 7 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 plus de 7 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 plus de 7 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 plus de 7 ans

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

#10 Mis à jour par Gilles Grandgérard il y a plus de 7 ans

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

Formats disponibles : Atom PDF