Projet

Général

Profil

Tâche #25847

Scénario #25665: Problèmes rencontrés lors de la qualification 2.7.0 rc1

Correction AM-T01-001 - Genconfig Basique sur Amon - ETB1 (2.7.0 rc1)

Ajouté par Fabrice Barconnière il y a plus de 5 ans. Mis à jour il y a plus de 5 ans.

Statut:
Fermé
Priorité:
Normal
Début:
15/11/2018
Echéance:
% réalisé:

0%

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

Description

https://dev-eole.ac-dijon.fr/squash/executions/8053

Pas N°3

Impossible d'initialiser le mot de passe pour l'utilisateur eole

Pour root, j'ai mis un mot de passe trop simple les 2 premières fois puis c'est passé la 3ème après avoir mis le mot de passe Eole12345!
Pour eole ce mot de passe ne passe pas. ça passe avec Azerty12345;!

######################################################           
# Changement du mot de passe pour l’utilisateur root #        
######################################################      
Nouveau mot de passe:                                         
Confirmation du mot de passe:                                     
Erreur de changement de mot de passe de root.

You can now choose the new password.             

A valid password should be a mix of upper and lower case letters,
digits, and other characters.  You can use an 8 character long
password with characters from at least 3 of these 4 classes.     
An upper case letter that begins the password and a digit that
ends it do not count towards the number of character classes used.

Alternatively, if no one else can see your terminal now, you can
pick this as your password: "Both2icon-date".

Nouveau mot de passe (2/5):                                      
Confirmation du mot de passe (2/5):                           
Erreur de changement de mot de passe de root.               

You can now choose the new password.                              

A valid password should be a mix of upper and lower case letters,
digits, and other characters.  You can use an 8 character long
password with characters from at least 3 of these 4 classes.
An upper case letter that begins the password and a digit that
ends it do not count towards the number of character classes used.

Alternatively, if no one else can see your terminal now, you can                                                                                              
pick this as your password: "gleam7Talent8Booze".                                                                                                             

Nouveau mot de passe (3/5):                                                                                                                                   
Confirmation du mot de passe (3/5):
######################################################
# Changement du mot de passe pour l’utilisateur eole #
######################################################
Nouveau mot de passe:
Confirmation du mot de passe:
Erreur de changement de mot de passe de eole.

You can now choose the new password.

A valid password should be a mix of upper and lower case letters,
digits, and other characters.  You can use an 8 character long
password with characters from at least 3 of these 4 classes.
An upper case letter that begins the password and a digit that
ends it do not count towards the number of character classes used.

Alternatively, if no one else can see your terminal now, you can
pick this as your password: "shaggy8whence4Kind".

Nouveau mot de passe (2/5):
Confirmation du mot de passe (2/5):
Erreur de changement de mot de passe de eole.

You can now choose the new password.

A valid password should be a mix of upper and lower case letters,
digits, and other characters.  You can use an 8 character long
password with characters from at least 3 of these 4 classes.
An upper case letter that begins the password and a digit that
ends it do not count towards the number of character classes used.

Alternatively, if no one else can see your terminal now, you can
pick this as your password: "nickel$Xerox$object".

Nouveau mot de passe (3/5):
Confirmation du mot de passe (3/5):
Erreur de changement de mot de passe de eole.

You can now choose the new password.

A valid password should be a mix of upper and lower case letters,
digits, and other characters.  You can use an 8 character long
password with characters from at least 3 of these 4 classes.
An upper case letter that begins the password and a digit that
ends it do not count towards the number of character classes used.

Alternatively, if no one else can see your terminal now, you can
pick this as your password: "subtle2chaos+toxin".

Nouveau mot de passe (4/5):
Confirmation du mot de passe (4/5):
Les mots de passe ne correspondent pas.
Nouveau mot de passe (5/5):
Confirmation du mot de passe (5/5):
Erreur de changement de mot de passe de eole.

You can now choose the new password.

A valid password should be a mix of upper and lower case letters,
digits, and other characters.  You can use an 8 character long
password with characters from at least 3 of these 4 classes.
An upper case letter that begins the password and a digit that
ends it do not count towards the number of character classes used.

Alternatively, if no one else can see your terminal now, you can
pick this as your password: "Half+eyed6guilt".

Erreurs de saisie de mot de passe de eole, abandon.
root@amon:~#

Demandes liées

Lié à Distribution EOLE - Scénario #26031: Améliorer l'information lors d'une erreur de saisie des mots de passe lors de l'instanciation Nouveau
Lié à Distribution EOLE - Tâche #26059: Écrire un test pour les mots de passe à l'instance Fermé 30/11/2018

Historique

#1 Mis à jour par Fabrice Barconnière il y a plus de 5 ans

  • Description mis à jour (diff)

#2 Mis à jour par Fabrice Barconnière il y a plus de 5 ans

  • Description mis à jour (diff)

#3 Mis à jour par Fabrice Barconnière il y a plus de 5 ans

  • Description mis à jour (diff)

#4 Mis à jour par Fabrice Barconnière il y a plus de 5 ans

  • Description mis à jour (diff)

#5 Mis à jour par Gérald Schwartzmann il y a plus de 5 ans

  • Sujet changé de Correction AM-T01-001 - Genconfig Basique sur Amon - ETB1 (2.6.2-rc2) à Correction AM-T01-001 - Genconfig Basique sur Amon - ETB1 (2.7.0 rc1)

#6 Mis à jour par Scrum Master il y a plus de 5 ans

  • vérifier que le pb est bien la présence du login dans le mot de passe et ajouter des pas pour faire vérifier ce cas
  • saisir une demande de documentation pour ajouter l'info
  • ré-écrire le test en détaillant les pas, notamment sur la saisie des mots de passe

#7 Mis à jour par Gérald Schwartzmann il y a plus de 5 ans

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Gérald Schwartzmann

#8 Mis à jour par Gérald Schwartzmann il y a plus de 5 ans

Scrum Master a écrit :

  • vérifier que le pb est bien la présence du login dans le mot de passe et ajouter des pas pour faire vérifier ce cas

non c'est le mot de passe Eole12345! qui ne peut être utilisé pour le compte eole, le simple ajout d'un caractère fait la différence
par contre pour le compte root le mot de passe Eole12345! est accepté

  • saisir une demande de documentation pour ajouter l'info

inutile ?

  • ré-écrire le test en détaillant les pas, notamment sur la saisie des mots de passe

?

#9 Mis à jour par Gérald Schwartzmann il y a plus de 5 ans

  • Temps estimé mis à 0.00 h
  • Restant à faire (heures) mis à 0.0

#10 Mis à jour par Gérald Schwartzmann il y a plus de 5 ans

  1. vim /var/lib/dpkg/info/eole-server.postinst
  2. /var/lib/dpkg/info/eole-server.postinst configure

#11 Mis à jour par Gérald Schwartzmann il y a plus de 5 ans

Il y a plusieurs problèmes :

  • le message d'erreur est déformé par un catch
Nouveau mot de passe (5/5):
Confirmation du mot de passe (5/5):
Erreur de changement de mot de passe de eole.
Weak password: based on personal login information.
Try again.
  • le message n'est pas traduit et explique pourtant bien le problème
You can now choose the new password.

A valid password should be a mix of upper and lower case letters,
digits, and other characters.  You can use an 8 character long
password with characters from at least 3 of these 4 classes.
An upper case letter that begins the password and a digit that
ends it do not count towards the number of character classes used.

Alternatively, if no one else can see your terminal now, you can
pick this as your password: "Half+eyed6guilt".

Un mot de passe commençant par une majuscule ou se terminant par un chiffre n'est pas considéré comme un mot de passe utilisant plusieurs classes de caractères.
Du coup on tombe dans le cas de figure où le mot de passe est basé sur le login.

#13 Mis à jour par Gérald Schwartzmann il y a plus de 5 ans

  • Statut changé de En cours à Résolu

#14 Mis à jour par Gérald Schwartzmann il y a plus de 5 ans

  • Lié à Scénario #26031: Améliorer l'information lors d'une erreur de saisie des mots de passe lors de l'instanciation ajouté

#15 Mis à jour par Scrum Master il y a plus de 5 ans

  • Statut changé de Résolu à Fermé

#16 Mis à jour par Gérald Schwartzmann il y a plus de 5 ans

  • Lié à Tâche #26059: Écrire un test pour les mots de passe à l'instance ajouté

Formats disponibles : Atom PDF