Projet

Général

Profil

Fonctionnalité #8655

[Migration] Migration entre versions majeures

Ajouté par Laurent GIOVANNONI il y a plus de 5 ans. Mis à jour il y a presque 3 ans.

Statut:
Rejeté
Priorité:
2-Sérieux
Assigné à:
-
Version cible:
Début:
15/10/2018
Echéance:
Version applicable MC:
Tags Courrier:

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.

Historique

#1 Mis à jour par Emmanuel DILLARD il y a plus de 5 ans

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

#2 Mis à jour par Laurent GIOVANNONI il y a plus de 5 ans

  • Statut changé de R&D - A planifier à Rejeté
  • Assigné à Laurent GIOVANNONI supprimé

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

#3 Mis à jour par Emmanuel DILLARD il y a plus de 5 ans

  • Statut changé de Rejeté à Rejeté PO

#4 Mis à jour par Emmanuel DILLARD il y a presque 3 ans

  • Statut changé de Rejeté PO à Rejeté

#5 Mis à jour par Emmanuel DILLARD il y a presque 3 ans

  • Projet changé de Backlog à Backlog Courrier
  • Version cible changé de 18.10 (support sécurité) à 18.10 (Fin de vie)

Formats disponibles : Atom PDF