Scénario #24550
Hâpy : l'auto-création du modèle de machine virtuelle EOLE n'est pas fonctionnelle si on ne donne pas la version exacte de l'ISO
100%
Description
- Test Squash : http://squash-tm.eole.lan/squash/executions/7374
- Test Jenkins : http://jenkins.eole.lan/jenkins/job/2.7.0/job/test-instance-acahapy-2.7.0-amd64/
Si on demande l'image 2.6.2, on obtient la même erreur :
run-parts: executing /usr/share/eole/postservice/99-create-eoleone-user instance Initialisation du mot de passe pour l'utilisateur "eoleone" pour l'accès à l'interface Web Sunstone Entrez le nouveau mot de passe : Retapez le nouveau mot de passe : ID: 2 Inscription de l'utilisateur eoleone dans le groupe oneadmin run-parts: executing /usr/share/eole/postservice/99-init-hapy-master instance ***** Création de DSK-20-Go ***** ID: 0 ***** Création de l'image ISO-Eole-2.6.2-amd64 ***** [one.image.allocate] Cannot parse image SIZE: Failed to get image head Création terminée, l'image a le statut : ***** Création de InstallEole-2.6.2-amd64 ***** ID: 0
En y regardant de plus prêt, l'erreur Cannot parse image SIZE est également visible sur toutes les versions 2.6 ...
Subtasks
Related issues
Associated revisions
logparser-eole.rules : traque du mot clé "Failed to" (Hâpy)
Ref: #24550
logparser-eole.rules : "Cannot parse image" pour Hâpy (2.6/2.7)
Ref: #24550
aca.hapy : available EOLE version for "hapy_init_master_iso_version"
Ref: #24550
aca.hapy 2.6.2 : le calcul des noms d'ISO n'a pas été rétro-porté
=> utilisation explicite de l'image "2.6.2.2"
Ref: #24550
History
#1 Updated by Joël Cuissinat about 5 years ago
- Description updated (diff)
#2 Updated by Joël Cuissinat about 5 years ago
- Subject changed from L'auto-création du modèle de machine virtuelle EOLE n'est pas fonctionnel en 2.7.0 to L'auto-création du modèle de machine virtuelle EOLE n'est pas fonctionnelle en 2.7.0
#3 Updated by Joël Cuissinat about 5 years ago
- Description updated (diff)
#4 Updated by Joël Cuissinat about 5 years ago
- Related to Tâche #24549: Exécuter les tests Hâpy 2.7.0 added
#5 Updated by Joël Cuissinat about 5 years ago
- Tracker changed from Demande to Scénario
- Due date set to 08/24/2018
- Assigned To set to Joël Cuissinat
- Target version set to sprint 2018 29-34 Equipe MENSR (été 2018)
- Release set to EOLE 2.7.0
- Story points set to 2.0
#6 Updated by Joël Cuissinat about 5 years ago
L'adresse de l'ISO est calculée uniquement à partir de la variable, si on met le numéro du dernier "état technique", c'est fonctionnel !
root@hapy:~# sh -x /usr/share/eole/postservice/99-init-hapy-master ++ CreoleGet hapy_init_master + '[' oui == non ']' ++ CreoleGet hapy_init_master_disk_size + DISKSIZE=20 + DISKNAME=DSK-20-Go + DISKDESC='Disque vide de 20 Go' ++ CreoleGet hapy_init_master_iso_version + VERSIONISO=2.6.2 + MAJORVERSION=2.6 + ISONAME=ISO-Eole-2.6.2-amd64 + ISODESC='Image ISO EOLE Stable 2.6.2 64 bits' + ISOURL=http://eole.ac-dijon.fr/pub/iso/EOLE-2.6/2.6.2/eole-2.6.2-alternate-amd64.iso [ ... ]
C'est fonctionnel avec :
CreoleSet hapy_init_master_iso_version 2.6.2.1
En lisant le code, on dirait bien que c'est le fonctionnement prévu mais maintenant que les premières ISO ont été déplacées dans "Archives", la valeur par défaut proposée (eole_release) n'est plus valide !
Il faudrait envisager un code qui trouve la bonne ISO à partir de la version d'EOLE comme dans Upgrade-Auto.
Si l'ISO est introuvable, il devrait y avoir un message clair sans pour autant stopper l'instance (FIXME ?), ce qui n'est pas le cas actuellement...
#7 Updated by Joël Cuissinat about 5 years ago
- Tracker changed from Scénario to Demande
- Subject changed from L'auto-création du modèle de machine virtuelle EOLE n'est pas fonctionnelle en 2.7.0 to L'auto-création du modèle de machine virtuelle EOLE n'est pas fonctionnelle si on ne donne pas la version exacte de l'ISO
- Due date deleted (
08/24/2018) - Assigned To deleted (
Joël Cuissinat) - Target version deleted (
sprint 2018 29-34 Equipe MENSR (été 2018)) - Start date deleted (
07/24/2018)
#8 Updated by Joël Cuissinat about 5 years ago
- Subject changed from L'auto-création du modèle de machine virtuelle EOLE n'est pas fonctionnelle si on ne donne pas la version exacte de l'ISO to Hâpy : l'auto-création du modèle de machine virtuelle EOLE n'est pas fonctionnelle si on ne donne pas la version exacte de l'ISO
#9 Updated by Joël Cuissinat about 5 years ago
- Related to Scénario #18447: Hâpy doit permettre d’initialiser plusieurs images ISO et plusieurs tailles de disques vierges added
#10 Updated by Joël Cuissinat about 5 years ago
- Tracker changed from Demande to Scénario
- Due date set to 09/14/2018
- Target version set to sprint 2018 35-37 Equipe MENSR
- Start date set to 08/27/2018
Proposition : mettre en place des liens du type http://eole.ac-dijon.fr/pub/iso/EOLE-2.6.X/latest et les utiliser dans le lien de téléchargement
#11 Updated by Joël Cuissinat about 5 years ago
- Target version changed from sprint 2018 35-37 Equipe MENSR to sprint 2018 38-40 Equipe MENSR
#12 Updated by Daniel Dehennin about 5 years ago
- Assigned To set to Daniel Dehennin
#13 Updated by Gérald Schwartzmann about 5 years ago
- Status changed from Nouveau to Terminé (Sprint)
#14 Updated by Joël Cuissinat over 4 years ago
- Related to Bac à idée #25054: Utiliser la nouvelle bibliothèque pyeole.iso dans Upgrade-Auto added