Salut à tous, nous avons des difficultés à mettre à niveau notre forum Discourse de la version 3.3.0.beta1 à la version 3.3.0.beta6.
Nous avons suivi les instructions du panneau d’administration :
cd /var/discourse
git pull
./launcher rebuild app
Nous avons également mis à niveau d’autres paquets qui en avaient besoin. Les choses semblent avoir réussi, mais le panneau d’administration affiche toujours la version 3.3.0.beta1.
Nous avons arrêté et actualisé le conteneur Docker.
Il est également à noter que nous fonctionnons sur Amazon Linux 2, et non sur Ubuntu.
Mes premières réflexions portent peut-être sur la commande git pull ? Peut-être que nous ne récupérons pas la bonne branche ?
Toute aide ou information supplémentaire serait grandement appréciée, car nous aimerions effectuer la mise à niveau afin de ne plus avoir le message « Une mise à jour critique est disponible ».
Dans ce cas, vous exécuteriez le script de lancement existant. Une ou deux fois, cela a fait une différence. Ce n’est pas un script qui change souvent, je pense.
Je rencontre un problème similaire en passant de 3.2.0.beta1-dev à 3.3.0.beta6. Il m’indique qu’il y a une nouvelle version, mais lorsque je clique sur upgrade, la console ne montre rien.
hmm, peut-être est-ce dû à ce problème Let’s Encrypt ? Je pense avoir vu cela sur une autre application sur laquelle j’ai travaillé qui utilise Ubuntu.
Ce pourrait être le cas, mais j’en doute. À moins que…
Vous ne voyez aucune erreur lorsque vous reconstruisez et que le nouveau conteneur démarre ? Ou faites-vous un ./launcher start app après qu’il ait échoué (et vous n’avez pas remarqué qu’il avait échoué) ?
Qu’est-ce que
docker ps
affiche ? Quand le conteneur actuel a-t-il été créé et démarré ?