Tâche #8947
Distribution EOLE - Scénario #8875: Bastion mode conteneur
Support de creole par era dans les conteneurs
Description
bastion templatise des règles pour les conteneurs avec des variables multiples :
root - Erreur: Utilisation d'une variable non existante dans le template de /var/lib/lxc/partage/rootfs/usr/share/eole/bastion/data/50-era : netmask_admin_eth1
Révisions associées
support Creole pour Era dans les conteneurs, fixes #8947
Correction du support des multi pour les conteneurs
- era/backend/compiler.py (compile) : envoi d'une liste à self._multivars
Fixes: #8947 @1h
Historique
#1 Mis à jour par Benjamin Bohard il y a plus de 9 ans
- Tracker changé de Anomalie à Tâche
- Sujet changé de Le template iptables traite mal ses esclaves. à Vérifier la génération des templates /tmp/containers/iptables/<conteneur> par era.
- Tâche parente mis à #8770
- Restant à faire (heures) mis à 1.0
Conversion de l'anomalie en tâche du scénario sur la finalisation de l'Amomecole 2.4 (anciennement : Le template iptables traite mal ses esclaves).
Pour le conteneur partage, sur Amonecole, le template permettant créer le fichier 50-era utilise des variables non-existantes (esclave d'une variable multiple appelée directement).
#2 Mis à jour par Benjamin Bohard il y a plus de 9 ans
- Sujet changé de Vérifier la génération des templates /tmp/containers/iptables/<conteneur> par era. à Support de creole par era dans les conteneurs
- Statut changé de Nouveau à En cours
- Temps estimé changé de 1.00 h à 2.00 h
Les scripts générés dans /tmp/containers/iptables ne bénéficient pas des traitements des variables creole (pas de gestion des multi, etc.)
#3 Mis à jour par Joël Cuissinat il y a plus de 9 ans
Contournement temporaire : interdire l'administration depuis eth1 (cela supprime l'active_tag) :
CreoleSet admin_eth1 non
#4 Mis à jour par Gwenael Remond il y a plus de 9 ans
- Statut changé de En cours à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 5a2368f9716c584272bc1186f52a6865e86637e7.
#5 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Restant à faire (heures) changé de 1.0 à 2.0
#6 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Restant à faire (heures) changé de 2.0 à 0.0
#7 Mis à jour par Joël Cuissinat il y a plus de 9 ans
Appliqué par commit 4329ad5c8a0a722614e99fb39788e9d0228a20ae.
#8 Mis à jour par Benjamin Bohard il y a plus de 9 ans
- Statut changé de Résolu à Fermé
Paquet testé : 2.4.1-17
#9 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Assigné à mis à Gwenael Remond
- Tâche parente
#8770supprimé
#10 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Version cible
sprint 2014 38-39supprimé - Tâche parente mis à #8875