Projet

Général

Profil

Anomalie #14871

Scripts de Migration 20.10 alpha

Ajouté par Ludovic ARAUJO il y a presque 4 ans. Mis à jour il y a environ 3 ans.

Statut:
R&D - Terminé
Priorité:
1-Majeur
Assigné à:
Ludovic ARAUJO
Version cible:
Début:
18/09/2020
Echéance:
Version applicable MC:
Tags Courrier:
20.03.12

Description

Migration de l'instance 19.04 en 20.03 via les scripts du paquetage 20.03.11
Perte d'action qui deviennent non disponible (ex: enregistrement de courrier manuel).
Action manuelle correctrice : modification de l'action "Indexer de dossier/courrier" en ajoutant l'action système "Sans Confirmation"
Ajout dans l'onglet "Enregistrement de courrier" des groupes l'action "Indexer de dossier/courrier"

PHP Fatal error:  Uncaught Exception: No configuration file found in /var/www/html/20-10/src/core/models/DatabasePDO.php:42
Le fichier DatabasePDO.php fait appelle à custom/{$customId}/apps/maarch_entreprise/xml/config.json qui n'existe pas encore. Les fichiers configs sont encore au format XML (au moins jusqu'à la version 20.03)

Migration de l'instance en 20.10.Alpha via les scripts mis à disposition
Non fonctionnement du script : migrateNotificationsProperties.php

php ./migrateNotificationsProperties.php
Custom :  ged-etrangersPHP Fatal error:  Uncaught Exception: No configuration file found in /var/www/html/20-10/src/core/models/DatabasePDO.php:42
Stack trace:
#0 /var/www/html/20-10/migration/20.10/migrateNotificationsProperties.php(15): SrcCore\models\DatabasePDO->__construct(Array)
#1 {main}
  thrown in /var/www/html/20-10/src/core/models/DatabasePDO.php on line 42

Historique

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

  • Sujet changé de Migration 20.10 à Scripts de Migration 20.10 alpha

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

  • Statut changé de A qualifier à R&D - A étudier

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

  • Statut changé de R&D - A étudier à Etude planifiée
  • Assigné à changé de Emmanuel DILLARD à EDI PO
  • Priorité changé de 0-Bloquant à 1-Majeur

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

  • Statut changé de Etude planifiée à R&D - A planifier

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

  • Projet changé de Backlog à CURRENT SPRINT
  • Statut changé de R&D - A planifier à R&D - En cours

#7 Mis à jour par Florian AZIZIAN il y a presque 4 ans

  • Assigné à EDI PO supprimé

#8 Mis à jour par Florian AZIZIAN il y a presque 4 ans

  • Assigné à mis à Florian AZIZIAN

#9 Mis à jour par Florian AZIZIAN il y a presque 4 ans

Concernant la migration, j'ai installé une 20.03 via git, puis passé par l'installeur.
J'ai ensuite fait la procédure de migration vers develop.
Aucune erreur est apparu à l'écran :

florian@faz-computer:/var/www/html/MaarchCourrierMigration/migration/20.10$ [develop]./migrate.sh
[SUCCESS] Fichier custom/cs_migrationvers2003/apps/maarch_entreprise/xml/config.xml migré.
migrateNotificationsProperties : 1 custom(s) trouvé(s) et migré(s).
Si les scripts de notifications sont lancés dans la crontab, il faut modifier les chemins. Tous les scripts sont dans le dossier : bin/notification/scripts/
1 custom(s) avec config.xml (notifications) trouvé(s) et migré(s).
Aucun fichier de configuration de parapheur externe trouvé pour le custom cs_migrationvers2003
0 custom(s) avec config.xml (visa) trouvé(s) et migré(s).
0 dossier(s) custom/custom_id/apps/maarch_entreprise/img trouvé(s) et migré(s).
0 fichier(s) custom/custom_id/lang/*.ts trouvé(s) et migré(s).
Migration bannettes list display (CUSTOM cs_migrationvers2003) : 33 Bannettes(s) trouvée(s) et migrée(s).
Migration de Modèles de documents (CUSTOM cs_migrationvers2003) : 4 Modèle(s) migré(s), 2 non migré(s).
Fichier custom/custom.xml migré en fichier json.

Idem en faisant une migration 19.04.17 => 20.03.11 => develop
Aucun message d'erreur

Il faudrait avoir toutes les informations affichées dans la console après avoir lancé les commandes ./migrate.sh de chaque migration

#10 Mis à jour par Florian AZIZIAN il y a presque 4 ans

Concernant les actions, je retrouve bien mes actions dans la page d'indexation, après la migration.
Est-il possible d'avoir la base de données avant la migration ?
Si non, il faudrait au moins un export de ces tables :

groupbasket
actions_groupbaskets
groupbasket_redirect
groupbasket_status
users_baskets_preferences
baskets
usergroups_services
actions
actions_groupbaskets
actions_categories

#11 Mis à jour par Florian AZIZIAN il y a presque 4 ans

  • Statut changé de R&D - En cours à 17
  • Assigné à changé de Florian AZIZIAN à Ludovic ARAUJO

#12 Mis à jour par Ludovic ARAUJO il y a presque 4 ans

Base 17.06 sgami :
public/101-Echanges/Pour Florian/anonyme17-sgami.7z

#15 Mis à jour par Ludovic ARAUJO il y a presque 4 ans

  • Assigné à changé de Ludovic ARAUJO à Florian AZIZIAN

#17 Mis à jour par Florian AZIZIAN il y a plus de 3 ans

  • Statut changé de 17 à Etude planifiée

#18 Mis à jour par Florian AZIZIAN il y a plus de 3 ans

  • Statut changé de Etude planifiée à R&D - A étudier

#19 Mis à jour par Florian AZIZIAN il y a plus de 3 ans

  • Statut changé de R&D - A étudier à Etude planifiée

#20 Mis à jour par Florian AZIZIAN il y a plus de 3 ans

  • Statut changé de Etude planifiée à R&D - A étudier

#21 Mis à jour par Florian AZIZIAN il y a plus de 3 ans

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

#22 Mis à jour par Florian AZIZIAN il y a plus de 3 ans

  • Statut changé de A traiter à Etude planifiée

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

  • Statut changé de Etude planifiée à R&D - A planifier

#24 Mis à jour par Florian AZIZIAN il y a plus de 3 ans

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

#27 Mis à jour par Florian AZIZIAN il y a plus de 3 ans

  • Assigné à changé de Florian AZIZIAN à Ludovic ARAUJO

#28 Mis à jour par Florian AZIZIAN il y a plus de 3 ans

  • Statut changé de Complément d'Informations à R&D - Terminé
  • Assigné à changé de Ludovic ARAUJO à Florian AZIZIAN

Renforcer des côntroles dans le script de migrations des actions + clean data dans la table groupbasket_status

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

  • Projet changé de CURRENT SPRINT à Backlog

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

  • Assigné à changé de Florian AZIZIAN à Ludovic ARAUJO

#32 Mis à jour par Emmanuel DILLARD il y a environ 3 ans

  • Projet changé de Backlog à Backlog Courrier
  • Version cible changé de 20.10 (Fin de vie) à 20.10

Formats disponibles : Atom PDF