Projet

Général

Profil

Evolution #4394

Migration Envole 2.2 > Envole 2.3

Ajouté par Arnaud FORNEROT il y a plus de 11 ans. Mis à jour il y a presque 11 ans.

Statut:
Fermé
Priorité:
Haut
Assigné à:
Catégorie:
-
Version cible:
Début:
08/11/2012
Echéance:
% réalisé:

100%

Distribution:
EOLE 2.3

Description

1- Faire évoluer le script d'export afin de sauvegarder
- /root
- /home/www-data
- /var/www/html

2- Mettre en place un second script spécifique aux applications envole avec la logique suivante
- test de l'existence d'un répertoire applicatif dans la sauvegarde
- question "l'application xxx était installé en 2.2 souhaitez-vous la maintenir en 2.3"
- question "souhaitez-vous préserver vos données de cette application ou repartir à vide ?"
- si oui
- suppression d'un potentiel répertoire de l'appli en 2.3
- suppression de la bdd associée
- copie rep 2.2 sur 2.3
- import de la bdd 2.2
- appliquer les permissions
- créer le user de la bdd
- apt-eole install en mode reinstall
- reconfigure

3- Sur posh il n'y a pas de script d'update sql > a construire

4- Sur moodle si en 2.2 le plugin moodle-bbb est actif le passage de l'upgrade 2.3 fait planter le reconfigure

5- Attention calendar et renommé webcalendar en 2.3


Demandes liées

Lié à Envole - Evolution #4929: Documentation Migration Envole 2.2 > Envole 2.3 Fermé 22/02/2013

Historique

#1 Mis à jour par Arnaud FORNEROT il y a environ 11 ans

  • % réalisé changé de 0 à 70

#2 Mis à jour par Arnaud FORNEROT il y a environ 11 ans

J'ai intégré le plus possible des modifications de Jérome dans envole23.sh et posh23.sql.
Voilà un petit compte rendu des dernières modifications.

1- Intégration du script qui permet de modifier l'alias de /posh/ en /envole/ directement dans les fichiers sql sauvegardés (Iposh2envole.sh)

2- Intégration du script de modification / suppression d'item&onglet dans poshprofil et posh (corr22to23)
Par contre je ne peux pas intégrer le faite qu'il y ait changement de client web dans la migration (squirelmail en roundcube)
Du coup, il n'y a pas suppression de l'item webmail mais renommage de l'item mail en webmail
Sur le passage du client squirelmail en roundcube, je te conseillerais de faire cela après script de migration
Sur les onglets, j'ai été plus radical. Je supprime l'ensemble des onglets lié à poshprofil. Ils seront régénérés proprement

3- Correction sur posh23.sql pour qu'il soit directement exécutable par envole23.sh (il manquait un use posh; dans le script)

4- Si reprise de moodle application des commandes suivantes
rm -rf $container_path_web/var/www/html/moodle/mod/hotpot/
rm -rf $container_path_web/var/www/html/moodle/mod/lams/
rm -rf $container_path_web/var/www/html/moodle/mod/journal/
rm -rf $container_path_web/var/www/html/moodle/blocks/admin/
rm -rf $container_path_web/var/www/html/moodle/blocks/admin_tree/
rm -rf $container_path_web/var/www/html/moodle/blocks/db/
rm -rf $container_path_web/var/www/html/moodle/blocks/loancalc/
rm -rf $container_path_web/var/www/html/moodle/blocks/search/
rm -rf $container_path_web/var/www/html/moodle/course/report/log/
rm -rf $container_path_web/var/www/html/moodle/course/report/outline/
rm -rf $container_path_web/var/www/html/moodle/course/report/participation/
rm -rf $container_path_web/var/www/html/moodle/course/report/stats/

j'ai ajouté
rm -rf $container_path_web/var/www/html/moodle/mod/bigbluebutton/
la version du plugin ne passe pas la montée de version de moodle

Par contre j'ai aussi le problème de thème à l'ouverture de moodle.

5- Application des droits sur les répertoires de posh

6- Purge de la table des plugins activé posh pour les remplacer par un dump de la table correspondant à la 2.3 (dans posh23.sql)

7- Correction du paquet posh qui écrasait l'onglet "Mon Bureau" par "EAD"
Paquet Candidat >= eole-posh-3.1.2-eole6~25.gbpcbbdc3
Avant le 15/03 (date de publication de la stable) faire un Query-Auto -C avant exécution du script de migration

#3 Mis à jour par Arnaud FORNEROT il y a environ 11 ans

  • Statut changé de Nouveau à Accepté

#4 Mis à jour par Arnaud FORNEROT il y a presque 11 ans

  • Statut changé de Accepté à Résolu
  • % réalisé changé de 70 à 100

Script de migration opérationnel

#5 Mis à jour par Joël Cuissinat il y a presque 11 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF