Releases Management RSS
Informations générales
Télécharger la fiche informativeCette page décrit le processus de gestion des mises en production de la plate-forme eHealth.
Vous y trouverez
- un aperçu du calendrier des mises en production
- les conventions d'appellation des différentes phases d’une release
- une explication des mises en production progressives et des ‘Availability zones’ (AZ)
- les phases du processus
- des définitions claires des termes utilisés
Ces informations constituent un guide pratique pour les partenaires et les parties prenantes.
Le tableau ci-dessous reprend les dates des prochaines Releases prévues, ainsi que les dates de début des tests en acceptation.
| Nom Release | Type de release |
Content Proposal | Content freeze | Code freeze | Mise en ACC sur AZ UP | Début tests ACC | Mise en PRD sur AZ UP | Release |
|---|---|---|---|---|---|---|---|---|
| R20242.2 | Minor | 31/11/2024 | 14/11/2024 | 17/12/2024 | 14/01/2025 | 21/01/2025 | 18/02/2025 | 25/02/2025 |
| R20251 | Major | 31/10/2024 | 14/11/2024 | 04/02/2025 | 04/03/2025 | 11/03/2025 | 08/04/2025 | 15/04/2025 |
| R20251.1 | Minor | 11/03/2025 | 25/03/2025 | 22/04/2025 | 13/05/2025 | 20/05/2025 | 17/06/2025 | 24/06/2025 |
| R20251.2 | Minor | 22/04/2025 | 06/05/2025 | 03/06/2025 | 01/07/2025 | 08/07/2025 | 22/07/2025 | 29/07/2025 |
| R20252 | Major | 22/04/2025 | 06/05/2025 | 22/07/2025 | 26/08/2025 | 02/09/2025 | 07/10/2025 | 14/10/2025 |
| R20252.1 | Minor | 12/08/2025 | 26/08/2025 | 30/09/2025 | 28/10/2025 | 04/11/2025 | 02/12/2025 | 09/12/2025 |
| R20252.2 | Minor | 29/10/2025 | 13/11/2025 | 02/01/2026 | 13/01/2026 | 20/01/2026 | 17/02/2026 | 24/02/2026 |
| R20261 | Major | 29/10/2025 | 13/11/2025 | 03/02/2026 | 03/03/2026 | 17/03/2026 | 21/04/2026 | 28/04/2026 |
| R20261.1 | Minor | 10/03/2026 | 24/03/2026 | 28/04/2026 | 12/05/2026 | 19/05/2026 | 16/06/2026 | 23/06/2026 |
| R20261.2 | Minor | 22/04/2026 | 06/05/2026 | 01/06/2026 | 30/06/2026 | 07/07/2026 | 22/07/2026 | 28/07/2026 |
| R20262 | Major | 22/04/2026 | 06/05/2026 | 28/07/2026 | 25/08/2026 | 01/09/2026 | 13/10/2026 | 20/10/2026 |
| R20262.1 | Minor | 20/08/2026 | 03/09/2026 | 29/09/2026 | 27/10/2026 | 03/11/2026 | 01/12/2026 | 08/12/2026 |
Nomenclature du versioning
Chaque version suit une logique de nommage fixe :
AAAAAx.a
- AAAA : Année civile
- x : Version majeure
- a : Version mineure
Exemples
R20261 = la première version majeure de l’année 2026
R20261.2 = la deuxième version mineure après la première version majeure de l’année 2026
Définitions
- Type de release
- Release mineure
- mise en production de services mineurs
- maintenance et corrections évolutives
- aucune modification fondamentale de l’architecture
- Release majeure
- mise en production d’une nouvelle version du connecteur
- mise en production de nouveaux services de base eHealth
- modifications structurelles ou architecturales
- Release mineure
- Le content proposal
- Le content proposal est l'ensemble des informations utiles au démarrage d'un projet. Pour connaître quelles informations sont requises, il y a lieu de prendre contact avec l'équipe de gestion des projets via l'adresse mail ehealthppkb@ehealth.fgov.be afin de faire l’analyse d’impact éventuel sur le développement (ou pas) de nouveaux services de base à planifier dans une release . Le content proposal doit être complet pour la date indiquée dans le tableau ci-dessus.
- Le content freeze
- Plus aucune modification n’est apportée au contenu de la release en cours
- Le contenu de la version est définitif
- Le code freeze
- Plus aucune modification n’est apportée au code de la release en cours
- Seules les corrections strictement nécessaires peuvent encore être prises en compte
- Début des test en ACC
- Il est demandé aux partenaires et aux fournisseurs de logiciels d’effectuer des « sanity tests » dans l’environnement d’acceptation et si besoin de remonter les problèmes rencontrés via le support de la plate-forme eHealth
- Release day
- Date de la mise en production de la release sur les deux AZ (IN 95% et UP 5%). Conformément au principe du ‘canary release’(*)
- Interventions de configuration
- Ces interventions reprennent uniquement les différentes configurations provenant soit d’une demande de support soit d’une demande liée à un projet (voir point 5)
- Release
- Une release contient les différents types de développement ainsi que les maintenances évolutives des services existants
Processus
Ci-dessous vous trouverez les étapes importantes du processus release management appliqué par la plate-forme eHealth.
Depuis le passage en juin 2021 sur notre nouvelle infrastructure, composée de deux AZ (Availability zone), le trafic est réparti par défaut à 95% sur l’AZ IN et 5% sur l’AZ UP.
Chaque nouvelle mise en production se fera en mode « Canary release (*)». Dans le calendrier ci-dessus vous trouverez deux dates par environnements (AZ UP et AZ IN). Ces dates correspondent à la mise en ACC et PRD de la release .
(*)Explication du mode « canary release » :
Notre nouvelle infrastructure est composée de deux AZ (Availability zone) qui nous permettent de
- mettre la nouvelle version de la release sur une de ces AZ (par défaut l’AZ UP)
- ensuite libérer le trafic petit à petit sur cette AZ (UP) contenant la nouvelle release
- mettre à jour l’autre AZ (IN) avec la nouvelle release
Phases du processus
| Timing | Étapes |
|---|---|
|
X - 1 an : |
Un an avant la release, on décide du contenu des changements apportés à la nouvelle release par rapport à la précédente. |
| X - 6 mois : | « content freeze » : plus aucune modification n’est apportée quant aux changements par rapport à la major release précédente. |
| X - 3 mois : | « code freeze » : plus aucune modification n’est apportée au code de la major release, les cookbooks sont publiés. |
| X - 5 semaines : | Début des tests dans l’environnement d’acceptation de la major release. |
| X - 2 semaines : | « acceptation freeze ». |
| X - 1 semaine : | Évaluation de la nouvelle version, c.à.d. le Go/noGo. |
| X | Montée en production. |
Mise en production release (1*)
| Timing | Étapes |
|---|---|
| J1 Vendredi (qui précède la mise en PRD sur l’AZ UP) | Tout le trafic est basculé (à 12 h 30) sur l’AZ IN afin de permettre la mise en production sur l’AZ UP sans perturber la production. |
| J2 Samedi | X |
| J3 Dimanche | X (2*) |
| J4 Lundi | X |
| J5 Mardi | La mise en production se fait sur l’AZ UP durant la journée. |
| J6 Mercredi | Le trafic est redirigé sur l’AZ UP en 2 temps : à 12 h 00 5 % et à 14 h 30 50 %. |
| J7 Jeudi | 95 % du trafic est redirigé sur l’AZ UP à 12 h 30. |
| J8 Vendredi | 100 % du trafic est redirigé sur l’AZ UP à 12 h 30. |
| J9 Samedi | X |
| J10 Dimanche | X |
| J11 Lundi | X |
| J12 Mardi | La mise en production se fait sur l’AZ IN durant la journée. |
| J13 Mercredi | Le trafic est redirigé sur l’AZ IN en trois temps : à 12 h 00 5 % et à 14 h 00 50 % et 95 % à 22 h 00. |
(1*) ce planning est susceptible d’être légèrement modifié en fonction de l’état d’avancement des déploiements de la release.
Vous trouverez ces potentiels changements sur le site eHealth Status.
(2*) Lorsqu’une intervention avec impact doit être réalisée lors d’une release, elle sera planifiée le dimanche (J3).
Vous trouverez ces potentiels changements sur le site eHealth Status.
L’environnement d’acceptation permet de réaliser les tests nécessaires à la mise en place de la release dans l’environnement de production.
Veuillez noter qu'il est indispensable d'utiliser des données (à caractère personnel) fictives lors des processus de tests, l'utilisation de données réelles est strictement interdite.
Il est conseillé de procéder à des tests dans le but, pour chaque release ou à chaque intégration d'un nouveau composant, de vous assurer que vos composants sont compatibles avec les (nouvelles) versions mises en ligne de nos services.
Les Release Notes sont des documents dans lesquels figurent les nouveaux développements principaux, les adaptations des services de base de la plate-forme eHealth, la fin de vie de services et les problèmes éventuels connus.
Les Release Notes sont publiées sur le portail de la plateforme eHealth le jour de la mise en acceptance d’une release.
Intervention de configuration
- Contenu d’une intervention
- tout changement qui provient
- d’un projet ( service de base)
- d’un onboarding
- d’une demande de support
- d’un changement de certificat
- tout changement qui provient
- Règles à suivre
- toute modification d'intervention doit être soumise 10 jours avant l'intervention (Freeze date) à notre support via integration-support@ehealth.fgov.be
- si la modification n'est pas soumise à temps (freeze date), elle est reportée à la prochaine date d'intervention (sauf en cas d'urgence réelle)
- Tableau de configuration
| Intervention date | Freeze date |
|---|---|
| 14/01/2026 | 04/01/2026 |
| 25/02/2026 | 15/02/2026 |
| 25/03/2026 | 15/03/2026 |
| 29/04/2026 | 19/04/2026 |
| 20/05/2026 | 10/05/2026 |
| 24/06/2026 | 14/06/2026 |
| 29/07/2026 | 19/07/2026 |
| 26/08/2026 | 16/08/2026 |
| 23/09/2026 | 13/09/2026 |
| 21/10/2026 | 11/10/2026 |
| 18/11/2026 | 8/11/2026 |
| 16/12/2026 | 06/12/2026 |
Release note
Release Notes Major Release R20261
Major release du 28/04/2026
Ce document est en anglais
Release Notes Minor Release R20252.2
Minor release du 24/02/2026
Ce document est en anglais
Release Notes Minor Release R20252.1
Minor release du 09/12/2025
Ce document est en anglais
Release Notes Major Release R20252
Major release du 14/10/2025
Ce document est en anglais
Release Notes Minor Release R20251.2
Minor Release du 29/07/2025
Ce document est en anglais
Release Notes Minor Release R20251.1
Minor Release du 24/06/2025
Ce document est en anglais
Release Notes Major Release R20251
Major release du 15/04/2025
Ce document est en anglais
Release Notes Minor Release R20242.2
Minor Release du 25/02/2025
Ce document est en anglais
Release Notes Minor Release R20242.1
Minor Release du 03/12/2024
Ce document est en anglais
Release Notes Major Release R20242
Major Release du 20/10/2024
Ce document est en anglais
Release Notes Minor Release R20241.2
Minor release du 23/07/2024
Ce document est en anglais
Release Notes Minor Release R20241.1
Minor Release du 18/06/2024
Ce document est en anglais
Release Notes Major Release R20241
Major Release du 12/05/2024
Ce document est en anglais
Release Notes Minor Release R20232.1
Minor Release du 05/12/2023
Ce document est en anglais
Release Notes Major Release R20232
Major Release du 15/10/2023
Ce document est en anglais
Release Notes Minor Release R20231.2
Minor Release du 25/07/2023
Ce document est en anglais
Release Notes Minor Release R20231.1
Minor Release du 20/06/2023
Ce document est en anglais
Release Notes Major Release R20231
Major Release du 14/05/2023
Ce document est en anglais
Release Notes Minor Release R20232.2
Minor Release du 20/02/2023
Ce document est en anglais
Release Notes Minor Release R20222.2
Minor Release du 21/02/2023
Ce document est en anglais
Release Notes Minor Release R20222.1
Minor Release du 11/12/2022
Ce document est en anglais
Release Notes Major Release R20222
Major Release du 16/10/2022
Ce document est en anglais
Release Notes Minor Release R20221.2
Minor Release du 31/07/2022
Ce document est en anglais
Release Notes Minor Release R20221.1
Minor Release du 26/06/2022
Ce document est en anglais
Release Notes Major Release R20221
Major Release du 15/05/2022
Ce document est en anglais
Formulaire
Demande de réservation dans l’environnement d’acceptation pour un test ou une démo
Demande de réservation dans l’environnement d’acceptation pour un test ou une démo.
Ce document est en français et en néerlandais
Contact
Notre formulaire est en cours de chargement. Si ce message reste visible et qu’aucun formulaire n’apparait veuillez vérifier que le Javascript est bien activé sur votre navigateur, accepter les cookies correspondant et réessayer de charger cette page.