Projet

Général

Profil

Evolution #3770

Respecter le processus d'activation d'un hôte virtuel sur les applis web

Ajouté par Lionel Morin il y a presque 12 ans. Mis à jour il y a plus de 11 ans.

Statut:
Fermé
Priorité:
Bas
Assigné à:
Catégorie:
-
Début:
06/07/2012
Echéance:
% réalisé:

100%

Temps estimé:
0.50 h
Temps passé:
Distribution:
EOLE 2.3

Demandes liées

Lié à Envole - Evolution #1368: respecter le processus d'activation d'un hôte virtuel sur les applis web Fermé 19/01/2011
Précède eole-sympa - Anomalie #4482: Conflit entre le service sympa et son activation dans apache2 Fermé 23/11/2012

Révisions associées

Révision 07a899b5 (diff)
Ajouté par Joël Cuissinat il y a plus de 11 ans

  • dicos/25_sympa.xml : utilisation de <service method='apache'>

Fixes #3770 @10m

Révision 442a5014 (diff)
Ajouté par Joël Cuissinat il y a plus de 11 ans

Suppression de l'ancien fichier de conf apache en postinst

Fixes #3770 @5m

Historique

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

  • Assigné à mis à Joël Cuissinat
  • Version cible mis à Mises à jour 2.3.6 RC
  • Temps estimé mis à 0.50 h

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

  • Statut changé de Nouveau à Ne sera pas résolu
  • Version cible Mises à jour 2.3.6 RC supprimé

Du fait des groupes de conteneurs, cette application se retrouve avec les autres, mais elle est nativement prévue pour s'installer dans le conteneur mail et non dans le conteneur web !

Pour moi, il faut réserver l'utilisation de <service method='apache> aux applications du conteneur web.

root@amonecole:~# grep reseau /usr/share/eole/creole/dicos/40_scribe_conteneurs.xml 
        <container name="reseau" id="51"/>
        <container name="web" group="reseau"/>
        <container name="mail" group="reseau"/>

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

  • Statut changé de Ne sera pas résolu à À valider
  • Version cible mis à Mises à jour 2.3.6 RC

Bon, en fait après vérification du code dans "pyeole/service.py", ça marche :)

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

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

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

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

  • Statut changé de Résolu à Fermé
  1. test de la suppression de l'ancienne configuration
    root@amonecole:~# ls $container_path_web/etc/apache2/sites-enabled/apache-sympa.conf
    /var/lib/lxc/reseau/rootfs/etc/apache2/sites-enabled/apache-sympa.conf
    root@amonecole:~# apt-eole install-conteneur web "--reinstall sympa-pkg" 
     [ ... ]
    Paramétrage de sympa-pkg (2.3-eole4~2.gbp3de2f8) ...
    
    root@amonecole:~# ls $container_path_web/etc/apache2/sites-enabled/apache-sympa.conf
    ls: impossible d'accéder à /var/lib/lxc/reseau/rootfs/etc/apache2/sites-enabled/apache-sympa.conf:
     Aucun fichier ou dossier de ce type
    
  2. test de l'activation
    root@amonecole:~# echo $activer_sympa;ls -l /var/lib/lxc/reseau/rootfs/etc/apache2/sites-enabled/sympa 
    oui
    lrwxrwxrwx 1 root root 24 2012-08-17 10:37 /var/lib/lxc/reseau/rootfs/etc/apache2/sites-enabled/sympa ->
     ../sites-available/sympa
    
  3. test de la désactivation
    root@amonecole:~# echo $activer_sympa;ls -l /var/lib/lxc/reseau/rootfs/etc/apache2/sites-enabled/sympa 
    non
    ls: impossible d'accéder à /var/lib/lxc/reseau/rootfs/etc/apache2/sites-enabled/sympa:
     Aucun fichier ou dossier de ce type
    

Formats disponibles : Atom PDF