Développement #62020
openpropager les hobo.json sans passer par celery
0%
Description
Qu'on garde encore celery pour le déploiement initial des différents modules mais pour le reste, comme pour le provisionning, https.
Updated by Gael Pasgrimaud 9 months ago
- Related to Développement #103431: Supprimer la dépendance à rabbitmq pour le cook added
Updated by Gael Pasgrimaud 9 months ago
- Related to Développement #105999: Supprimer la dépendance à rabbitmq added
Updated by Gael Pasgrimaud 9 months ago
- Assignee set to Gael Pasgrimaud
Vu avec Nico. Pour l'instant je reprends ça.
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
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
Updated by Gael Pasgrimaud 8 months ago
- Status changed from Nouveau to En cours
🤖 Une pull request concernant ce ticket a été ouverte :
- URL : https://git.entrouvert.org/entrouvert/hobo/pulls/249
- Titre : WIP: wip/62020-propager-les-hobo.json-sans-passer-par-celery
- Modifications : https://git.entrouvert.org/entrouvert/hobo/pulls/249/files
Updated by Gael Pasgrimaud 4 months ago
- Related to Développement #110619: Accepter de recevoir des notifications "hobo_json" added
Updated by Gael Pasgrimaud about 2 months ago
- Status changed from En cours to Solution proposée
Updated by Benjamin Dauvergne 18 days ago
- Status changed from Solution proposée to En cours
🤖 Modifications demandées sur la pull request :