Projet

Général

Profil

Evolution #3203

Possibilité de renommer "in_container" en "container_only" ?

Ajouté par Joël Cuissinat il y a environ 12 ans. Mis à jour il y a environ 11 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
30/03/2012
Echéance:
% réalisé:

100%

Temps estimé:
1.00 h
Temps passé:
Distribution:
EOLE 2.4

Description

Conserver "in_container" pour assurer la compatibilité (placer un deprecation Warning ?) et en profiter pour documenter le nouvel attribut :)


Demandes liées

Lié à creole - Anomalie #3202: Erreur dans la creole.dtd Fermé 30/03/2012
Lié à eole-proxy - Evolution #5013: Remplacer l’attribut « in_container » par « instance_mode » Fermé 26/08/2013 30/08/2013
Lié à Documentations - Tâche #5011: Remplacement des attributs « in_container » et « container_only » par « instance_mode » Fermé 12/03/2015
Lié à conf-scribe - Anomalie #5014: Remplacer l’attribut « in_container » par « instance_mode » Fermé
Lié à creole - Tâche #2669: Un paquet avec la balise package conditionnée s'installe dans tous les cas Ne sera pas résolu 03/01/2012
Dupliqué par creole - Anomalie #1703: Faire un "container only" pour la balise packages Fermé 19/04/2011 15/03/2013

Révisions associées

Révision 473fda7a (diff)
Ajouté par Daniel Dehennin il y a environ 11 ans

Remplacement de l’attribut « container_only » par « instance_mode »

  • dicos/20_web.xml: Instanciation des règles de firewall et de la
    configuration ssmtp uniquement en mode conteneur.

Ref: #3203 @1m

Révision 53bdaa85 (diff)
Ajouté par Daniel Dehennin il y a environ 11 ans

Remplacement de l’attribut « container_only » par « instance_mode »

  • dicos/26_mail.xml: Instanciation de la configuration ssmtp sur le
    maître uniquement en mode conteneur.
    Instanciation de la configuration ssmtp dans tous les conteneurs
    uniquement en mode conteneur.
    Gestion du daemon clamav uniquement en mode conteneur.

Ref: #3203 @1m

Révision 2b0d521b (diff)
Ajouté par Daniel Dehennin il y a environ 11 ans

Remplacement de l’attribut « in_container » par « instance_mode »

  • common/dicos/20_fichier.xml: Gestion du daemon clamav uniquement en
    mode conteneur.

Ref: #3203 @1m

Révision 7eeeb369 (diff)
Ajouté par Emmanuel GARETTE il y a presque 11 ans

l'attribut in_container est remplacé par when_container (ref #3203)

Historique

#1 Mis à jour par Joël Cuissinat il y a environ 12 ans

  • Statut changé de Nouveau à En attente d'informations

Je ne touche à rien jusqu'à ce que j'ai décrypté ce qui suit :

<gnunux> jojo2024, en fait "container_only" et "in_container" ne sont pas identiques :/
<gnunux> c'est plus container_only qu'il faudrait renommé a mon avis
<gnunux> in_container a 3 états 
<gnunux> True = oui en mode conteneur
<gnunux> False = oui en mode non conteneur
<gnunux> None = oui dans les 2 modes
<gnunux> le reste était "non" 

#2 Mis à jour par Daniel Dehennin il y a environ 12 ans

De ce que j’en ai compris :

  • in_container est utilisé pour les objets dans une balise container afin qu’ils ne soient pris en compte que si le mode conteneur est activé [1]
  • container_only est utilisé pour les objets, qu’ils soient dans une balise containers ou dans root, afin qu’ils ne soient pris en compte que si le mode conteneur est activé2

[1] et donc que l’objet soit géré à l’intérieur du conteneur mais pas lorsqu’il doit être installé sur le maître

[2] et donc que l’objet soit géré à l’intérieur du conteneur ou sur le maître mais uniquement lorsque le mode conteneur est activé

#3 Mis à jour par Joël Cuissinat il y a environ 12 ans

  • Assigné à Joël Cuissinat supprimé
  • Version cible Mises à jour 2.3.5 RC supprimé

#4 Mis à jour par Joël Cuissinat il y a plus de 11 ans

  • Statut changé de En attente d'informations à Pas un bug

#5 Mis à jour par Daniel Dehennin il y a environ 11 ans

  • Statut changé de Pas un bug à À valider
  • Assigné à mis à Daniel Dehennin
  • Version cible mis à Eole 2.4-dev-2
  • Distribution changé de EOLE 2.3 à EOLE 2.4

On le fait pour 2.4

#6 Mis à jour par Daniel Dehennin il y a environ 11 ans

  • Statut changé de À valider à Résolu
  • % réalisé changé de 0 à 100

#7 Mis à jour par Joël Cuissinat il y a environ 11 ans

  • Statut changé de Résolu à Fermé
root@eolebase:~# grep instance_mode /usr/share/creole/creole.dtd 
<!ATTLIST service instance_mode (when_container|when_no_container|always) "always">
<!ATTLIST host instance_mode (when_container|when_no_container|always) "always">
<!ATTLIST package instance_mode (when_container|when_no_container|always) "always">
<!ATTLIST file instance_mode (when_container|when_no_container|always) "always">

Formats disponibles : Atom PDF