Development #34970
déploiement multi publik, déclaration des services secondaires dans authentic
0%
Description
Ils remontent du publik secondaire vers l'hobo primaire, il faudrait alors notifier les services primaires pour qu'ils soient mis au courant de l'apparition de nouveaux services, particulièrement authentic pour qu'il puisse enregistrer les métadonnées SAML.
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a presque 5 ans
- Fichier 0001-agent-notify-primary-agent-when-hobo-registers-secon.patch 0001-agent-notify-primary-agent-when-hobo-registers-secon.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Nicolas Roche il y a presque 5 ans
Il manque un 's' à 'notify_agent'.
( s/notify_agent/notify_agents/ )
Ensuite, je n'ai pas compris pourquoi, mais ça casse plus loin.
File "/home/nroche/src/hobo/hobo/agent/worker/celery.py", line 44, in hobo_notify services.notify(notification['data']) File "/home/nroche/src/hobo/hobo/agent/worker/services.py", line 235, in notify list(pool.imap_unordered(lambda x: x.notify(data), services)) File "/usr/lib/python2.7/multiprocessing/pool.py", line 673, in next raise value AttributeError: 'NoneType' object has no attribute 'get'
Et du coup je n'observe pas le résultat attendu.
(si j'ai bien compris, de ne plus avoir besoin de redéployer après un cook pour pouvoir accéder aux services déployés)
Mis à jour par Frédéric Péters il y a presque 5 ans
- Statut changé de Solution proposée à En cours
- Patch proposed changé de Oui à Non
Posé vite fait avant de déconnecter, j'aurais du tester etc. je reprendrai plus tard.
Mis à jour par Frédéric Péters il y a presque 5 ans
- Fichier 0001-agent-notify-primary-agent-when-hobo-registers-secon.patch 0001-agent-notify-primary-agent-when-hobo-registers-secon.patch ajouté
- Statut changé de En cours à Solution proposée
- Patch proposed changé de Non à Oui
(la trace parce que c'était le mauvais notify_agents qui était appelé, celui qui fait des hobo-notify, pas des hobo-deploy).
Mis à jour par Thomas Noël il y a plus de 4 ans
- Statut changé de Solution proposée à Résolu (à déployer)
Marche nickel.
commit a5f0dac3a55fba2faec95b3c18e5ae5ff994a57a Author: Frédéric Péters <fpeters@entrouvert.com> Date: Fri Jul 19 17:58:12 2019 +0200 agent: notify primary agent when hobo registers secondary services (#34970)
Mis à jour par Frédéric Péters il y a plus de 4 ans
- Statut changé de Résolu (à déployer) à Solution déployée
agent: notify primary agent when hobo registers secondary services (#34970)