Tâche #8398
Distribution EOLE - Scénario #9534: Avoir un message d'erreur dans toutes circonstances pour les commandes EOLE
Erreur non explicite avec un config.eol vide ou invalide
Description
Après Upgrade-Auto, si on lance instance sans avoir migré le fichier /etc/eole/config.eol, on obtient :
root@horus:~# instance [ ... ] Stop System V service creoled [ OK ] Start System V service creoled [ OK ] Creole error 3: unable to carry out a calculation, option adresse_ip_eth0 has properties: ['mandatory'] for: adresse_network_eth0
Demandes liées
Révisions associées
ne pas supprimer le lock de reconfigure si lancer via Maj-Auto (ref #8398 1h)
Correction orthographique dans les traductions
Ref: #8398 @15m
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Tâche parente mis à #9446
#2 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Assigné à mis à Joël Cuissinat
- % réalisé changé de 0 à 100
- Restant à faire (heures) mis à 0.5
J'ai failli fermer cette demande car l'erreur est désormais précédée d'un message d'explication :
Problème de validation du configuration, veuillez vérifier la configation du serveur Pour plus d'informations consulter : la documentation du module ou la documentation commune 'Mise en œuvre des modules EOLE'. Erreur creole 3 : impossible d'effectuer le calcul, l'option adresse_ip_eth0 a les propriétés : ['mandatory'] pour : adresse_network_eth0
... jusqu'à ce que je m'aperçoive des grosses fautes sur validation du configuration et configation !
#3 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Assigné à
Joël Cuissinatsupprimé - Tâche parente changé de #9446 à #9444
#4 Mis à jour par Joël Cuissinat il y a plus de 9 ans
NB : avec un Maj-Auto -Dr
, la dernière erreur affichée n'a plus rien à voir ...
[ ... ] Start System V service creoled [ OK ] Problème de validation du configuration, veuillez vérifier la configation du serveur Pour plus d'informations consulter : la documentation du module ou la documentation commune 'Mise en œuvre des modules EOLE'. A system lock is already set: /var/lock/eole/eole-system/majauto.18579 Maj-Auto - A system lock is already set: /var/lock/eole/eole-system/majauto.18579
#5 Mis à jour par Emmanuel GARETTE il y a plus de 9 ans
- % réalisé changé de 100 à 50
#6 Mis à jour par Emmanuel GARETTE il y a plus de 9 ans
Tu as un config.eol 2.3 pour tester ?
#7 Mis à jour par Emmanuel GARETTE il y a plus de 9 ans
- Echéance mis à 21/11/2014
- Statut changé de Nouveau à En cours
- Début mis à 13/11/2014
- % réalisé changé de 50 à 80
- Tâche parente changé de #9444 à #9534
C'est mieux, mais pas satisfaisant, le message d'erreur est en double :
Problème de validation du configuration, veuillez vérifier la configation du serveur Pour plus d'informations consulter : la documentation du module ou la documentation commune 'Mise en œuvre des modules EOLE'. Erreur creole 3 : impossible d'effectuer le calcul, l'option adresse_ip_eth0 a les propriétés : ['mandatory'] pour : adresse_network_eth0 Maj-Auto - Erreur creole 3 : impossible d'effectuer le calcul, l'option adresse_ip_eth0 a les propriétés : ['mandatory'] pour : adresse_network_eth0
#8 Mis à jour par Joël Cuissinat il y a plus de 9 ans
Emmanuel GARETTE a écrit :
Tu as un config.eol 2.3 pour tester ?
C'est reproductible avec :
>/etc/eole/config.eol
#9 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Statut changé de En cours à Fermé
- Assigné à mis à Emmanuel GARETTE
- % réalisé changé de 80 à 100
- Restant à faire (heures) changé de 0.5 à 0.0
Pour moi la demande initiale est résolue, il faut en ouvrir une nouvelle pour le log en double :)