Project

General

Profile

Scénario #33747

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

Added by Philippe Caseiro about 2 years ago. Updated almost 2 years ago.

Status:
Terminé (Sprint)
Priority:
Normal
Assigned To:
Category:
-
Start date:
02/07/2022
Due date:
03/04/2022
% Done:

100%

Story points:
1.0
Remaining (hours):
0.00 hour
Velocity based estimate:
Release:
Release relationship:
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 ;)


Subtasks

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

History

#1 Updated by Joël Cuissinat about 2 years ago

  • Tracker changed from Demande to Scénario
  • Description updated (diff)
  • Start date deleted (01/28/2022)
  • Release set to Carnet de produit (Cadoles)
  • Story points set to 1.0

#2 Updated by Joël Cuissinat about 2 years ago

  • Description updated (diff)

#3 Updated by Daniel Dehennin about 2 years ago

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 Updated by Celine Rappeneau about 2 years ago

  • Due date set to 03/04/2022
  • Target version set to Prestation Cadoles MEN 2022 06-09
  • Start date set to 02/07/2022

#5 Updated by Celine Rappeneau about 2 years ago

  • Assigned To set to Philippe Caseiro

#6 Updated by Philippe Caseiro about 2 years ago

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

#7 Updated by Daniel Dehennin about 2 years ago

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

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

#8 Updated by Ludwig Seys about 2 years ago

  • Status changed from Nouveau to Résolu

#9 Updated by Joël Cuissinat almost 2 years ago

  • Status changed from Résolu to Terminé (Sprint)
  • Release changed from Carnet de produit (Cadoles) to EOLE 2.7.2

Finalement implémenté pour EOLE ≥ 2.7.2 ;)

Also available in: Atom PDF