Projet

Général

Profil

Bug #20272

crash deploiement hobo si un répertoire templates existe dans le tenant

Ajouté par Thomas Noël il y a plus de 6 ans. Mis à jour il y a plus de 5 ans.

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

Révision dff62a8c (diff)
Ajouté par Thomas Noël il y a environ 6 ans

hobo: handle theme overlays as in hobo-agent (#20272)

Historique

#1

Mis à jour par Thomas Noël il y a plus de 6 ans

Je propose ici d'imiter ce que fait hobo/agent/common/management/commands/hobo_deploy.py, pour ne plus planter dans ces cas.

#2

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)
#3

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

Formats disponibles : Atom PDF