Projet

Général

Profil

Tâche #23118

Scénario #22963: Publier une version EOLE 2.5.2.3

Vérifier les tests Jenkins 2.5.2 après publication

Ajouté par Joël Cuissinat il y a environ 6 ans. Mis à jour il y a environ 6 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Début:
02/11/2017
Echéance:
% réalisé:

100%

Temps estimé:
3.00 h
Temps passé:
Restant à faire (heures):
0.0

Demandes liées

Lié à Distribution EOLE - Scénario #23138: Creoled HS - le retour - suite a maj - reconf - reboot Terminé (Sprint) 26/02/2018 30/03/2018

Historique

#1 Mis à jour par Scrum Master il y a environ 6 ans

  • Statut changé de Nouveau à En cours

#2 Mis à jour par Scrum Master il y a environ 6 ans

  • Assigné à mis à Daniel Dehennin

#3 Mis à jour par Fabrice Barconnière il y a environ 6 ans

Ce test est systématiquement en erreur : http://jenkins.eole.lan/jenkins/job/2.5.2/job/test-sauvegarde-sh-sphynx-restauration-2.5.2-amd64/142/console
Est-ce lié au problème creoled #23138 ?
Il y a un timed out à la confirmation du mot de passe

00:04:44.011             --------------------------------------------------------------------------------
00:04:44.014                                    Gestion des utilisateurs systèmes
00:04:44.016             --------------------------------------------------------------------------------
00:04:44.018             ######################################################
00:04:44.020             # Changement du mot de passe pour l’utilisateur root #
00:04:44.021             ######################################################
00:04:44.022             Nouveau mot de passe:
00:04:44.022             MONITOR: mot_de_passe action:$PASSWORD_EOLE time:Fri Mar  2 13:59:09 2018
00:04:47.007             eole
00:04:50.008             eole
00:04:50.009             Confirmation du mot de passe:
00:05:35.030             timed out
00:05:35.031             MONITOR: EOF action:$FIN_OK time:Fri Mar  2 14:00:00 2018
00:05:35.031             ATTENTION: Pexpect Exit=0, PexpectExit=1, Status=256, Signalstatus=None

#4 Mis à jour par Fabrice Barconnière il y a environ 6 ans

J'ai modifié creole/client.py pour qu'il refasse une requête si le code status_int != 200.
J'ai l'impression que les 3 essais de requête ne sont pas faits et qu'il s'arrête à la première.
Avec la modification, c'est passé mais c'est peut-être un coup de chance.
Il faudrait mieux tracer.

#5 Mis à jour par Fabrice Barconnière il y a environ 6 ans

J'ai testé l'accès à creoled pendant le test avec nc -vz 127.0.0.1 8000
C'est au moment du démarrage du service bastion avant la demande de modification des mot de passe que le service ne répond plus.
Si on attend assez de temps (1 à 2 mn), il répond à nouveau.
Même problème dans le test d'instance de Thot : http://jenkins.eole.lan/jenkins/job/2.5.2/view/publi%C3%A9es/job/test-instance-acathot-2.5.2-amd64/282/console

Je n'arrive pas à reproduire manuellement.

#6 Mis à jour par Daniel Dehennin il y a environ 6 ans

  • Assigné à Daniel Dehennin supprimé

#7 Mis à jour par Joël Cuissinat il y a environ 6 ans

  • Lié à Scénario #23138: Creoled HS - le retour - suite a maj - reconf - reboot ajouté

#8 Mis à jour par Joël Cuissinat il y a environ 6 ans

  • Statut changé de En cours à Fermé
  • % réalisé changé de 0 à 100
  • Restant à faire (heures) changé de 3.0 à 0.0

Les erreurs restantes semblent liées à l'environnement...

Formats disponibles : Atom PDF