Projet

Général

Profil

Development #20411

Passer hobo-deploy et hobo-notify en commande de management

Ajouté par Frédéric Péters il y a plus de 6 ans. Mis à jour il y a 5 mois.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
04 décembre 2017
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

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

Lié à Publik Installation Développeur - Bug #21856: Pas de chargement des thèmes dans WCSFermé14 février 2018

Actions
Lié à Hobo - Development #81976: utiliser wcs-manage pour hobo_deploy/hobo_notifyFermé04 octobre 2023

Actions

Révisions associées

Révision 50656ace (diff)
Ajouté par Frédéric Péters il y a 5 mois

misc: make hobo_deploy a django management command (#20411)

Révision 0644a5a4 (diff)
Ajouté par Frédéric Péters il y a 5 mois

misc: make hobo_notify a django management command (#20411)

Historique

#1

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.

#2

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

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
#4

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 :

#5

Mis à jour par Robot Gitea il y a 6 mois

  • Statut changé de En cours à Solution proposée
#6

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 :

#7

Mis à jour par Frédéric Péters il y a 6 mois

#8

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 :

#9

Mis à jour par Transition automatique il y a 5 mois

  • Statut changé de Résolu (à déployer) à Solution déployée
#10

Mis à jour par Transition automatique il y a 3 mois

Automatic expiration

Formats disponibles : Atom PDF