Tâche #12266
Distribution EOLE - Scénario #12362: Assistance aux utilisateurs (29-35)
upgrade.py supprime des entrées DNS
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:
Associated revisions
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
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