Projet

Général

Profil

Tâche #36926

Migrer Grr sur EOLE 2.9

Ajouté par Arnaud FORNEROT il y a 9 mois. Mis à jour il y a 3 mois.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Début:
04/06/2025
Echéance:
% réalisé:

0%

Restant à faire (heures):
0.0

Révisions associées

Révision 492bf2b4 (diff)
Ajouté par Benjamin Bohard il y a 8 mois

Différenciation envole 9

Ref #36926

Révision 32574c96 (diff)
Ajouté par Benjamin Bohard il y a 8 mois

Utiliser php-fpm

Ref #36926

Révision 749fa764 (diff)
Ajouté par Benjamin Bohard il y a 8 mois

Version upstream 4.4.1

Ref #36926

Révision 60a72a36 (diff)
Ajouté par Benjamin Bohard il y a 8 mois

Version upstream 3.5.2a

Ref #36926

Révision 182fde04 (diff)
Ajouté par Benjamin Bohard il y a 8 mois

Montée de version vers 3.5.2a

Ref #36926

Révision 64727760 (diff)
Ajouté par Benjamin Bohard il y a 8 mois

Compatibilité MariaDB VS MySQL et mode de mise à jour envole

La méthode pour nettoyer la base n’est pas disponible pour MySQL.
Le contexte de mise à jour permet de sauter une étape du nettoyage.

Ref #36926

Révision d14a9e1a (diff)
Ajouté par Benjamin Bohard il y a 8 mois

La version 3.5.2.9 est supérieure à la version cible

Ref #36926

Révision 9c955d62 (diff)
Ajouté par Benjamin Bohard il y a 8 mois

types.css n’est plus utilisé

Ref #36926

Révision 6a1e152b (diff)
Ajouté par Benjamin Bohard il y a 6 mois

Contraindre la version de envole-dependances pour php-fpm

Ref #36926

Révision c0117908 (diff)
Ajouté par Benjamin Bohard il y a 6 mois

Utiliser php7.4 plutôt que php8.1

Ref #36926

Révision 2e7b9aea (diff)
Ajouté par Benjamin Bohard il y a 5 mois

Mauvaise contrainte sur la version de envole-dependances

Ref #36926

Révision f2ed7a3d (diff)
Ajouté par Benjamin Bohard il y a 5 mois

Ajustement pour MySQL

La syntaxe utilisée dans la procédure de mise à jour
est spécifique à MariaDB.
La connaissance de l’état avant mise à jour doit permettre
d’utiliser une syntaxe compatible avec MySQL.

Ref #36926

Historique

#1 Mis à jour par Arnaud FORNEROT il y a 9 mois

  • Projet changé de Envole à grr

#2 Mis à jour par Benjamin Bohard il y a 8 mois

  • Projet changé de grr à Envole
  • Statut changé de Nouveau à En cours

#3 Mis à jour par Benjamin Bohard il y a 8 mois

La version 3.4.2 n’est pas compatible avec php >= 8. Notamment la fonction mysqli_query a une mauvaise signature et l’utilisation de l’opérateur de contrôle d’erreur a changé.

Avec l’utilisation de php-fpm, on a la facilité de déclarer la version 7.4 de php pour cette application.

Il existe également une version de grr compatible avec php <= 8.3. Toutefois, toute l’intégration CAS est à revoir.

#4 Mis à jour par Benjamin Bohard il y a 8 mois

  • Assigné à mis à Benjamin Bohard

#5 Mis à jour par Benjamin Bohard il y a 8 mois

  • Statut changé de En cours à À valider

#6 Mis à jour par Benjamin Bohard il y a 8 mois

Intégration de la version 3.5.2a, avec moins de changements que la 4.4.1.

La procédure de mise à jour nécessite toutefois d’être patchée pour deux raisons :
- le contexte d’appel via les scripts au reconfigure ne charge pas toutes les fonctions nécessaires (session.inc.php manquant) ;
- les requêtes SQL utilisent des syntaxes propres à MariaDB.

#7 Mis à jour par Arnaud FORNEROT il y a 5 mois

  • Statut changé de À valider à Résolu

#8 Mis à jour par Arnaud FORNEROT il y a 3 mois

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) mis à 0.0

Formats disponibles : Atom PDF