Projet

Général

Profil

Actions

Fonctionnalité #26146

fermé

ATELIER - Nouvelle mécanique automatique de migration majeur / mineure

Ajouté par Jean-Laurent DUZANT il y a plus d'un an. Mis à jour il y a plus d'un an.

Statut:
R&D - Terminé
Priorité:
0-Bloquant
Version cible:
Début:
28/07/2023
Echéance:
29/08/2023

Description

Aujourd'hui MC à une mise à jour mineure de type sql seulement.
Il faudra une nouvelle mécanique de migration majeur / mineure qui prendra en charge pour plusieurs script.

A. Compréhension

Une nouvelle mécanique de migration pour plusieurs script, sql, php et sh

B. Proposition

Améliorez la mécanique actuelle au lieu d'avoir le nom du fichier SQL du prochain tag, plutôt avoir un dossier avec le nom du prochain tag.
Dans ce dossier il aura tous les fichiers à executer pour ce tag ou un launcher.

Exemple d'architecture de dossier de migration.

migration
|
|-> 2301.1.4
|	|-> 2301.1.4.sql
|	|-> launch.php
|	|-> migrateSecretKey.php
|	|-> migrateAttributs.php
|
|-> 2301.2.4
|
|-> 2401.0.0

C. Impacts

Possibilité d'exécuter la migration sur plusieurs instances.
Un ralentissement de la mise à jour.

D. Evaluation

Cible : 2301.2.x


Demandes liées 6 (0 ouverte6 fermées)

Lié à Backlog Courrier - Fonctionnalité #26240: [BACK] Bloquer l'accès de l'application pendant la migrationR&D - TerminéJean-Laurent DUZANT07/08/2023Actions
Lié à Backlog Courrier - Fonctionnalité #26241: [BACK] Mécanique de migrationR&D - TerminéJean-Laurent DUZANT07/08/2023Actions
Lié à Backlog Courrier - Fonctionnalité #26239: [FRONT] Bloquer l'accès de l'application pendant la migrationR&D - TerminéHamza HRAMCHI07/08/202329/08/2023Actions
Lié à Backlog Courrier - Fonctionnalité #26242: [BACK] Déclencher la migrationR&D - TerminéJean-Laurent DUZANT07/08/202326/09/2023Actions
Lié à Backlog Courrier - Fonctionnalité #26243: [BACK] Ajouter le dossier de migration dans les paramètres du docserverR&D - TerminéNicolas LE BOZEC07/08/2023Actions
Lié à Backlog Courrier - Fonctionnalité #25796: Migration de la clé privée en fichier hors VHOSTR&D - TerminéJean-Laurent DUZANT04/07/202307/11/2023Actions

Mis à jour par Emmanuel DILLARD il y a plus d'un an

  • Echéance mis à 31/07/2023
  • Statut changé de A traiter à R&D - A étudier

Mis à jour par Jean-Laurent DUZANT il y a plus d'un an

  • Description mis à jour (diff)
  • Assigné à Emmanuel DILLARD supprimé
  • Version cible 2301 supprimé

Mis à jour par Emmanuel DILLARD il y a plus d'un an

  • Sujet changé de Nouvelle mécanique automatique de migration majeur / mineure à ATELIER - Nouvelle mécanique automatique de migration majeur / mineure
  • Echéance 31/07/2023 supprimé
  • Statut changé de R&D - A étudier à R&D - A planifier
  • Version cible mis à 2301

A évaluer en atelier

Mis à jour par Emmanuel DILLARD il y a plus d'un an

  • Statut changé de R&D - A planifier à R&D - En cours

Mis à jour par Emmanuel DILLARD il y a plus d'un an

  • Echéance mis à 29/08/2023

Mis à jour par Jean-Laurent DUZANT il y a plus d'un an

  • Assigné à mis à Jean-Laurent DUZANT

Mis à jour par Jean-Laurent DUZANT il y a plus d'un an

Mis à jour par Jean-Laurent DUZANT il y a plus d'un an

Mis à jour par Jean-Laurent DUZANT il y a plus d'un an

Mis à jour par Jean-Laurent DUZANT il y a plus d'un an

Mis à jour par Jean-Laurent DUZANT il y a plus d'un an

  • Lié à Fonctionnalité #26243: [BACK] Ajouter le dossier de migration dans les paramètres du docserver ajouté

Mis à jour par Jean-Laurent DUZANT il y a plus d'un an

  • Statut changé de R&D - En cours à R&D - En test

Mis à jour par Jean-Laurent DUZANT il y a plus d'un an

  • Statut changé de R&D - En test à R&D - Terminé

Mis à jour par Emmanuel DILLARD il y a plus d'un an

Actions

Formats disponibles : Atom PDF