Development #20411
Passer hobo-deploy et hobo-notify en commande de management
0%
Description
Maintenant qu'on a des paramètres présent en settings django (comme REQUEST_PROXIES), il faudrait que ces valeurs soient accessibles depuis l'ensemble des commandes. Dans #20394 il y a eu un fix rapide pour ne pas planter mais un appel à wcsctl, il chargera le wcs/settings.py par défaut, il n'y a rien qui le pointe vers le bon (/usr/ib/wcs/debian_config.py).
Ça sera également l'occasion de gérer correctement THEMES_DIRECTORY (marqué TODO dans check_hobos.py).
Il faudra soit laisser vivre wcsctl hobo_deploy, soit assurer une synchronisation de mise à jour avec hobo (qui appelle explicitement /usr/bin/wcsctl).
Demandes liées
Révisions associées
misc: make hobo_notify a django management command (#20411)
Historique
Mis à jour par Emmanuel Cazenave il y a environ 6 ans
Je plussoie, plus simple de gérer un déploiement si le hobo_deploy est une commande de management (comme les autre briques publik), j'en ai fait les frais.
Mis à jour par Frédéric Péters il y a environ 6 ans
- Lié à Bug #21856: Pas de chargement des thèmes dans WCS ajouté
Mis à jour par Frédéric Péters il y a environ 3 ans
- Sujet changé de Passer hobo-deploy en commande de management à Passer hobo-deploy et hobo-notify en commande de management
- Planning mis à Non
Mis à jour par Robot Gitea il y a 6 mois
- Statut changé de Nouveau à En cours
- Assigné à mis à Frédéric Péters
Frédéric Péters (fpeters) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/755
- Titre : WIP: faire de hobo_* des commandes de management django (#20411)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/755/files
Mis à jour par Robot Gitea il y a 6 mois
- Statut changé de Solution proposée à Solution validée
Emmanuel Cazenave (ecazenave) a approuvé une pull request sur Gitea concernant cette demande :
Mis à jour par Frédéric Péters il y a 6 mois
- Lié à Development #81976: utiliser wcs-manage pour hobo_deploy/hobo_notify ajouté
Mis à jour par Robot Gitea il y a 5 mois
- Statut changé de Solution validée à Résolu (à déployer)
Frédéric Péters (fpeters) a mergé une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/755
- Titre : faire de hobo_* des commandes de management django (#20411)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/755/files
Mis à jour par Transition automatique il y a 5 mois
- Statut changé de Résolu (à déployer) à Solution déployée
misc: make hobo_deploy a django management command (#20411)