Je viens de remarquer que j’étais censé faire une mise à jour de Discourse, alors j’ai effectué une mise à jour sans problème.
Le tableau de bord m’a informé que je devais désactiver le plugin footnote et reconstruire l’application. Après avoir fait cela, j’obtiens maintenant un écran de démarrage infini (points animés).
J’ai essayé d’arrêter, de démarrer, de reconstruire, de redémarrer… rien n’aide. Vos réflexions sur la façon de déboguer / corriger seraient grandement appréciées.
sudo docker logs app
run-parts: executing /etc/runit/1.d/00-ensure-links
run-parts: executing /etc/runit/1.d/00-fix-var-logs
run-parts: executing /etc/runit/1.d/01-cleanup-web-pids
run-parts: executing /etc/runit/1.d/anacron
run-parts: executing /etc/runit/1.d/cleanup-pids
Cleaning stale PID files
run-parts: executing /etc/runit/1.d/copy-env
run-parts: executing /etc/runit/1.d/letsencrypt
[Mar 30 Jan 2024 12:27:24 AM UTC] Domains not changed.
[Mar 30 Jan 2024 12:27:24 AM UTC] Skip, Next renewal time is: 2024-03-13T00:35:08Z
[Mar 30 Jan 2024 12:27:24 AM UTC] Add '--force' to force to renew.
[Mar 30 Jan 2024 12:27:24 AM UTC] Installing key to: /shared/ssl/community.acescentral.com.key
[Mar 30 Jan 2024 12:27:24 AM UTC] Installing full chain to: /shared/ssl/community.acescentral.com.cer
[Mar 30 Jan 2024 12:27:24 AM UTC] Run reload cmd: sv reload nginx
warning: nginx: unable to open supervise/ok: file does not exist
[Mar 30 Jan 2024 12:27:25 AM UTC] Reload error for :
[Mar 30 Jan 2024 12:27:25 AM UTC] Domains not changed.
[Mar 30 Jan 2024 12:27:25 AM UTC] Skip, Next renewal time is: 2024-03-12T00:35:09Z
[Mar 30 Jan 2024 12:27:25 AM UTC] Add '--force' to force to renew.
[Mar 30 Jan 2024 12:27:25 AM UTC] Installing key to: /shared/ssl/community.acescentral.com_ecc.key
[Mar 30 Jan 2024 12:27:25 AM UTC] Installing full chain to: /shared/ssl/community.acescentral.com_ecc.cer
[Mar 30 Jan 2024 12:27:25 AM UTC] Run reload cmd: sv reload nginx
warning: nginx: unable to open supervise/ok: file does not exist
[Mar 30 Jan 2024 12:27:25 AM UTC] Reload error for :
Started runsvdir, PID is 537
ok: run: redis: (pid 549) 0s
ok: run: postgres: (pid 551) 0s
nginx: [warn] the "listen ... http2" directive is deprecated, use the "http2" directive instead in /etc/nginx/conf.d/discourse.conf:60
supervisor pid: 548 unicorn pid: 577
Je pense que le Bug devrait être corrigé maintenant, donc je ne pense pas que ce soit ça.
Il y a peut-être plus de détails dans vos /logs ou dans la console de votre navigateur qui pourraient le confirmer, mais si vous reconstruisez sans cela, cela répondra également à la question.
Au cas où ce ne serait pas le cas, vous pouvez également affiner en utilisant les différentes options du mode sans échec pour voir s’il s’agit d’un thème/composant de thème. Et il peut également être utile de partager une liste de vos plugins au cas où quelqu’un pourrait repérer un problème connu.