gip-inclusion / rdv-insertion

Application permettant de fluidifier le parcours d’accompagnement social et professionnel sur les territoires
https://www.rdv-insertion.fr
13 stars 4 forks source link

[Environnement] Créer un environnement de staging #2266

Closed amaurydubot closed 1 month ago

amaurydubot commented 2 months ago

Problème / Contexte

L'environnement unique de démo est utilisé pour des choses différentes :

Problématique : Le fait que cet environnement soit utilisé par des agents des départements et par nos biz devs pour faire des démos, tout en étant un environnement potentiellement instable techniquement créé un problème :

On souhaite avoir un environnement dédié pour les tests et chantiers tech (et on a écarté l'hypothèse d'avoir seulement des review apps).

Solution

Créer un nouvel environnement de staging. Ce nouvel environnement de préprod aura les caractéristiques suivantes :

amaurydubot commented 2 months ago

Sprint planning du 05/09 : je t'ai assigné @Michaelvilleneuve (peut-être un peu plus smart car tu avais suivre ça avec RDV SP... prochain petit pas du point tech --> organiser une réunion avec RDV SP).

aminedhobb commented 2 months ago

En même temps que la création du nouvel environnement, on procédera à la migration de tous nos environnements (staging et demo nouvellement créé) vers la region osc-secnum-fr1 de Scalingo.

La documentation pour migrer de région sur Scalingo est consultable sur ce lien: https://doc.scalingo.com/platform/app/regions-migration

Les raisons derrière ce choix de migration de région:

Michaelvilleneuve commented 1 month ago

Suite à la discussion avec Rdv-s qui ont validé le projet, je fais un petit état des lieux :

Je passe le ticket en CR avec dans l'idée que vous fassiez quelques tests sur le nouvel env afin de trouver des choses qui seraient potentiellement cassées

amaurydubot commented 1 month ago

Merci pour le taf et la docu @Michaelvilleneuve 🙌 J'ai fait pas mal de tests et tout fonctionne assez bien ! J'ai juste relevé :

  1. Impossibilité d'ajouter une orientation car il n'y a pas de type d'orientation. Par défaut, on est sensé mettre Sociale Socio-professionnelle Professionnelle normalement non ? Capture d’écran 2024-09-27 à 10 06 43

  2. Impossibilité d'ajouter une nouvelle catégorie d'orientation (j'ai une 500) Capture d’écran 2024-09-27 à 10 05 34

  3. Impossibilité d'accéder à la page statistiques (je me dis qu'on sera peut-être amené à y faire des tests si jamais on la fait évoluer), j'ai une 500 également ici.

Michaelvilleneuve commented 1 month ago

Merci Amaury je traite tes retours 🙏

Michaelvilleneuve commented 1 month ago

C'est fait @amaurydubot j'ai fixé la données sur la staging. J'ai aussi créé ces 2 PRs pour pouvoir automatiser la création de la donnée manquante pour les cas où on voudra remettre à zéro la staging https://github.com/gip-inclusion/rdv-insertion/pull/2360 https://github.com/betagouv/rdv-service-public/pull/4667