Tâche #25079
Scénario #24651: Traitement express MEN (38-40)
builder python-tiramisu-web sur eole 2.7.0 et valider les actions de l'EAD 3
Remaining (hours):
0.0
Description
Dans le cadre de la mise à jour de l'EAD3 pour eole 2.7.0 (python3), le build de ce paquet pose problème
Dernier problème rencontré : l'exécutable pyversions n'est pas disponible.
Related issues
Associated revisions
Fix packaging
ref #25079
pyhuild : disable python tests
ref #25079
Compilation du portail après MAJ de tiramisu-web
ref #25079
fix tiramisu-web install path
ref #25079
package for python3
ref #25079
salt-eole package dependencies
ref #25079
History
#1 Updated by Bruno Boiget over 4 years ago
- Parent task changed from #24432 to #24651
#2 Updated by Bruno Boiget over 4 years ago
Les paquets sont compilés
Problèmes rencontrés lors du test des différentes actions (eolebase seulement) :¶
- Erreur récurrente
sept. 20 14:03:49 eolebase salt-minion[7782]: [ERROR ] la variable maître possède moins de valeurs que la variable esclave (creole.interface_0.ip_frontend_ead_distant_eth0.netmask_frontend_ead_distant_eth0)si je charge la configuration du serveur dans un prompt python3 :
>>> from creole.loader import creole_loader >>> c=creole_loader(load_extra=True, rw=True, owner="majreport") la variable maître possède moins de valeurs que la variable esclave (creole.interface_0.ip_frontend_ead_distant_eth0.netmask_frontend_ead_distant_eth0) >>> c.creole.interface_0.ip_frontend_ead_distant_eth0 ip_frontend_ead_distant_eth0 = ['0.0.0.0'] netmask_frontend_ead_distant_eth0 = [None]netmask_frontend_ead_distant_eth0 est pourtant bien renseignée dans config.eol ({"owner": {"0": "gen_config"}, "val": {"0": "0.0.0.0"}}) il n'y a pas de problème en chargeant avec python2
- tâches planifiées (schedule)
après avoir modifié un champ et validé le formulaire :
Erreur: State 'eole.file' was not found in SLS 'schedule.cron' Reason: 'eole.file' is not available. . (/etc/cron.d/schedule)
sept. 20 13:54:07 eolebase salt-minion[7782]: [ERROR ] State 'eole.file' was not found in SLS 'schedule.cron' sept. 20 13:54:07 eolebase salt-minion[7782]: Reason: 'eole.file' is not available.
- Rapport de mise à jour (majreport)
L'action marche, mais un message louche apparaît dans le rapport :
2018-09-17 10:46:25,098: INFO - Mise à jour le lundi 17 septembre 2018 10:46:25 2018-09-17 10:46:25,153: INFO - *** eolebase 2.7.0 (0000000A) *** 2018-09-17 10:46:25,153: WARNING - (VERSION DE DEVELOPPEMENT) - Augmenter le niveau de mise à jour est irréversible. 2018-09-17 10:46:27,922: ERROR - Template /usr/share/eole/creole/distrib/02eoleproxy inexistant
- redémarrage (reboot)
En programmant un arrêt la nuit :
sept. 20 14:56:40 eolebase salt-minion[7782]: [ERROR ] {'pid': 23175, 'retcode': 2, 'stdout': '', 'stderr': 'Usage: manage_schedule [options]\n\nmanage_schedule: error: no such option: -m'}Si je demande un nouveau reboot à une date précise après avoir validé le formulaire, les champs ne s'affichent pas. (idem pour les autres actions de ce type : shutdown, majonce, ...)
- Gérer les fichiers (fileserver)
erreurs 404 sur les urls sous /ead/fileserver
Pas de problème à signaler sur¶
- majlist (liste des paquets)
- majonce (Mise à jour unique)
- manageservices (liste des services)
#3 Updated by Gwenael Remond over 4 years ago
- Estimated time set to 0.00 h
- Remaining (hours) set to 0.0
#4 Updated by Bruno Boiget over 4 years ago
- Related to Tâche #25087: Correction des actions sur eole 2.7.0 (python3) added
#5 Updated by Bruno Boiget over 4 years ago
- Status changed from Nouveau to En cours
#6 Updated by Scrum Master over 4 years ago
- Status changed from En cours to Résolu
#7 Updated by Joël Cuissinat over 4 years ago
- Status changed from Résolu to Fermé