Anomalie #14871
fermé
Scripts de Migration 20.10 alpha
Ajouté par Ludovic ARAUJO il y a environ 4 ans.
Mis à jour il y a plus de 3 ans.
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
- Sujet changé de Migration 20.10 à Scripts de Migration 20.10 alpha
- Statut changé de A qualifier à R&D - A étudier
- Statut changé de R&D - A étudier à Etude planifiée
- Assigné à changé de Emmanuel DILLARD à EDI PO
- Priorité changé de 0-Bloquant à 1-Majeur
- Statut changé de Etude planifiée à R&D - A planifier
- Projet changé de 298 à 299
- Statut changé de R&D - A planifier à R&D - En cours
- Assigné à
EDI PO supprimé
- Assigné à mis à Florian AZIZIAN
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
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
- Statut changé de R&D - En cours à 17
- Assigné à changé de Florian AZIZIAN à Ludovic ARAUJO
Base 17.06 sgami :
public/101-Echanges/Pour Florian/anonyme17-sgami.7z
- Assigné à changé de Ludovic ARAUJO à Florian AZIZIAN
- Statut changé de 17 à Etude planifiée
- Statut changé de Etude planifiée à R&D - A étudier
- Statut changé de R&D - A étudier à Etude planifiée
- Statut changé de Etude planifiée à R&D - A étudier
- Statut changé de R&D - A étudier à A traiter
- Statut changé de A traiter à Etude planifiée
- Statut changé de Etude planifiée à R&D - A planifier
- Statut changé de R&D - A planifier à R&D - En cours
- Assigné à changé de Florian AZIZIAN à Ludovic ARAUJO
- 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
- Projet changé de 299 à 298
- Assigné à changé de Florian AZIZIAN à Ludovic ARAUJO
- Projet changé de 298 à Backlog Courrier
- Version cible changé de 20.10 (Fin de vie) à 20.10
Formats disponibles : Atom
PDF