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 ...
Sous-tâches
Demandes liées
Révisions associées
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
Historique
#1 Mis à jour par Joël Cuissinat il y a presque 6 ans
- Description mis à jour (diff)
#2 Mis à jour par Joël Cuissinat il y a presque 6 ans
- Sujet changé de L'auto-création du modèle de machine virtuelle EOLE n'est pas fonctionnel en 2.7.0 à L'auto-création du modèle de machine virtuelle EOLE n'est pas fonctionnelle en 2.7.0
#3 Mis à jour par Joël Cuissinat il y a presque 6 ans
- Description mis à jour (diff)
#4 Mis à jour par Joël Cuissinat il y a presque 6 ans
- Lié à Tâche #24549: Exécuter les tests Hâpy 2.7.0 ajouté
#5 Mis à jour par Joël Cuissinat il y a presque 6 ans
- Tracker changé de Demande à Scénario
- Echéance mis à 24/08/2018
- Assigné à mis à Joël Cuissinat
- Version cible mis à sprint 2018 29-34 Equipe MENSR (été 2018)
- Release mis à EOLE 2.7.0
- Points de scénarios mis à 2.0
#6 Mis à jour par Joël Cuissinat il y a presque 6 ans
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 Mis à jour par Joël Cuissinat il y a presque 6 ans
- Tracker changé de Scénario à Demande
- Sujet changé de L'auto-création du modèle de machine virtuelle EOLE n'est pas fonctionnelle en 2.7.0 à 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
- Echéance
24/08/2018supprimé - Assigné à
Joël Cuissinatsupprimé - Version cible
sprint 2018 29-34 Equipe MENSR (été 2018)supprimé - Début
24/07/2018supprimé
#8 Mis à jour par Joël Cuissinat il y a presque 6 ans
- Sujet changé de 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 à 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 Mis à jour par Joël Cuissinat il y a presque 6 ans
- Lié à Scénario #18447: Hâpy doit permettre d’initialiser plusieurs images ISO et plusieurs tailles de disques vierges ajouté
#10 Mis à jour par Joël Cuissinat il y a presque 6 ans
- Tracker changé de Demande à Scénario
- Echéance mis à 14/09/2018
- Version cible mis à sprint 2018 35-37 Equipe MENSR
- Début mis à 27/08/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 Mis à jour par Joël Cuissinat il y a presque 6 ans
- Version cible changé de sprint 2018 35-37 Equipe MENSR à sprint 2018 38-40 Equipe MENSR
#12 Mis à jour par Daniel Dehennin il y a presque 6 ans
- Assigné à mis à Daniel Dehennin
#13 Mis à jour par Gérald Schwartzmann il y a presque 6 ans
- Statut changé de Nouveau à Terminé (Sprint)
#14 Mis à jour par Joël Cuissinat il y a plus de 5 ans
- Lié à Bac à idée #25054: Utiliser la nouvelle bibliothèque pyeole.iso dans Upgrade-Auto ajouté