Projet

Général

Profil

Tâche #8947

Distribution EOLE - Scénario #8875: Bastion mode conteneur

Support de creole par era dans les conteneurs

Ajouté par Benjamin Bohard il y a plus de 9 ans. Mis à jour il y a plus de 9 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Gwenael Remond
Début:
18/09/2014
Echéance:
% réalisé:

100%

Temps estimé:
2.00 h
Temps passé:
Restant à faire (heures):
0.0

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

Révision 5a2368f9 (diff)
Ajouté par Gwenael Remond il y a plus de 9 ans

support Creole pour Era dans les conteneurs, fixes #8947

Révision 4329ad5c (diff)
Ajouté par Joël Cuissinat il y a plus de 9 ans

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

#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

#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 #8770 supprimé

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

  • Version cible sprint 2014 38-39 supprimé
  • Tâche parente mis à #8875

Formats disponibles : Atom PDF