Projet

Général

Profil

Tâche #33739

Scénario #33424: évolutions Upgrade-Auto

Soucis au Maj-release

Ajouté par Vincent Chavanon il y a environ 2 ans. Mis à jour il y a environ 2 ans.

Statut:
Ne sera pas résolu
Priorité:
Normal
Assigné à:
-
Version cible:
PNE-SR - MTES - prestation Cadoles - s46-52
Début:
15/03/2021
Echéance:
% réalisé:

100%

Restant à faire (heures):

Description

nous rencontrons un soucis lors d'un Maj-release sur un seth 2.7.0 : Si on choisit de passer à la version 2.7.2, comme proposé, la MaJ des paquets se passe bien, la saisie des identifiants zephir est bien demandée, mais le message suivant apparait : "Erreur lors de la migration dans l'application Zéphir: la migration vers le module demandé n'est pas gérée".

Historique

#1 Mis à jour par Vincent Chavanon il y a environ 2 ans

le serveur est alors bien en seth 2.7.2, mais coté zephir rien n'est mis à jour. un enregistrement_zephir ultérieur ne fonctionne pas non plus.
Ce soucis est avéré sur zephir 2.7.2 et 2.8.1.

Si on essaie de faire un Maj-Release 2.7.0-2.7.1, puis 2.7.1-2.7.2, on ne rencontre pas de soucis.

Coté zephir, les correspondances de version sont bien indiquées.

#2 Mis à jour par Emmanuel GARETTE il y a environ 2 ans

J'ai déjà cette erreur :

Sauvegarde de la configuration actuelle sur Zéphir                                                                                                                                                                                                                                                                          
!! Erreur d'envoi de la configuration migrée à Zéphir (échec du transfert ou fichier invalide) !!

Le problème :

root@dc1:~# /usr/share/zephir/scripts/save_files.zephir 
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 101, in <module>
    ACTIVER_DHCP = cfg.getboolean('service', 'activer_dhcp')
  File "/usr/lib/python2.7/ConfigParser.py", line 368, in getboolean
    v = self.get(section, option)
  File "/usr/lib/python2.7/ConfigParser.py", line 618, in get
    raise NoOptionError(option, section)
ConfigParser.NoOptionError: No option 'activer_dhcp' in section: 'service'

Le fichier de configuration est encore celui de la 2.7.0 et pas encore celui de la 2.7.2.

#3 Mis à jour par Vincent Chavanon il y a environ 2 ans

je soucis n'est plus présent sur un Zephir 2.8. Je note une difference entre un zephir 2.7 et un 2.8 : sur un Z 2.8, on peut indiquer pour une variante 2.7.0 la correspondance 2.7.1 ET 2.7.2.

Ne subsiste qu'un soucis, à la fin du Maj-Release :

Le serveur a été basculé dans Zéphir sur la variante 431 (membre) du module seth-2.7.2

Récupération de la configuration et des données de variante sur Zéphir
  • attente de la mise en place des fichiers **

eole-bareos est désinstallé
(...)
eole-antivir2 est installé

Mise à jour des fichiers de configuration
  • Fichier /etc/eole/config.eol mis à niveau
    (...)
  • Configuration extra reconfigure mise à niveau

Sauvegarde de la configuration actuelle sur Zéphir
!! Erreur d'envoi de la configuration migrée à Zéphir (échec du transfert ou fichier invalide) !!

Pour finaliser la procédure, veuillez :
- exécuter la commande 'reconfigure'

Upgrade post Maj-Release, veuillez patienter
root@7-memb:~#

On note dans /var/log/zephir/actions.log :
Thu Feb 10 09:32:48 2022 : 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 101, in <module>
ACTIVER_DHCP = cfg.getboolean('service', 'activer_dhcp')
File "/usr/lib/python2.7/ConfigParser.py", line 368, in getboolean
v = self.get(section, option)
File "/usr/lib/python2.7/ConfigParser.py", line 618, in get
raise NoOptionError(option, section)
ConfigParser.NoOptionError: No option 'activer_dhcp' in section: 'service'

Une reconfigure est OK, un synchro zephir également, un /usr/share/zephir/scripts/zephir_client save_files aussi. Suite à cette dernière action, on note dans /var/log/zephir/actions.log :

Thu Feb 10 09:37:36 2022 : zephir_client save_files()
-----------------------------------------------------
- création de l'archive des fichiers à sauvegarder...
- création de la signature md5 de l'archive...
- envoi de l'archive au serveur zephir...
- vérification de l'archive et mise en place des données...
- suppression de l'archive locale...
  • sauvegarde des données spécifiques au serveur terminée **

#4 Mis à jour par Emmanuel GARETTE il y a environ 2 ans

  • Statut changé de Nouveau à Ne sera pas résolu
  • % réalisé changé de 0 à 100

Ouverture d'une demande pour le problème annexe.
Voir sur les versions future si le problème persiste.

Formats disponibles : Atom PDF