Project

General

Profile

Tâche #8947

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

Support de creole par era dans les conteneurs

Added by Benjamin Bohard over 6 years ago. Updated over 6 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
09/18/2014
Due date:
% Done:

100%

Estimated time:
2.00 h
Spent time:
Remaining (hours):
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

Associated revisions

Revision 5a2368f9 (diff)
Added by Gwenael Remond over 6 years ago

support Creole pour Era dans les conteneurs, fixes #8947

Revision 4329ad5c (diff)
Added by Joël Cuissinat over 6 years ago

Correction du support des multi pour les conteneurs

  • era/backend/compiler.py (compile) : envoi d'une liste à self._multivars

Fixes: #8947 @1h

History

#1 Updated by Benjamin Bohard over 6 years ago

  • Tracker changed from Anomalie to Tâche
  • Subject changed from Le template iptables traite mal ses esclaves. to Vérifier la génération des templates /tmp/containers/iptables/<conteneur> par era.
  • Parent task set to #8770
  • Remaining (hours) set to 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 Updated by Benjamin Bohard over 6 years ago

  • Subject changed from Vérifier la génération des templates /tmp/containers/iptables/<conteneur> par era. to Support de creole par era dans les conteneurs
  • Status changed from Nouveau to En cours
  • Estimated time changed from 1.00 h to 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 Updated by Joël Cuissinat over 6 years ago

Contournement temporaire : interdire l'administration depuis eth1 (cela supprime l'active_tag) :

CreoleSet admin_eth1 non

#4 Updated by Gwenael Remond over 6 years ago

  • Status changed from En cours to Résolu
  • % Done changed from 0 to 100

#5 Updated by Joël Cuissinat over 6 years ago

  • Remaining (hours) changed from 1.0 to 2.0

#6 Updated by Joël Cuissinat over 6 years ago

  • Remaining (hours) changed from 2.0 to 0.0

#8 Updated by Benjamin Bohard over 6 years ago

  • Status changed from Résolu to Fermé

Paquet testé : 2.4.1-17

#9 Updated by Joël Cuissinat over 6 years ago

  • Assigned To set to Gwenael Remond
  • Parent task deleted (#8770)

#10 Updated by Joël Cuissinat over 6 years ago

  • Target version deleted (sprint 2014 38-39)
  • Parent task set to #8875

Also available in: Atom PDF