Projet

Général

Profil

Bug #33957

déploiement de signal-publik en local

Ajouté par Nicolas Roche il y a presque 5 ans. Mis à jour il y a plus de 4 ans.

Statut:
Rejeté
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
13 juin 2019
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Je partage la procédure qui me permet de tester le déploiement de signal-publik.
La procédure détaillée est dans README.rst


Fichiers

Historique

#1

Mis à jour par Nicolas Roche il y a presque 5 ans

Svp, est-ce que quelqu'un peut tester pour voir si je n'ai rien oublié :

$ ansible-playbook deploy-signal-tenants.yml

En l'état le portail agent ne sera pas importé et le destinataire des WF sera inconnu (cf README.rst).

#3

Mis à jour par Christophe Siraut il y a presque 5 ans

Est-ce que la partie "Créer un rôle 'Agent' via l'IHM" est pertinente? On avait parlé de créer ce rôle en amont dans une OU dédiée :

http://git.entrouvert.org/publik-client-scripts.git/diff/clients/signalpublik/run.py?h=wip/33828-API-pour-la-creations-d-instances
#4

Mis à jour par Christophe Siraut il y a presque 5 ans

Comme discuté via jabber, perso je ne mettrais pas de tests d'intégration de signalpublik dans publik-devinst, pour ne pas embrouiller les développeurs hors-eo. (publik-devinst c'est pour installer publik). Je propose d'ajouter des tests dans hobo et dans publik-signalpublik-scripts (#33828), et de ne pas chercher l'exhaustivité dans les tests d'intégration.

Je vais déployer signalpublik.dev.entrouvert.org sur le saas de dev, on pourra y faire des tests d'intégration manuels.

#5

Mis à jour par Nicolas Roche il y a plus de 4 ans

  • Statut changé de Solution proposée à Rejeté

J'ai abandonné l'idée d'intégrer signalpublik à devinst car trop spécifique.
Par exemple, il n'est pas prévu d'avoir plusieurs instances : une par tenant.

Du coup je me rabats sur une page de wiki :
https://dev.entrouvert.org/projects/signal-publik/wiki/Environnement-Test

#6

Mis à jour par Emmanuel Cazenave il y a plus de 4 ans

Nicolas Roche a écrit :

Par exemple, il n'est pas prévu d'avoir plusieurs instances : une par tenant.

Pas compris.

Du coup je me rabats sur une page de wiki :
https://dev.entrouvert.org/projects/signal-publik/wiki/Environnement-Test

A le lire j'ai l'impression qu'on pourrait intégrer assez simplement dans devinst la partie 'installer le package signalpublik', son fichier de configuration, les skeletons, et s'arrêter là. Juste dans l'idée de mettre le dev en situation de taper des commandes signalpublik sans aller jusqu'à 'tester' vraiment la chose comme cela semblait être ton idée de départ.

Cela dit je n'ai rien suivi donc tu sauras apprécier la pertinence de la chose mieux que moi.

Formats disponibles : Atom PDF