Projet

Général

Profil

Tâche #13793

Scénario #14084: Assistance aux utilisateurs (49-51)

Dansguardian planté après Upgrade-Auto 2.3 -> 2.4

Ajouté par Karim Ayari il y a plus de 8 ans. Mis à jour il y a plus de 8 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
28/10/2015
Echéance:
% réalisé:

100%

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

Description

systématiquement après un upgrade-auto de 2.3 à 2.4.2 à la fin de l'instance dansguardian est planté

*** Filtre web
personnel:    eole.ac-dijon.fr => Erreur
personnel:       ftp.crihan.fr => Erreur
eleve:       eole.ac-dijon.fr => Erreur
eleve:          ftp.crihan.fr => Erreur
dmz:         eole.ac-dijon.fr => Erreur
dmz:            ftp.crihan.fr => Erreur

pour régler le problème, avant de faire l'instance j'ai supprimé l'archive blacklists.tar.gz et j'ai ensuite répondu oui à la mise à jour des blacklists.

(pour info j'ai activé e2guardian).


Demandes liées

Lié à creole - Tâche #8621: Problème de fichiers "blacklists" après une migration de 2.3 en 2.4 Fermé 16/10/2014

Révisions associées

Révision 68b8770d (diff)
Ajouté par Joël Cuissinat il y a plus de 8 ans

Gestion des bases de filtres optionnelles à l'Upgrade

  • eole/upgrade/pre_download/01-amon : sauvegardes des fichiers urls et domains
  • eole/upgrade/post_upgrade/01-amon : restauration des fichiers urls et domains

Ref: #13793 @1h

Historique

#1 Mis à jour par Scrum Master il y a plus de 8 ans

  • Assigné à mis à Gérald Schwartzmann

Tentative de reproduction du problème et de la solution proposée.

#2 Mis à jour par Gérald Schwartzmann il y a plus de 8 ans

Utilisation de l'image etb1.amon-2.3.15-AutoInstance
  1. Upgrade-Auto
  2. redémarrage
  3. gen_config

La configuration a été correctement chargée depuis un fichier en version 2.3.
Problème de chargement de la variable "Exceptions de type réseau pour eth2"(proxy_bypass_network_eth2) de la catégorie "Exceptions proxy"
Problème de chargement de la variable "Exceptions de type réseau pour eth1"(proxy_bypass_network_eth1) de la catégorie "Exceptions proxy"

J'ai deux solutions :
  1. j'active maintenant avant l'instance e2guardian
  2. j'enregistrer, j'instancie et ensuite je passerais à e2guardian

Choix n°1

instance

------------------------------------------------------------------------------------------------------------------------------------------------------
                                                                Démarrage des services                                                                
------------------------------------------------------------------------------------------------------------------------------------------------------

Start System V service dansguardian                                                                                                           [  OK  ]
------------------------------------------------------------------------------------------------------------------------------------------------------
                                                          Exécution des scripts postservice                                                           
------------------------------------------------------------------------------------------------------------------------------------------------------
run-parts: executing /usr/share/eole/postservice/00-proxy instance

Voulez-vous mettre à jour les bases de filtrage maintenant ?
[oui] : oui
.  Test de http://eole.orion.education.fr/maj/blacklists => Ok
Téléchargement des bases
Rien à faire pour blacklists.tar.gz
Rien à faire pour le fichier weighted

run-parts: executing /usr/share/eole/postservice/99-ifupdown instance

diagnose

*** Filtre web
admin:    test-eole.ac-dijon.fr => Ok
pedago:   test-eole.ac-dijon.fr => Ok
dmz-priv: test-eole.ac-dijon.fr => Ok
.               Nb instance 1 => 15/80
root@amon:~# /etc/init.d/e2guardian status
 * Usage: /etc/init.d/e2guardian {start|stop|restart|force-reload}
root@amon:~# /etc/init.d/dan
dansguardian           dansguardian.dpkg-old  
root@amon:~# /etc/init.d/dansguardian status
 * e2guardian is running
root@amon:~#

#3 Mis à jour par Lionel Morin il y a plus de 8 ans

Test du choix n°2 : (enregistrement de la config au format 2.4.2, instance, passage à e2guardian et reconfigure)
=> mêmes sorties que pour le choix n°1

*** Filtre web
admin:    test-eole.ac-dijon.fr => Ok
pedago:   test-eole.ac-dijon.fr => Ok
dmz-priv: test-eole.ac-dijon.fr => Ok
.               Nb instance 1 => 15/80

#4 Mis à jour par Karim Ayari il y a plus de 8 ans

je viens de voir cette procédure :

Upgrade-Auto
redémarrage
gen_config

or voici ce que je fais :

Upgrade-Auto
redémarrage
instance

à quoi cela sert de lancer le gen_config ?

#5 Mis à jour par Gérald Schwartzmann il y a plus de 8 ans

gen_config permet de mettre le fichier de configuration à jour et compatible avec le format 2.4, il permet également de renseigner des variables obligatoires qui ne seraient pas dans la version 2.3, je regarde lundi si le guide de migration est clair à ce propos.

#6 Mis à jour par Gérald Schwartzmann il y a plus de 8 ans

À la fin de la migration un message indique qu'il faut redémarrer le serveur, ouvrir gen_config et enfin instancier le module :

Le système a été mis à jour vers la distribution eole-2.4.2 (precise)

Mise à jour des informations dans l'application Zéphir ...

Pas d'enregistrement dans une base Zéphir détecté.                           

Pour finaliser la procédure, veuillez :

- redémarrer le serveur
- mettre à jour la configuration (par exemple via gen_config)
- exécuter la commande 'instance'

OK
root@amon:~#

Sinon c'est également détaillé dans la documentation :
http://eole.ac-dijon.fr/documentations/2.4/partielles/HTML/MigrationVersEOLE24/co/migrationVers24SansReinstallation.html

#7 Mis à jour par Gérald Schwartzmann il y a plus de 8 ans

  • Tracker changé de Demande à Tâche
  • % réalisé changé de 0 à 100
  • Temps estimé mis à 0.00 h
  • Tâche parente mis à #13500
  • Restant à faire (heures) mis à 0.0

#8 Mis à jour par Gérald Schwartzmann il y a plus de 8 ans

  • Statut changé de Nouveau à Résolu

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

  • Temps estimé changé de 0.00 h à 2.00 h

#10 Mis à jour par Gérald Schwartzmann il y a plus de 8 ans

  • Tâche parente #13500 supprimé

#11 Mis à jour par Gérald Schwartzmann il y a plus de 8 ans

  • Tracker changé de Tâche à Demande

#12 Mis à jour par Scrum Master il y a plus de 8 ans

  • Tracker changé de Demande à Tâche
  • Statut changé de Résolu à Nouveau
  • Tâche parente mis à #13756

#13 Mis à jour par Scrum Master il y a plus de 8 ans

  • % réalisé changé de 100 à 50

#14 Mis à jour par Joël Cuissinat il y a plus de 8 ans

  • Assigné à Gérald Schwartzmann supprimé
  • Restant à faire (heures) changé de 0.0 à 2.0

#15 Mis à jour par Scrum Master il y a plus de 8 ans

  • Statut changé de Nouveau à En cours

#16 Mis à jour par Scrum Master il y a plus de 8 ans

  • Assigné à mis à Joël Cuissinat

#17 Mis à jour par Joël Cuissinat il y a plus de 8 ans

  • Statut changé de En cours à Ne sera pas résolu
  • Restant à faire (heures) changé de 2.0 à 0.0
Non reproduit en suivant la démarche suivante :
  • enregistrement_zephir
  • migration de la configuration en 2.4.2 avec activation de e2guardian sur Zéphir
  • Upgrade-Auto
  • reboot
  • instance

En l'absence d'éléments supplémentaires, je ferme cette demande.

#18 Mis à jour par Joël Cuissinat il y a plus de 8 ans

  • Statut changé de Ne sera pas résolu à Nouveau
  • Tâche parente #13756 supprimé

#19 Mis à jour par Joël Cuissinat il y a plus de 8 ans

Finalement, j'ai fini par reproduire le problème en activant des bases de filtres optionnelles

Procédure de reproduction "rapide" :
  1. installer et configurer un Amon 2.3
  2. activer au moins un filtre optionnel dans l'EAD
  3. simuler un Upgrade avec juste le paquet eole-blacklists :
    /usr/share/eole/upgrade/pre_download/01-amon
    echo "deb http://eole.ac-dijon.fr/eole eole-2.4.2 main" > /etc/apt/sources.list.d/eole.list
    apt-get update
    apt-get install eole-blacklists
    /usr/share/eole/upgrade/post_upgrade/01-amon
    reconfigure
    

#20 Mis à jour par Joël Cuissinat il y a plus de 8 ans

  • Tracker changé de Tâche à Demande
  • Version cible Sprint 2015 45-47 - Équipe MENESR supprimé

#21 Mis à jour par Joël Cuissinat il y a plus de 8 ans

  • Tracker changé de Demande à Tâche
  • Sujet changé de Upgrade-Auto : dansguardian planté à Dansguardian planté après Upgrade-Auto 2.3 -> 2.4
  • Statut changé de Nouveau à En cours
  • Temps estimé changé de 2.00 h à 6.00 h
  • Tâche parente mis à #14084
  • Restant à faire (heures) changé de 0.0 à 1.5

#22 Mis à jour par Joël Cuissinat il y a plus de 8 ans

  • Statut changé de En cours à Résolu
  • % réalisé changé de 50 à 100
  • Restant à faire (heures) changé de 1.5 à 0.5

Paquet candidat : creole-2.3-eole192~1 à valider.

#23 Mis à jour par Lionel Morin il y a plus de 8 ans

  • Restant à faire (heures) changé de 0.5 à 0.0

Testé avec la "Procédure de reproduction rapide" proposée par Joël.

=> OK

#24 Mis à jour par Lionel Morin il y a plus de 8 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF