Project

General

Profile

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

Added by Joël Cuissinat over 3 years ago. Updated over 3 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
-
Start date:
11/02/2017
Due date:
% Done:

100%

Estimated time:
3.00 h
Spent time:
Remaining (hours):
0.0

Related issues

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

History

#1 Updated by Scrum Master over 3 years ago

  • Status changed from Nouveau to En cours

#2 Updated by Scrum Master over 3 years ago

  • Assigned To set to Daniel Dehennin

#3 Updated by Fabrice Barconnière over 3 years ago

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 Updated by Fabrice Barconnière over 3 years ago

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 Updated by Fabrice Barconnière over 3 years ago

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 Updated by Daniel Dehennin over 3 years ago

  • Assigned To deleted (Daniel Dehennin)

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

  • Related to Scénario #23138: Creoled HS - le retour - suite a maj - reconf - reboot added

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

  • Status changed from En cours to Fermé
  • % Done changed from 0 to 100
  • Remaining (hours) changed from 3.0 to 0.0

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

Also available in: Atom PDF