Development #24834
Provisionning de masse des rôles, job cron
0%
Fichiers
Demandes liées
Révisions associées
Historique
Mis à jour par Christophe Siraut il y a presque 6 ans
- Fichier 0001-debian-hobo-agent.cron.d-trigger-on-users-and-roles-.patch ajouté
Mis à jour par Christophe Siraut il y a presque 6 ans
- Fichier
0001-debian-hobo-agent.cron.d-trigger-on-users-and-roles-.patchsupprimé
Mis à jour par Christophe Siraut il y a presque 6 ans
- Fichier 0001-debian-hobo-agent.cron.d-trigger-on-users-and-roles-.patch ajouté
Quelle est la fréquence d'exécution souhaitée? Souhaite-t-on activer ce provisionning sur toutes les instances existantes?
Mis à jour par Christophe Siraut il y a presque 6 ans
- Fichier
0001-debian-hobo-agent.cron.d-trigger-on-users-and-roles-.patchsupprimé
Mis à jour par Christophe Siraut il y a presque 6 ans
- Fichier 0001-debian-hobo-agent.cron.d-trigger-roles-provisionning.patch 0001-debian-hobo-agent.cron.d-trigger-roles-provisionning.patch ajouté
une proposition attachée. (désolé pour les envois précédents erronés)
Mis à jour par Frédéric Péters il y a presque 6 ans
- Statut changé de Nouveau à En cours
Je n'en ferais pas disparaitre les trois lignes d'environnement (particulièrement le MAILTO, sans qui les erreurs iront vers authentic-multitenant@whatever).
Mis à jour par Thomas Noël il y a presque 6 ans
Concernant la fréquence, je mesure pas bien l'impact exact du mécanisme, c'est-à-dire en quoi il va bloquer les hobo-agent le temps de son exécution. Mais je vois plutôt ce cron comme nocturne, car c'est juste un rattrapage d'éventuelles erreurs. En réalité, je vois pas trop pourquoi on fait un cron.
Mis à jour par Frédéric Péters il y a presque 6 ans
Pour que ce rattrapage d'erreurs soit automatique. (et aussi pour qu'au déploiement d'un nouveau service les rôles arrivent, mais ça pourrait être un autre ticket plus malin, demander le provisionning une fois qu'un nouveau service apparait comme disponible, par exemple).
Mis à jour par Thomas Noël il y a presque 6 ans
Je me reveille enfin, ça concerne juste les rôles, c'est parfait, */15 c'est ok.
Mis à jour par Benjamin Dauvergne il y a presque 6 ans
*/15 je trouve ça un peu fréquent mais comme vous voulez, toutes les heures ça m'aurait paru suffisant (de fait on perd rarement des rôles "en route", c'est uniquement au déploiement d'une instance que c'est intéressant, ça peut attendre une heure, ou alors être déclenché automatiquement par a2 après un déploiement réussi).
Mis à jour par Christophe Siraut il y a presque 6 ans
- Fichier 0001-debian-hobo-agent.cron.d-trigger-roles-provisionning.patch 0001-debian-hobo-agent.cron.d-trigger-roles-provisionning.patch ajouté
Ajouté la variable d'environnement MAILTO (les autres sont ok par défaut), et adapté la fréquence d'exécution à 1x par heure.
Mis à jour par Christophe Siraut il y a presque 6 ans
- Statut changé de En cours à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Benjamin Dauvergne il y a presque 6 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Benjamin Dauvergne il y a presque 6 ans
- Statut changé de Solution validée à En cours
Euh non ça ne va pas, il manque le --all-tenants
.
Mis à jour par Benjamin Dauvergne il y a presque 6 ans
- Assigné à mis à Christophe Siraut
Ou alors hériter de hobo.multitenant.management.commands.BaseTenantCommand (mais faut mettre --skip-public
à True par défaut, ça ne marchera pas sur le tenant public, je me dis qu'on pourrait virer ça de BaseTenantCommand, on ne sert jamais du tenant public de toute façon).
Mis à jour par Christophe Siraut il y a presque 6 ans
- Fichier 0001-debian-hobo-agent.cron.d-trigger-roles-provisionning.patch 0001-debian-hobo-agent.cron.d-trigger-roles-provisionning.patch ajouté
J'ai ajouté '--all-tenants' comme demandé. Ma compréhension du ticket se limite à l'exécution de cette tâche plannnifiée (j'ai commencé à lire les tickets en amont)
Mis à jour par Benjamin Dauvergne il y a presque 6 ans
- Statut changé de En cours à Solution validée
Ok.
Mis à jour par Christophe Siraut il y a presque 6 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 46485931a369d5d6ed99f34728eea72109bdae57 Author: Christophe Siraut <csiraut@entrouvert.com> Date: Thu Jun 28 08:18:39 2018 +0200 debian/hobo-agent.cron.d: trigger roles provisionning (#24834)
Mis à jour par Christophe Siraut il y a plus de 5 ans
- Statut changé de Résolu (à déployer) à Solution déployée
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Lié à Development #13981: Avoir régulièrement un provisionning "full" des rôles ajouté
debian/hobo-agent.cron.d: trigger roles provisionning (#24834)