Projet

Général

Profil

Scénario #33747

[Evolution] Ajouter l'accès à l'API oneflow-template

Ajouté par Philippe Caseiro il y a environ 2 ans. Mis à jour il y a environ 2 ans.

Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
07/02/2022
Echéance:
04/03/2022
% réalisé:

100%

Points de scénarios:
1.0
Restant à faire (heures):
0.00 heure
Estimation basée sur la vélocité:
Release:
Liens avec la release:
Auto

Description

Actuellement l'API REST de onflow n'est pas disponible depuis l'extérieur.

L'ajout de la configuration suivante dans le fichier "/etc/nginx/web.d/flow.conf permet de rendre cette API disponible.

location /service_template {
    include proxy_params;
    proxy_pass http://one-flow;
}

À faire pour 2.8.1, le modèle est à mettre en place lorsque oneflow est activé.

Il n'y a rien d'autre a faire pour que cela fonctionne, juste ajouter un template avec cette configuration nginx tout le reste est déjà en place sur hâpy.

Préciser comment valider (techniquement) ce scénario ;)


Sous-tâches

Tâche #33843: Nettoyer eole-one-frontend des références à oneflowFerméPhilippe Caseiro

Tâche #33844: Ajouter la conf nginx pour l'accès à l'API oneflowFerméPhilippe Caseiro

Tâche #33875: testFerméLudwig Seys

Historique

#1 Mis à jour par Joël Cuissinat il y a environ 2 ans

  • Tracker changé de Demande à Scénario
  • Description mis à jour (diff)
  • Début 28/01/2022 supprimé
  • Release mis à Carnet de produit (Cadoles)
  • Points de scénarios mis à 1.0

#2 Mis à jour par Joël Cuissinat il y a environ 2 ans

  • Description mis à jour (diff)

#3 Mis à jour par Daniel Dehennin il y a environ 2 ans

Cela va être un peu plus compliqué car l’ajout de cette configuration rend inutilisable l’accès Sunstone aux actions de services.

Il faudrait utiliser un location différent car service_template est utilisé par Sunstone aussi.

#4 Mis à jour par Celine Rappeneau il y a environ 2 ans

  • Echéance mis à 04/03/2022
  • Version cible mis à Prestation Cadoles MEN 2022 06-09
  • Début mis à 07/02/2022

#5 Mis à jour par Celine Rappeneau il y a environ 2 ans

  • Assigné à mis à Philippe Caseiro

#6 Mis à jour par Philippe Caseiro il y a environ 2 ans

location /flow/service_template {
    include proxy_params;
    proxy_pass http://one-flow;
}

#7 Mis à jour par Daniel Dehennin il y a environ 2 ans

J’ai mis ça en place sur l’OpenNebula d’EOLE :

        location /oneflow {
                include proxy_params;
                proxy_pass http://oneflow/;
        }

#8 Mis à jour par Ludwig Seys il y a environ 2 ans

  • Statut changé de Nouveau à Résolu

#9 Mis à jour par Joël Cuissinat il y a environ 2 ans

  • Statut changé de Résolu à Terminé (Sprint)
  • Release changé de Carnet de produit (Cadoles) à EOLE 2.7.2

Finalement implémenté pour EOLE ≥ 2.7.2 ;)

Formats disponibles : Atom PDF