[해결됨] 2.6.0.beta2 업데이트 후 Discourse가 더 이상 실행되지 않음

안녕하세요,

어제 SSH를 통해 2.6.0.beta2 업데이트를 설치하려고 했습니다. 업데이트 자체는 문제없이 실행됩니다. 업데이트에 시간이 오래 걸릴 수 있다는 안내도 확인했습니다. 하지만 하루가 지나면 다시 정상 작동해야 합니다. 포스트가 약 1,000개 정도밖에 없으므로 실제로는 아주 큰 포럼은 아닙니다…

모든 플러그인을 제거하고 재구축을 다시 시작해 보았지만 변화가 없습니다. Docker 컨테이너는 실행 중이며, 데이터베이스와 웹소켓도 정상적으로 작동하고 있습니다. 하지만 Docker 컨테이너 앞에 있는 nginx 서버에서 502 오류가 발생하고 있습니다.

이 문제를 디버깅하기 위해 어떻게 시작해야 할까요? 아이디어가 있으신가요?

첫 단계는 아마도 소켓 설정을 우회하여 discourse가 어떤 상태인지 확인하는 것일 것입니다.

502 Bad Gateway

포럼에 직접 접근하려고 하면 이런 결과가 나옵니다… 즉, 백그라운드에서 무언가가 정상적으로 작동하지 않는 것이죠…

문제를 찾았어요! bootsnap-compiled-cache 디렉터리 때문이었어요… 이 문제와 관련된 게시물도 하나 더 있네요…

Docker 컨테이너 안에서 백업을 시도했을 때 권한 오류가 나서 알게 되었어요… 다른 분들에게도 도움이 되길 바랍니다…

이 인스턴스는 어떻게 설치되었나요?

간단한 설치 가이드에 설명된 대로입니다.

이 가이드를 따랐나요?

네, 하지만 그건 봄이었어요…

새로운 베타 버전을 위해 업데이트를 했습니다…

git pull
./launcher rebuild app