Projet

Général

Profil

Tâche #34696

Scénario #34617: EOLE 2.9 : Implémenter une solution pour pour que les modules utilisent les images testing au lieu de latest pour era, eole-sso-server et mongodb

Étude

Ajouté par Benjamin Bohard il y a plus d'un an. Mis à jour il y a plus d'un an.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
01/10/2022
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

Historique

#1 Mis à jour par Benjamin Bohard il y a plus d'un an

Le type d’image à récupérer est déterminé globalement, pour tous les conteneurs, et lié au niveau de mise à jour.
On peut alimenter un fichier contenant le type d’image comme variable d’environnement dans la procédure Query-Auto, Maj-Auto.
Dans l’éventualité où on ait à gérer des variables d’environnement spécifiques aux conteneurs en plus de cette variable commune, on peut définir comme règle de charger deux fichiers de variables d’environnement dans les services invoquant podman.

Pour ERA, il faudra sourcer les différents fichiers de variables d’environnement dans le script.

#2 Mis à jour par Benjamin Bohard il y a plus d'un an

Pour la gestion des mises à jour via les dépôts de paquets deb, les mots clés pour les différentes versions sont :
  • stable
  • proposed
  • unstable

#3 Mis à jour par Benjamin Bohard il y a plus d'un an

  • eole-podman :
    • ajouter un template de fichier de variables installé dans /etc/…?
  • python-pyeole :
    • ajouter une fonction pour templatiser le fichier de variables
  • era :
    • sourcer le fichier de variables pour récupérer la variable CONTAINER_TAG
  • eole-mongodb :
    • Ajouter une entrée EnvironmentFile pointant vers le fichier de variable dans le fichier de configuration du service debian/eole-mongodb.mongodb.service
  • eole-sso :
    • Ajouter une entrée EnvironmentFile pointant vers le fichier de variable dans le fichier de configuration du service debian/eole-sso-server.eole-sso.service

#4 Mis à jour par Benjamin Bohard il y a plus d'un an

  • Statut changé de Nouveau à En cours

#5 Mis à jour par Benjamin Bohard il y a plus d'un an

  • Statut changé de En cours à À valider

#6 Mis à jour par Benjamin Bohard il y a plus d'un an

  • % réalisé changé de 0 à 100

#7 Mis à jour par Ludwig Seys il y a plus d'un an

  • Statut changé de À valider à Résolu
  • Tâche parente changé de #34617 à #33912

#8 Mis à jour par Ludwig Seys il y a plus d'un an

  • Tâche parente changé de #33912 à #34617

#9 Mis à jour par Joël Cuissinat il y a plus d'un an

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

Formats disponibles : Atom PDF