Ubuntu 25.10 업그레이드 후 Discourse 업데이트가 되지 않습니다

도움之手!

25.04의 EOL(지원 종료)이 다가와서 서버를 Ubuntu 25.10으로 업그레이드했습니다. 그런데 이제 Discourse 업데이트를 시도하면 항상 다음과 같은 오류가 발생합니다:

이 오류의 원인은 무엇일까요?

제 스스로 답변을 올립니다. git pull을 실행하고 런처를 다시 빌드한 결과 모든 것이 정상으로 돌아왔습니다. 다른 분들도 이 문제를 겪을 수 있으니 쿼리를 여기에 남겨두겠습니다.

일반적으로 LTS 버전을 사용하는 것이 권장되며, 이렇게 하면 5년마다 한 번만 업그레이드하면 됩니다. 데스크톱/랩톱에서는 수년간 최신 Ubuntu 버전을 사용했지만, 서버의 경우 가장 최신 버전을 사용하는 것에는 큰 이점이 없습니다.

그건 좀 무리가 있는 거 아닌가요? 새로운 LTS는 2년마다 나오는데, 한꺼번에 2개 릴리스를 건너뛰면 처리해야 할 양이 너무 많지 않나요?

업그레이드 시점이 되면 새 서버로 이전하는 것을 권장합니다. 인플레이스 OS 업그레이드는 상당한 다운타임이 필요하고 문제가 발생할 수 있기 때문입니다. 그래서 저는 주로 2번째 LTS 릴리스가 나올 때까지 사용자를 새 서버로 옮기지 않습니다. (예를 들어, 22.04를 사용하는 사이트는 올해 업그레이드할 계획이며, 아마도 여름에 26.04.1이 출시될 때까지 기다릴 것입니다.)

클린 설치로 이전하는 경우 다운타임이 전혀 발생하지 않습니다(특히 정적 IP를 사용해서 새 서버가 정상적으로 데이터를 쓰기 시작하면 해당 IP를 새 서버로 옮길 수 있다면 더 확실합니다).

우분투에서 여러 번 해봤는데, 사이트가 2~3분 이상 중단된 적은 거의 없었습니다. 물론 스테이징 환경에서 프로세스를 테스트하여 차단 요소가 없는지 확인했지만, 약 24대 정도의 서버를 관리하는 환경에서는 이러한 추가 단계가 정당화됩니다.

좋은 전략이지만, 그런 옵션이 있는 시스템에서만 작동합니다. 제가 관리하는 것의 대부분은 콜로케이션 하드웨어라, 마음대로 새 머신을 띄울 수 있는 사치가 없습니다.

와. 제가 그런 작업을 한 지 10년은 더 지난 것 같은데, 다운타임이 2~3분밖에 안 된다는 걸 전혀 몰랐네요.

저도 그런 환경이 몇 군데 있습니다. 다음에는 OS 업그레이드를 시도해 봐야겠네요.

감사합니다!