Tâche #16711
Scénario #16516: Traitement express (25-27)
Impossible de faire un Upgrade-Auto vers 2.5.2.1
Restant à faire (heures):
0.0
Description
Avec la sortie de la 2.5.2.1 l’Upgrade-Auto n’arrive pas à télécharger l’image à l’URL http://eole.ac-dijon.fr/pub/iso/EOLE-2.5/2.5.2.1/eole-2.5.2-alternate-amd64.iso
Demandes liées
Révisions associées
Upgrade-Auto: prendre en compte les états techniques
Deux fonctions sont dépendante l’une de l’autres :
- « get_most_recent_version() » nécessite la variable « version_url »
calculée par « build_release_url() »
- « build_release_url() » nécessite le résultat de
« get_most_recent_version() ».
- upgrade/Upgrade-Auto (ExtractEOLEVersions.__init__): Renommage de
l’attribut « versions » en « releases » décrivant mieux les valeurs
stockées.
(ExtractEOLEVersions.handle_data): Utilisation du nouveau nom
d’attribut « releases ».
(build_version_url): Factorisation de la construction de l’URL de
version depuis un numéro de release ou version.
(get_most_recent_release): Le premier paramètre est en fait la
version.
Utilisation de « build_version_url() ».
Adaptation au nouveau nom du paramètre et de l’attribut « release » du
parseur HTML.
(build_iso_name): Le premier paramètre est en fait la release de
l’image ISO.
(build_release_url): Le premier paramètre est en fait la release de
l’image ISO.
Utilisation de « build_version_url() ».
(download_iso): Récuppère le numéro de la dernière release en premier
et passe ce numéro aux autres fonctions afin de construire
correctement le nom et l’URL de l’image ISO.
Ref: #16711
Historique
#1 Mis à jour par Daniel Dehennin il y a presque 8 ans
- Assigné à mis à Daniel Dehennin
Le problème vient de la non utilisation de la point release dans le nom de l’ISO.
Il faut:
- déterminer la release exacte
- utiliser cette release dans les différentes fonctions en tant que
version
.
#2 Mis à jour par Daniel Dehennin il y a presque 8 ans
- % réalisé changé de 0 à 100
- Restant à faire (heures) changé de 1.0 à 0.25
#3 Mis à jour par Scrum Master il y a presque 8 ans
- Statut changé de Nouveau à Résolu
#4 Mis à jour par Lionel Morin il y a presque 8 ans
Testé sur Horus 2.4.2.1 à jour en Candidate, l'Upgrade-Auto télécharge la bonne ISO :
Téléchargement de l'image ISO pour 2.5.2 -------------------------------------------------------------------------------- --2016-07-07 10:11:12-- http://eole.ac-dijon.fr/pub/iso/EOLE-2.5/2.5.2.1/eole-2.5.2.1-alternate-amd64.iso
#5 Mis à jour par Lionel Morin il y a presque 8 ans
- Restant à faire (heures) changé de 0.25 à 1.0
#6 Mis à jour par Lionel Morin il y a presque 8 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 1.0 à 0.0
#7 Mis à jour par Joël Cuissinat il y a plus de 4 ans
- Lié à Tâche #29219: Depuis la mise en ligne de la 2.7.1.1, l'Upgrade-Auto n'est plus possible ajouté