Projet

Général

Profil

Tâche #35429

Scénario #35444: Traitements express fermés 31/08/2023

Hâpy 2.9 : le script postservice/91-init-hapy-master essaie de télécharger les ISO 2.9 avec un mauvais nom

Ajouté par Joël Cuissinat il y a 12 mois. Mis à jour il y a 9 mois.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
06/06/2023
Echéance:
% réalisé:

100%

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

Description

https://dev-eole.ac-dijon.fr/jenkins/job/2.9.0/job/test-instance-acahapy-2.9.0-amd64/

            run-parts: executing /usr/share/eole/postservice/91-init-hapy-master instance
            ***** Création de DSK-40-Go *****
            ID: 0
            ***** Création de DSK-10-Go *****
            ID: 1
            ***** Création de l'image eole-2.9.0rc3-alternate-amd64.iso *****

            [one.image.allocate] Cannot parse image SIZE: Failed to get image head
            IMAGE named eole-2.9.0rc3-alternate-amd64.iso not found.
                   Création terminée, l'image a le statut :

Dans le nom des images 2.9, il n'y a plus le -alternate + essaie de télécharger une version RC...


Demandes liées

Lié à Distribution EOLE - Tâche #35421: Liste des problèmes résiduels Fermé 01/10/2022

Révisions associées

Révision 44d3cef3 (diff)
Ajouté par Joël Cuissinat il y a 11 mois

fix(iso.py) : add EOLE 2.9.0 support

Ref: #35429

Révision 72ab2f4d (diff)
Ajouté par Joël Cuissinat il y a 11 mois

python3-pyeole : add python3-apt dependency

Ref: #35429

Révision 9fefe7ce (diff)
Ajouté par Joël Cuissinat il y a 11 mois

python3-pyeole : add python3-apt dependency

Ref: #35429

Révision c08b9d61 (diff)
Ajouté par Joël Cuissinat il y a 11 mois

python3-pyeole : add python3-apt dependency

Ref: #35429

Historique

#1 Mis à jour par Joël Cuissinat il y a 12 mois

#2 Mis à jour par Joël Cuissinat il y a 12 mois

Envisager tout de même le backport car la variable Version de l'image ISO EOLE à télécharger (hapy_init_master_iso_versions) peut être renseignée librement ;)

#3 Mis à jour par Joël Cuissinat il y a 12 mois

  • Tâche parente mis à #34668

#4 Mis à jour par Joël Cuissinat il y a 12 mois

Code actuel :

root@hapy:~# eole-iso --release 2.9.0 get-last-point-release
2.9.0
root@hapy:~# eole-iso --release 2.9.0 get-iso-name
eole-2.9.0-alternate-amd64.iso
root@hapy:~# eole-iso --release 2.9.0 get-iso-url
http://eole.ac-dijon.fr/pub/iso/EOLE-2.9/2.9.0/eole-2.9.0-alternate-amd64.iso

#5 Mis à jour par Joël Cuissinat il y a 11 mois

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Joël Cuissinat

#6 Mis à jour par Joël Cuissinat il y a 11 mois

Les tests 2.8 sont en erreur !

            Traceback (most recent call last):
              File "/usr/bin/eole-iso", line 33, in <module>
                from pyeole.iso import IsoEOLE
              File "/usr/lib/python3/dist-packages/pyeole/iso.py", line 50, in <module>
                from packaging.version import parse as version_parse
            ModuleNotFoundError: No module named 'packaging'
            No ISO image for version 2.8.1

Il faut ajouter le paquet python3-packaging !

#7 Mis à jour par Joël Cuissinat il y a 11 mois

  • Statut changé de En cours à Résolu
  • % réalisé changé de 0 à 100

#8 Mis à jour par Joël Cuissinat il y a 9 mois

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) mis à 0.0

Tests OK

#9 Mis à jour par Joël Cuissinat il y a 9 mois

  • Temps estimé mis à 0.00 h
  • Tâche parente changé de #34668 à #35444

Formats disponibles : Atom PDF