Mise à jour du forum

Bonjour,

Le forum n’a pas été mis à jour depuis très longtemps, je vais m’atteler à le faire. Maintenant que @David a fait un ravalement technique de www.mavoix.info, c’est dans l’air du temps :slight_smile:

Je vais commencer par faire un essai sur une machine a part, histoire de ne pas tout casser si jamais ça ne marche pas pour une raison ou une autre.

J’utiliserais pour cela les outils d’infrastructure sur lesquels je travaille depuis fin 2017 et qui ont l’avantage d’éviter les montages manuels dont la documentation est difficile à maintenir (et parfois incomplète).

A++

1 « J'aime »

Une mise à jour normale ne fonctionne pas: la version courante (1.8.0) est trop ancienne et c’est pas prévu pour.

  • Lancer une sauvegarde via le panel d’admin
  • La récupérer dans /var/discourse/shared/standalone/backups/default
  • Faire une toute nouvelle machine avec un forum a jour
  • Restaurer le backup

La procédure fonctionne, c’est la bonne nouvelle. La moins bonne nouvelle c’est que tout n’est pas restauré, en particulier le logo. Je suppose que ce qui fait partie du setup wizard n’est pas inclus dans la sauvegarde.

En fait si, les valeurs du wizard sont restaurées. Mais pas les logos.

Ils sont bloqués parce que en http au lieu de https.

Il faut forcer https mais c’est du au fait que j’ai mis un reverse proxy devant et rien à voir avec la migration elle meme. Le problème persiste: les logos qui sont affichés sont ceux par défaut et pas ceux de #MaVoix.

Après avoir remis les logos via le wizard, le forum a l’air dans un état fonctionnel :tada:

Vu qu’il y a peu d’activité, c’est la bonne période pour faire cette mise à jour :slight_smile: Mais pas aujourd’hui.

Via le panneau d’administration du forum j’ai vu qu’il y avait tout un manager pour mettre à jour.
J’avais fait comme ca dans le passé en passant le forum en read only pendant le moment de la mise à jour.
Il faut peut être mettre à jour le manager d’update d’abord et le forum et les extensions ensuite. Apres tu as l’air d’avoir essayé. Il y a un tel gap de version que ca peut se comprendre qu’on doive tout refaire d’une install neuve mais bon, étonnant quand même il est pas si vieux que ca notre Discourse quand même…

Bref sache qu’on peut mettre le forum en read only en tout cas et donc faire la maj du forum tranquilou sans risque de tout casser.

J’ai tenté ce que tu suggères sur une restauration de backup, histoire d’être bien bien sur de rien casser du tout :slight_smile: Et ça a échoué, probablement parce que la différence de version est trop importante. Les forums semblent converger sur l’idée que pour sauter beaucoup de versions (plus de deux ans dans notre cas), repartir d’une sauvegarde est ce qui marche bien.

1 « J'aime »