Bug #20272
crash deploiement hobo si un répertoire templates existe dans le tenant
Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
24 novembre 2017
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Description
[2017-11-24 18:54:32,938: ERROR/MainProcess] Task hobo-deploy[c7fe5ec4-b0f0-41c7-9ba1-60a8dba19df4] raised unexpected: RuntimeError(u'command "sudo -u wcs /usr/bin/wcsctl -f /etc/wcs/wcs-au-quotidien.cfg hobo_deploy https://demarches-preprod-moncompte.nanterre.fr/ -" failed: \'\' \'updating instance in /var/lib/wcs/demarches-preprod-moncompte.nanterre.fr\\nTraceback (most recent call last):\\n File "/usr/bin/wcsctl", line 8, in <module>\\n ctl.run(sys.argv[1:])\\n File "/usr/lib/python2.7/dist-packages/wcs/qommon/ctl.py", line 160, in run\\n return cmd.run(args, options)\\n File "/usr/lib/python2.7/dist-packages/wcs/qommon/ctl.py", line 70, in run\\n return self.execute(base_options, sub_options, args)\\n File "/usr/lib/python2.7/dist-packages/wcs/ctl/check_hobos.py", line 79, in execute\\n self.deploy(base_options, sub_options, args)\\n File "/usr/lib/python2.7/dist-packages/wcs/ctl/check_hobos.py", line 141, in deploy\\n self.update_configuration(service, pub)\\n File "/usr/lib/python2.7/dist-packages/wcs/ctl/check_hobos.py", line 189, in update_configuration\\n os.unlink(component_dir)\\nOSError: [Errno 21] Is a directory: \\\'/var/lib/wcs/demarches-preprod-moncompte.nanterre.fr/templates\\\'\\n\'',)
Fichiers
Révisions associées
Historique
Mis à jour par Thomas Noël il y a plus de 6 ans
- Fichier 0001-hobo-handle-theme-overlays-as-in-hobo-agent-20272.patch 0001-hobo-handle-theme-overlays-as-in-hobo-agent-20272.patch ajouté
- Statut changé de Nouveau à En cours
- Patch proposed changé de Non à Oui
Je propose ici d'imiter ce que fait hobo/agent/common/management/commands/hobo_deploy.py, pour ne plus planter dans ces cas.
Mis à jour par Frédéric Péters il y a environ 6 ans
- Statut changé de En cours à Résolu (à déployer)
J'ai poussé ceci.
commit dff62a8cb73bcb18ca3bdb024e3f75076832f077 Author: Thomas NOEL <tnoel@entrouvert.com> Date: Fri Nov 24 19:17:43 2017 +0100 hobo: handle theme overlays as in hobo-agent (#20272)
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Résolu (à déployer) à Solution déployée
hobo: handle theme overlays as in hobo-agent (#20272)