Project

General

Profile

Fonctionnalité #8655

[Migration] Migration entre versions majeures

Added by Laurent GIOVANNONI over 3 years ago. Updated 11 months ago.

Status:
Rejeté
Priority:
2-Sérieux
Assignee:
-
Target version:
Start date:
10/15/2018
Due date:
Tags Courrier:
ROADMAP:

Description

Proposer via l'interface de Maarch Courrier la possibilité d'effectuer une migration entre deux versions majeures.
Ex : 18.04 -> 18.10

Aujourd'hui il est possible de migrer d'une version mineure vers une autre, ex : 18.04.2 -> 18.04.x.
Prévoir depuis l'administration de pouvoir migrer d'une version majeure à une autre.

Liste des points durs à résoudre :
* récupérer sur gitlab la prochaine version majeure disponible
* sauvegarde préalable des sources de l'application pour retour arrière
* sauvegarde préalable de la base de données pour retour arrière
* migration SQL
* il faut prévoir un script php spécialisé par version pour aider à la migration, ex : aide à la saisie de fichiers XML existants si ces derniers ont bougé entre deux versions. (privilégier au maximum du paramétrage en bdd pour éviter cet écueil)

Migration uniquement entre versions qui se suivent, pas de possibilité de sauter une version.

Cette interface permettra de faciliter le travail du support.

Attention pour les utilisateurs à effectuer cette procédure en recette avant prod.
-> formations nécessaires pour appréhender nouvelles fonctionnalités.

History

#1 Updated by Emmanuel DILLARD over 3 years ago

  • Status changed from A traiter to Prêt à développer

#2 Updated by Laurent GIOVANNONI over 3 years ago

  • Status changed from Prêt à développer to Rejeté
  • Assignee deleted (Laurent GIOVANNONI)

Sera effectué via scripts ANSIBLE, Ludovic travaille sur le sujet

#3 Updated by Emmanuel DILLARD over 3 years ago

  • Status changed from Rejeté to Rejeté PO

#4 Updated by Emmanuel DILLARD 12 months ago

  • Status changed from Rejeté PO to Rejeté

#5 Updated by Emmanuel DILLARD 11 months ago

  • Project changed from Backlog to Backlog Courrier
  • Target version changed from 18.10 (support sécurité) to 18.10 (Sécurité)

Also available in: Atom PDF