Project

General

Profile

Actions

Développement #62020

open

propager les hobo.json sans passer par celery

Added by Frédéric Péters almost 4 years ago. Updated 18 days ago.

Status:
En cours
Priority:
Normal
Category:
-
Target version:
-
Start date:
21 February 2022
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
No

Description

Qu'on garde encore celery pour le déploiement initial des différents modules mais pour le reste, comme pour le provisionning, https.


Related issues 3 (2 open1 closed)

Related to Hobo - Développement #103431: Supprimer la dépendance à rabbitmq pour le cookSolution proposéeGael Pasgrimaud17 March 2025

Actions
Related to Hobo - Développement #105999: Supprimer la dépendance à rabbitmqEn coursGael Pasgrimaud21 May 2025

Actions
Related to w.c.s. - Développement #110619: Accepter de recevoir des notifications "hobo_json"FerméGael Pasgrimaud01 October 2025

Actions
Actions #1

Updated by Frédéric Péters almost 4 years ago

  • Description updated (diff)
Actions #2

Updated by Gael Pasgrimaud 9 months ago

Actions #3

Updated by Gael Pasgrimaud 9 months ago

Actions #4

Updated by Gael Pasgrimaud 9 months ago

  • Assignee set to Gael Pasgrimaud

Vu avec Nico. Pour l'instant je reprends ça.

Actions #5

Updated by Gael Pasgrimaud 8 months ago

Pour moi ça n'est pas trop possible de ne propager que les variables. Celles-ci sont dans le hobo.json qui contient d'autres choses qui ont leurs importance. En prime, on peut déclarer des variables par services. Ne propager que les variables reviendrai à propager des bouts de hobo.json (et il faudrait faire pareil avec au moins les profiles pour authentic)

Je propose donc à la place de propager le hobo.json en http pour avancer sans avoir à tout réinventer

En gros cela revient à déporter une partie du code depuis les différentes commandes hobo_deploy vers hobo/provisionning/utils.py Celà ne devrait pas engendrer trop de problèmes. La seule difficulté que je vois c'est trouver une solution élégante pour que les différentes briques ne réagisse qu'au événements qui les concernent

Actions #6

Updated by Gael Pasgrimaud 8 months ago

  • Subject changed from propager les variables sans passer par celery to propager les hobo.json sans passer par celery
Actions #7

Updated by Gael Pasgrimaud 8 months ago

  • Status changed from Nouveau to En cours

🤖 Une pull request concernant ce ticket a été ouverte :

Actions #8

Updated by Gael Pasgrimaud 4 months ago

Actions #9

Updated by Gael Pasgrimaud about 2 months ago

  • Status changed from En cours to Solution proposée
Actions #10

Updated by Benjamin Dauvergne 18 days ago

  • Status changed from Solution proposée to En cours

🤖 Modifications demandées sur la pull request :

Actions

Also available in: Atom PDF