Scénario #25717
Une modification via gen_config semble être bien enregistrée sur Zéphir alors qu'en fait, ce n'est pas le cas
100%
Description
A Vérifier. si plus de 2pts alors on arbitra le scénario.
Lorsqu'on veut modifier la configuration, en mode normal, du serveur dont le .eol est joint, gen_config semble valider l'enregistrement.
Lorsque l'on revient sur la configuration à nouveau, la modification n'est plus présente.
En cherchant sur le zephir, on arrive à trouver l'information suivante dans zephir_backend.alert.log :
2018-11-05T16:24:42.688526+01:00 vm-pne-eole-ecole.eole.p2 zephir_backend: [-] Traceback (most recent call last): 2018-11-05T16:24:42.688814+01:00 vm-pne-eole-ecole.eole.p2 zephir_backend: [-] File "/usr/lib/python2.7/dist-packages/zephir/backend/lib_backend.py", line 593, in save_config 2018-11-05T16:24:42.689024+01:00 vm-pne-eole-ecole.eole.p2 zephir_backend: [-] dico_zeph.save(fic_zephir, encode=encode, force=force) 2018-11-05T16:24:42.689150+01:00 vm-pne-eole-ecole.eole.p2 zephir_backend: [-] File "/usr/lib/python2.7/dist-packages/zephir/utils/creolewrap.py", line 720, in save 2018-11-05T16:24:42.689286+01:00 vm-pne-eole-ecole.eole.p2 zephir_backend: [-] self.loader.config_save_values(self.dico, 'creole', eol_file=eol_file, check_mandatory=check_mandatory, eol_version=self.release_version) 2018-11-05T16:24:42.689400+01:00 vm-pne-eole-ecole.eole.p2 zephir_backend: [-] File "/usr/lib/python2.7/dist-packages/creole/loader1.py", line 742, in config_save_values 2018-11-05T16:24:42.689575+01:00 vm-pne-eole-ecole.eole.p2 zephir_backend: [-] store = config_get_values(config, namespace, check_mandatory) 2018-11-05T16:24:42.689694+01:00 vm-pne-eole-ecole.eole.p2 zephir_backend: [-] File "/usr/lib/python2.7/dist-packages/creole/loader1.py", line 699, in config_get_values 2018-11-05T16:24:42.689829+01:00 vm-pne-eole-ecole.eole.p2 zephir_backend: [-] raise PropertiesOptionError("\n".join(text), ('mandatory',)) 2018-11-05T16:24:42.689962+01:00 vm-pne-eole-ecole.eole.p2 zephir_backend: [-] PropertiesOptionError: La variable obligatoire 'partitioning_lv_to_extend' de la famille 'Systeme' n'est pas renseignée ! 2018-11-05T16:24:42.693041+01:00 vm-pne-eole-ecole.eole.p2 zephir_backend: [-] Traceback (most recent call last): 2018-11-05T16:24:42.693288+01:00 vm-pne-eole-ecole.eole.p2 zephir_backend: [-] File "/usr/lib/python2.7/dist-packages/zephir/backend/serveurs_rpc.py", line 2014, in xmlrpc_save_conf 2018-11-05T16:24:42.693512+01:00 vm-pne-eole-ecole.eole.p2 zephir_backend: [-] serv.save_config(d,mode,encode) 2018-11-05T16:24:42.693948+01:00 vm-pne-eole-ecole.eole.p2 zephir_backend: [-] File "/usr/lib/python2.7/dist-packages/zephir/backend/lib_backend.py", line 608, in save_config 2018-11-05T16:24:42.694349+01:00 vm-pne-eole-ecole.eole.p2 zephir_backend: [-] (self.id_s, os.path.basename(fic_zephir), str(err))) 2018-11-05T16:24:42.694900+01:00 vm-pne-eole-ecole.eole.p2 zephir_backend: [-] IOError: serveur 580 - erreur de sauvegarde de zephir.eol : 2018-11-05T16:24:42.695272+01:00 vm-pne-eole-ecole.eole.p2 zephir_backend: [-] La variable obligatoire 'partitioning_lv_to_extend' de la famille 'Systeme' n'est pas renseignée !
Un gen_config du serveur via le zephir donne les résultats suivants :
mode normal, famille système : rien n'est affiché au sujet du partitionnement
mode expert, on a "Utiliser le modèle d’extension standard EOLE " positionné à oui et rien d'autre.
on passe alors "Utiliser le modèle d’extension standard EOLE " à non et on obtient les variables/valeurs suivantes :
Ajuster le partitionnement => non
Allouer l'espace restant => oui
Volume logique à étendre => vide
Le fait de saisir home à "volume logique à étendre" remet tout en marche et les modifications de conf sont à nouveau possibles.
Sous-tâches
Historique
#1 Mis à jour par Daniel Dehennin il y a plus de 5 ans
- Tracker changé de Demande à Scénario
- Projet changé de eole-genconfig à zephir-parc
- Début
05/11/2018supprimé - Release mis à EOLE 2.6.2.2
Il faut mettre à jour les dictionnaires sur les Zéphir :
- Rétroporter le nouvel outil de mise à jour des dictionnaires
- Rétroporter le changement pour l’activation du
mode_zephir
(#25837)
#2 Mis à jour par Joël Cuissinat il y a plus de 4 ans
- Echéance mis à 30/08/2019
- Version cible mis à sprint 2019 27-35 Equipe MENSR (été)
- Début mis à 01/07/2019
#3 Mis à jour par Joël Cuissinat il y a plus de 4 ans
- Tâche parente mis à #28807
- Points de scénarios mis à 1.0
#4 Mis à jour par Joël Cuissinat il y a plus de 4 ans
Demander confirmation à teebee44 avant de fermer :)
#5 Mis à jour par Joël Cuissinat il y a plus de 4 ans
- Sujet changé de une modification via gen_config semble être bien enregistrée sur zephir alors qu'en fait, ce n'est pas le cas à Une modification via gen_config semble être bien enregistrée sur zephir alors qu'en fait, ce n'est pas le cas
<teebee44> le comportement était induit sur eSBL par le fait que la partie partitionnement a fait l'objet d'un dico spécifique qui n'était pas pris en charge par les dicos eSBL <teebee44> mais ce qui me chiffonne, c'est que gen_config ne bronche pas <teebee44> il nous dit ok alors que le backend dit le contraire <teebee44> donc sur l'aspect problématique, on pourrait fermer <teebee44> mais sur l'aspect fonctionnel, c'est douteux
#6 Mis à jour par Joël Cuissinat il y a plus de 4 ans
- Sujet changé de Une modification via gen_config semble être bien enregistrée sur zephir alors qu'en fait, ce n'est pas le cas à Une modification via gen_config semble être bien enregistrée sur Zéphir alors qu'en fait, ce n'est pas le cas
- Echéance
30/08/2019supprimé - Début
01/07/2019supprimé - Release
EOLE 2.6.2.2supprimé - Points de scénarios changé de 1.0 à 2.0
#7 Mis à jour par Joël Cuissinat il y a plus de 4 ans
- Tâche parente
#28807supprimé
#8 Mis à jour par Joël Cuissinat il y a plus de 4 ans
- Tracker changé de Tâche à Scénario
- Version cible
sprint 2019 36-38 Equipe MENSRsupprimé - Release mis à EOLE 2.7.1.1
#9 Mis à jour par Joël Cuissinat il y a plus de 4 ans
- Release changé de EOLE 2.7.1.1 à EOLE 2.7.1.2
#10 Mis à jour par Gilles Grandgérard il y a plus de 4 ans
- Release changé de EOLE 2.7.1.2 à Carnet de produit (Cadoles)
#11 Mis à jour par Gilles Grandgérard il y a plus de 4 ans
- Description mis à jour (diff)
#12 Mis à jour par Joël Cuissinat il y a plus de 4 ans
- Echéance mis à 11/10/2019
- Version cible mis à Prestation Cadoles 39-41
- Début mis à 23/09/2019
#13 Mis à jour par Scrum Master il y a plus de 4 ans
- Statut changé de Nouveau à Terminé (Sprint)
#14 Mis à jour par Joël Cuissinat il y a plus de 4 ans
- Release changé de Carnet de produit (Cadoles) à EOLE 2.7.1.2