Project

General

Profile

Tâche #12266

Distribution EOLE - Scénario #12362: Assistance aux utilisateurs (29-35)

upgrade.py supprime des entrées DNS

Added by Christophe Dezé almost 8 years ago. Updated almost 8 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
07/01/2015
Due date:
% Done:

100%

Estimated time:
3.00 h
Spent time:
Remaining (hours):
0.0

Description

10:08:56 - cdeze : Traceback (most recent call last):
10:08:56 - cdeze : File "./migration_2.4.1.py", line 894, in migrate_serveurs
10:08:56 - cdeze : save_data = d_eole2.save(force=False)#,eol_file='/tmp/test.txt')
10:08:56 - cdeze : File "/usr/lib/python2.6/dist-packages/zephir/utils/creolewrap.py", line 776, in save
10:08:56 - cdeze : data = [str(config_get_values(self.dico, 'creole', check_mandatory))]
10:08:56 - cdeze : File "/usr/lib/pymodules/python2.6/creole3/loader.py", line 554, in config_get_values
10:08:56 - cdeze : raise PropertiesOptionError(u"\n".join(text), ('mandatory',))
10:08:56 - cdeze : PropertiesOptionError: La variable obligatoire 'nom_long_hosts' de la famille 'Reseau_avance' n'est pas renseignée !
10:08:56 - cdeze : erreur de modification du serveur 74 : La variable obligatoire 'nom_long_hosts' de la famille 'Reseau_avance' n'est pas renseignée !.

il aime pas le fait qu'il y ai deux fois wpad wpad.clg-madeleine-72.in.ac-nantes.fr | wpad.peda.clg-madeleine-72.in.ac-nantes.fr

meme nom de machine mais suffix different

modifier le test ?
if splitted_labels[0] not in tmp_short_name:

zephir_config_74.eol (57.3 KB) Christophe Dezé, 07/01/2015 01:49 PM

Associated revisions

Revision 89a5ad31 (diff)
Added by Emmanuel GARETTE almost 8 years ago

Fusion des ip_host_dns et adresse_ip_host correcte (ref #12266 @2h) :

- longueur de l'IP cohérente
- évite les doublons des noms longs
- évite les doublons des noms courts + privilégie le nom court pour le nom long du domaine local

Revision 9d41bcc2 (diff)
Added by Joël Cuissinat almost 8 years ago

Test unitaire pour les doublons de noms DNS courts

  • tests/configs/hosts23.eol : ajout de valeurs pour le cas de test
  • tests/test_upgrade.py : enrichissement du test existant

Ref: #12266 @20m

History

#1 Updated by Joël Cuissinat almost 8 years ago

  • Estimated time set to 3.00 h
  • Parent task set to #12015
  • Distribution changed from EOLE 2.5 to EOLE 2.4

#2 Updated by Joël Cuissinat almost 8 years ago

  • Parent task changed from #12015 to #12362
  • Remaining (hours) set to 3.0

#3 Updated by Scrum Master almost 8 years ago

  • Status changed from Nouveau to En cours

#4 Updated by Scrum Master almost 8 years ago

  • Description updated (diff)
  • Assigned To set to Emmanuel GARETTE

#5 Updated by Joël Cuissinat almost 8 years ago

  • Description updated (diff)

#6 Updated by Emmanuel GARETTE almost 8 years ago

  • Status changed from En cours to Nouveau
  • % Done changed from 0 to 80
  • Remaining (hours) changed from 3.0 to 1.0

Commit fait à partir de 2.4.2 et mergé en 2.5.

A voir si on backport en 2.4.2 ou en 2.4.3.

#7 Updated by Emmanuel GARETTE almost 8 years ago

  • Status changed from Nouveau to En cours

#8 Updated by Emmanuel GARETTE almost 8 years ago

  • % Done changed from 80 to 100
  • Remaining (hours) changed from 1.0 to 0.25

Passe en 2.4.2.

#9 Updated by Scrum Master almost 8 years ago

  • Status changed from En cours to Résolu

#10 Updated by Joël Cuissinat almost 8 years ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) changed from 0.25 to 0.0
2015-07-22 16:09:18,076: creoleUpgrade - Mise a jour de la variable : activer_ajout_hosts = ['oui']
2015-07-22 16:09:18,076: creoleUpgrade - Mise a jour de la variable : adresse_ip_hosts = ['10.172.52.246', '10.172.52.246', '10.172.52.65', '10.172.52.9', '10.172.52.65', '10.172.52.65']
2015-07-22 16:09:18,076: creoleUpgrade - Mise a jour de la variable : nom_court_hosts = ['wpad', None, None, 'srv-scan', 'scribe', 'srv-update']
2015-07-22 16:09:18,076: creoleUpgrade - Mise a jour de la variable : nom_long_hosts = ['wpad.clg-madeleine-72.in.ac-nantes.fr', 'wpad.peda.clg-madeleine-72.in.ac-nantes.fr', 'srv-update.peda.clg-madeleine-72.in.ac-nantes.fr', 'srv-scan.clg-madeleine-72.in.ac-nantes.fr', 'scribe.peda.clg-madeleine-72.in.ac-nantes.fr', 'srv-update.clg-madeleine-72.in.ac-nantes.fr']
2015-07-22 16:09:18,077: creoleUpgrade - La variable nom_host_dns a été supprimée
2015-07-22 16:09:18,077: creoleUpgrade - La variable ip_host_dns a été supprimée

Also available in: Atom PDF