Project

General

Profile

Scénario #33065

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

Added by Daniel Dehennin 3 months ago. Updated about 2 months ago.

Status:
Terminé (Sprint)
Priority:
Normal
Assigned To:
Category:
-
Start date:
09/01/2021
Due date:
09/24/2021
% Done:

100%

Story points:
2.0
Remaining (hours):
0.00 hour
Velocity based estimate:
Release:
Release relationship:
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 View - Mauvaise valeur de vm_app dans la configuration Amon-2.7.2 (390 KB) Daniel Dehennin, 09/01/2021 11:56 AM

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


Subtasks

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

Tâche #33230: testFerméLudwig Seys


Related issues

Related to eole-common - Anomalie #8345: la version/release est en double Fermé 06/20/2014
Related to eole-common - Evolution #7699: Avoir le numéro de la sous release dans le fichier release Fermé 05/02/2014
Related to 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é 09/07/2021
Blocked by Distribution EOLE - Tâche #33132: Refaire les paquets des dictionnaires Zéphir Fermé 09/20/2021

History

#1 Updated by Daniel Dehennin 3 months ago

#2 Updated by Daniel Dehennin 3 months ago

  • File zephir-2.8.0-amon-2.7.2-version-et-release.png added

À 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 Updated by Daniel Dehennin 3 months ago

  • File deleted (zephir-2.8.0-amon-2.7.2-version-et-release.png)

#5 Updated by Daniel Dehennin 3 months ago

  • Related to Evolution #7699: Avoir le numéro de la sous release dans le fichier release added

#6 Updated by Joël Cuissinat 3 months ago

  • Tracker changed from Demande to Scénario
  • Due date set to 09/24/2021
  • Target version set to Prestation Cadoles MEN 2021 35-38
  • Release set to EOLE 2.7.2
  • Story points set to 2.0

#7 Updated by Gilles Grandgérard 3 months ago

  • Description updated (diff)

#8 Updated by Gilles Grandgérard 3 months ago

  • Description updated (diff)

#9 Updated by Joël Cuissinat 3 months ago

  • Related to 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 added

#10 Updated by Emmanuel GARETTE 3 months ago

  • Status changed from Nouveau to En cours
  • Assigned To set to Matthieu Lamalle

#11 Updated by Ludwig Seys 2 months ago

  • Status changed from En cours to Résolu

#12 Updated by Joël Cuissinat about 2 months ago

  • Status changed from Résolu to Terminé (Sprint)

Also available in: Atom PDF