Projet

Général

Profil

Tâche #15033

Scénario #14724: Étudier les problèmes remontés lors de la dernière campage de test

Impossible d'importer le fichier 2.3 config-horus.eol dans gen_config 2.5.2

Ajouté par Gilles Grandgérard il y a environ 8 ans. Mis à jour il y a environ 8 ans.

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

100%

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

Description

Test SC-T02-006 2.5.1, demande #13165

Traceback (most recent call last):
  File "/mnt/eole-ci-tests/scripts/mise_a_jour_config_apres_migration.py", line 28, in <module>
    if not config_save_values(config, 'creole'):
  File "/usr/lib/python2.7/dist-packages/creole/loader.py", line 666, in config_save_values
    store = config_get_values(config, namespace, check_mandatory)
  File "/usr/lib/python2.7/dist-packages/creole/loader.py", line 602, in config_get_values
    raise PropertiesOptionError(u"\n".join(text), ('mandatory',))
PropertiesOptionError: La variable obligatoire 'numero_etab' de la famille 'General' n'est pas renseign\xe9e !
La variable obligatoire 'libelle_etab' de la famille 'General' n'est pas renseign\xe9e !
La variable obligatoire 'nom_academie' de la famille 'General' n'est pas renseign\xe9e !
La variable obligatoire 'adresse_ip_eth0' de la famille 'Interface_0' n'est pas renseign\xe9e !
La variable obligatoire 'ip_ssh_eth0' de la famille 'Interface_0' n'est pas renseign\xe9e !
La variable obligatoire 'netmask_ssh_eth0' de la famille 'Interface_0' n'est pas renseign\xe9e !
La variable obligatoire 'ip_admin_eth0' de la famille 'Interface_0' n'est pas renseign\xe9e !
La variable obligatoire 'netmask_admin_eth0' de la famille 'Interface_0' n'est pas renseign\xe9e !
La variable obligatoire 'smb_netbios_name' de la famille 'Samba' n'est pas renseign\xe9e !
La variable obligatoire 'smb_workgroup' de la famille 'Samba' n'est pas renseign\xe9e !
La variable obligatoire 'smb_server_string' de la famille 'Samba' n'est pas renseign\xe9e !
La variable obligatoire 'exim_relay_smtp' de la famille 'Messagerie' n'est pas renseign\xe9e !
Traceback (most recent call last):
  File "/mnt/eole-ci-tests/scripts/mise_a_jour_config_apres_migration.py", line 37, in <module>
    print ( e )
UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position 80: ordinal not in range(128)

Révisions associées

Révision 34c71938 (diff)
Ajouté par Joël Cuissinat il y a environ 8 ans

mise_a_jour_config_apres_migration.py : correction pb d'encodage sur le print

Ref: #15033 @40m

Révision cc398cf2 (diff)
Ajouté par Joël Cuissinat il y a environ 8 ans

Détection du cas haute-dispo à la migration des variables

  • creole/upgrade24.py : test sur la présence de "activer_haute_dispo"

Ref: #15033 @2h
Ref: #14951

Historique

#1 Mis à jour par Joël Cuissinat il y a environ 8 ans

  • Statut changé de Nouveau à En cours

#2 Mis à jour par Joël Cuissinat il y a environ 8 ans

  • Assigné à mis à Joël Cuissinat

#3 Mis à jour par Joël Cuissinat il y a environ 8 ans

  • Statut changé de En cours à Résolu
  • % réalisé changé de 0 à 100
  • Restant à faire (heures) changé de 1.0 à 0.25

#4 Mis à jour par Joël Cuissinat il y a environ 8 ans

  • le traceback présenté dans la demande pouvait être obtenu en exécutant le script /mnt/eole-ci-tests/scripts/mise_a_jour_config_apres_migration.py sans fichier config.eol présent dans /etc/eole
  • un autre bug a été corrigé pour la migration des variables sur un module ne possédant pas le paquet eole-pacemaker

#5 Mis à jour par Philippe Caseiro il y a environ 8 ans

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

L'import marche sur un Horus 2.5.2a avec la conf 2.3 indiquée dans le test SC-T02-006

#6 Mis à jour par Scrum Master il y a environ 8 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF