Project

General

Profile

Tâche #29808

Scénario #30411: Traitement express MEN (28-35)

Upgrade-Auto horus 2.5.2 vers 2.6.2 : erreur lors de l'enregistrement sur Zephir

Added by Yoni Baude 6 months ago. Updated about 1 month ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
03/26/2020
Due date:
% Done:

100%

Remaining (hours):
0.0

Description

Bonjour,

Lors de la procédure Upgrade-Auto horus 2.5.2 vers 2.6.2, à la fin de la procédure d'enregistrement sur Zephir, apparaît le message suivant :

  -- sauvegarde en cours (veuillez patienter) -- 

Erreur lors de la remontée de la configuration locale sur Zephir
voir le fichier /var/log/zephir/last_action.log (actions.log si il est vide)

Erreur de sauvegarde sur le serveur Zéphir

root@horus:~# cat /var/log/zephir/last_action.log

Thu Mar 26 09:51:25 2020 : zephir_client save_files()
-----------------------------------------------------
Traceback (most recent call last):
  File "/usr/share/zephir/scripts/save_files.zephir", line 25, in <module>
    from zephir.monitor.agentmanager.config import EOLE_MODULE
  File "/usr/lib/python2.7/dist-packages/zephir/monitor/agentmanager/config.py", line 95, in <module>
    NOM_ZONE_ETH0 = cfg.get('eole', 'nom_zone_eth0')
  File "/usr/lib/python2.7/ConfigParser.py", line 618, in get
    raise NoOptionError(option, section)
ConfigParser.NoOptionError: No option 'nom_zone_eth0' in section: 'eole'

Le problème vient du manque de certaines variables, nécessaire sur horus 2.6, dans le fichier /var/lib/eole/config/zstats.cfg lors de l'exécution du script /usr/share/zephir/scripts/save_files.zephir.

Une solution est d'ajouter les variables dans le template /usr/share/eole/creole/distrib/zstats.cfg pour les horus 2.5 même si elles ne sont pas utilisées:

[eole]
nom_zone_eth0 
nom_zone_eth1 
nom_zone_eth2 
nom_zone_eth3 
nom_zone_eth4 

[service]
activer_radius = no

[proxy]
proxy2_port

[hapy]
ip_sunstone
vnc_proxy_port_sunstone
port_sunstone
activer_oneflow = no
ip_oneflow
port_oneflow

Bien à vous,
Yoni

zstats.cfg.patch View (1.02 KB) Yoni Baude, 03/26/2020 03:18 PM

Associated revisions

Revision abec33a3 (diff)
Added by Joël Cuissinat 3 months ago

Ajout de lignes dans zstats.cfg pour l'Upgrade vers 2.5.2

Ref: #29808
Thanks: Yoni Baude

History

#1 Updated by Yoni Baude 6 months ago

Patch du fichier /usr/share/eole/creole/distrib/zstats.cfg pour un horus 2.5.2

#2 Updated by Yoni Baude 6 months ago

Il faut faire l'enregistrement sur le serveur zéphir, non pas lors de la procédure Upgrade-Auto mais après le redémarrage du serveur.

Message d'erreur durant l' Upgrade-Auto :

 ** attente de la mise en place des fichiers **                                  

Problème rencontré lors de l'installation des paquets supplémentaires :

root - Erreur HTTP : socket.error: [Errno 111] ECONNREFUSED

!!  La mise en place de la configuration s'est mal terminée !!

Le serveur a  été migré dans Zéphir, mais les échanges semblent non fonctionnels
Vous pouvez essayer de:

- Ré-enregisrer le serveur via 'enregistrement_zephir'                         
  * Choisir : 2 - relancer l'enregistrement                                     
  * Ne pas créer de nouveau serveur et utiliser le même identifiant           
  * Choisir de récupérer la configuration définie sur Zéphir en fin d'enregistrement
- Suivre ensuite les instructions ci dessous pour finaliser la migration        
- Demander une sauvegarde de l'état du serveur dans l'application Zéphir  

#3 Updated by Joël Cuissinat 3 months ago

  • Parent task set to #30411

#4 Updated by Joël Cuissinat 3 months ago

  • Status changed from Nouveau to Résolu
  • Assigned To set to Joël Cuissinat

Application du patch proposé dans eole-common 2.5.2-77

#5 Updated by Joël Cuissinat 3 months ago

  • % Done changed from 0 to 100

#6 Updated by Fabrice Barconnière about 1 month ago

Upgrade d'un Horus 2.5.2 enregistré sur Zéphir 2.7.2 vers Horus 2.6.2
L'enregistrement sur Zéphir après upgrade et reboot est OK :

le serveur 817 a déjà  une clé RSA sur le serveur Zéphir
(une procédure d'enregistrement à déjà eu lieu pour ce serveur)
continuer l'enregistrement (O/N) ? o

** Configuration des communications vers le serveur Zéphir **

1 -> Ne rien faire
2 -> Utiliser la configuration définie sur le serveur Zéphir
3 -> Sauver la configuration actuelle sur le serveur Zéphir
4 -> Modifier la variante du serveur

  Entrez le numéro de votre choix : 3

  -- sauvegarde en cours (veuillez patienter) -- 
  -- OK --

 --récupération de la configuration en cours (veuillez patienter)-- 
** attente de la mise en place des fichiers **

** Vérification des dictionnaires et de la configuration **

** le numéro attribué à ce serveur sur le serveur Zéphir est : 817 **

#7 Updated by Fabrice Barconnière about 1 month ago

  • Project changed from creole to Distribution EOLE
  • Status changed from Résolu to Fermé
  • Remaining (hours) set to 0.0

Also available in: Atom PDF