Projet

Général

Profil

Scénario #33065

Il n’est pas possible de déployer un module d’une release différente de celle du Zéphir.

Ajouté par Daniel Dehennin il y a plus de 2 ans. Mis à jour il y a plus de 2 ans.

Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
01/09/2021
Echéance:
24/09/2021
% réalisé:

100%

Points de scénarios:
2.0
Restant à faire (heures):
0.00 heure
Estimation basée sur la vélocité:
Release:
Liens avec la release:
Auto

Description

Problème

Le calcul de la variable vm_app ne peut pas fonctionner sur Zéphir (source:eole-modele-vm|dicos/00_virtual_machine.xml@a484432a#L52):

        <fill name='concat' target='vm_app'>
            <param type='eole'>eole_module</param>
            <param>-</param>
            <param type='eole'>eole_release</param>
        </fill>

Sur Zéphir, eole_release vient de la valeur du Zéphir lui même et non du module cible.

Attention:
- Les modifications 'clientes' doivent être dispo à partir de 2.7.0
- Les modification server sont à partir de Zéphir 2.7.2 et Hapy 2.7.2

zephir-2.8.0-vm_app-amon-2.7.2.png Voir - Mauvaise valeur de vm_app dans la configuration Amon-2.7.2 (390 ko) Daniel Dehennin, 01/09/2021 11:56

zephir-2.8.0-amon-2.7.2-hacked-version-et-release.png Voir (174 ko) Daniel Dehennin, 02/09/2021 10:10


Sous-tâches

Tâche #33126: mettre à jour les dicos pour définir les bonnes versionsFerméMatthieu Lamalle

Tâche #33230: testFerméLudwig Seys


Demandes liées

Lié à eole-common - Anomalie #8345: la version/release est en double Fermé 20/06/2014
Lié à eole-common - Evolution #7699: Avoir le numéro de la sous release dans le fichier release Fermé 02/05/2014
Lié à Distribution EOLE - Tâche #33099: Valider le scénario Il n’est pas possible de déployer un module d’une release différente de celle du Zéphir Fermé 07/09/2021
Bloqué par Distribution EOLE - Tâche #33132: Refaire les paquets des dictionnaires Zéphir Fermé 20/09/2021

Historique

#1 Mis à jour par Daniel Dehennin il y a plus de 2 ans

#2 Mis à jour par Daniel Dehennin il y a plus de 2 ans

  • Fichier zephir-2.8.0-amon-2.7.2-version-et-release.png ajouté

À l’origine (#7699), la version et la release étaient directement dans le dictionnaire XML (eole-common:source:dicos/00_common.xml@12a0f752#L58)

Le problème remonte à 7 ans, lorsque nous avons voulu éviter d’avoir un doublon entre le code python et les dictionnaires (#8345).

Je viens de faire un test sur mon serveur Zéphir, j’ai modifié le dictionnaire /usr/share/zephir/dictionnaires/2.7.2/eole/eole-server/00_common.xml pour que les variables eole_version et eole_release ne soient plus automatiquement calculée et cela fonctionne sans problème.

On voit qu’il reste un soucis avec la variable ubuntu_version dans la capture suivante :

#3 Mis à jour par Daniel Dehennin il y a plus de 2 ans

  • Fichier zephir-2.8.0-amon-2.7.2-version-et-release.png supprimé

#5 Mis à jour par Daniel Dehennin il y a plus de 2 ans

  • Lié à Evolution #7699: Avoir le numéro de la sous release dans le fichier release ajouté

#6 Mis à jour par Joël Cuissinat il y a plus de 2 ans

  • Tracker changé de Demande à Scénario
  • Echéance mis à 24/09/2021
  • Version cible mis à Prestation Cadoles MEN 2021 35-38
  • Release mis à EOLE 2.7.2
  • Points de scénarios mis à 2.0

#7 Mis à jour par Gilles Grandgérard il y a plus de 2 ans

  • Description mis à jour (diff)

#8 Mis à jour par Gilles Grandgérard il y a plus de 2 ans

  • Description mis à jour (diff)

#9 Mis à jour par Joël Cuissinat il y a plus de 2 ans

  • Lié à Tâche #33099: Valider le scénario Il n’est pas possible de déployer un module d’une release différente de celle du Zéphir ajouté

#10 Mis à jour par Emmanuel GARETTE il y a plus de 2 ans

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Matthieu Lamalle

#11 Mis à jour par Ludwig Seys il y a plus de 2 ans

  • Statut changé de En cours à Résolu

#12 Mis à jour par Joël Cuissinat il y a plus de 2 ans

  • Statut changé de Résolu à Terminé (Sprint)

Formats disponibles : Atom PDF