Project

General

Profile

Anomalie #14871

Scripts de Migration 20.10 alpha

Added by Ludovic ARAUJO over 1 year ago. Updated 12 months ago.

Status:
Développé / Analysé (S)
Priority:
1-Majeur
Target version:
Start date:
09/18/2020
Due date:
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

History

#1 Updated by Emmanuel DILLARD over 1 year ago

  • Subject changed from Migration 20.10 to Scripts de Migration 20.10 alpha

#2 Updated by Emmanuel DILLARD over 1 year ago

  • Status changed from A qualifier to A étudier

#3 Updated by Emmanuel DILLARD over 1 year ago

  • Status changed from A étudier to Etude planifiée
  • Assignee changed from Emmanuel DILLARD to EDI PO
  • Priority changed from 0-Bloquant to 1-Majeur

#5 Updated by Emmanuel DILLARD over 1 year ago

  • Status changed from Etude planifiée to Prêt à développer

#6 Updated by Emmanuel DILLARD over 1 year ago

  • Project changed from Backlog to CURRENT SPRINT
  • Status changed from Prêt à développer to En cours de dev (S)

#7 Updated by Florian AZIZIAN over 1 year ago

  • Assignee deleted (EDI PO)

#8 Updated by Florian AZIZIAN over 1 year ago

  • Assignee set to Florian AZIZIAN

#9 Updated by Florian AZIZIAN over 1 year ago

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 Updated by Florian AZIZIAN over 1 year ago

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 Updated by Florian AZIZIAN over 1 year ago

  • Status changed from En cours de dev (S) to 17
  • Assignee changed from Florian AZIZIAN to Ludovic ARAUJO

#12 Updated by Ludovic ARAUJO over 1 year ago

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

#15 Updated by Ludovic ARAUJO over 1 year ago

  • Assignee changed from Ludovic ARAUJO to Florian AZIZIAN

#17 Updated by Florian AZIZIAN over 1 year ago

  • Status changed from 17 to Etude planifiée

#18 Updated by Florian AZIZIAN over 1 year ago

  • Status changed from Etude planifiée to A étudier

#19 Updated by Florian AZIZIAN over 1 year ago

  • Status changed from A étudier to Etude planifiée

#20 Updated by Florian AZIZIAN over 1 year ago

  • Status changed from Etude planifiée to A étudier

#21 Updated by Florian AZIZIAN over 1 year ago

  • Status changed from A étudier to A traiter

#22 Updated by Florian AZIZIAN over 1 year ago

  • Status changed from A traiter to Etude planifiée

#23 Updated by Emmanuel DILLARD over 1 year ago

  • Status changed from Etude planifiée to Prêt à développer

#24 Updated by Florian AZIZIAN over 1 year ago

  • Status changed from Prêt à développer to En cours de dev (S)

#27 Updated by Florian AZIZIAN over 1 year ago

  • Assignee changed from Florian AZIZIAN to Ludovic ARAUJO

#28 Updated by Florian AZIZIAN over 1 year ago

  • Status changed from Complément d'Informations to Développé / Analysé (S)
  • Assignee changed from Ludovic ARAUJO to Florian AZIZIAN

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

#29 Updated by Emmanuel DILLARD over 1 year ago

  • Project changed from CURRENT SPRINT to Backlog

#30 Updated by Emmanuel DILLARD over 1 year ago

  • Assignee changed from Florian AZIZIAN to Ludovic ARAUJO

#32 Updated by Emmanuel DILLARD 12 months ago

  • Project changed from Backlog to Backlog Courrier
  • Target version changed from 20.10 (Support actif) to 20.10 (Actif)

Also available in: Atom PDF