Docker 업그레이드 실패

v2.6.0.beta4 +52에서 업그레이드 중입니다.
업그레이드를 시작하려 했더니, 지난번에 업그레이드 중이던 작업들이 여전히 진행 중이었어요 … 도커 매니저만 빼고요?
모든 것을 초기화한 후 도커 업그레이드를 시작했는데, 여기서부터 모든 것이 꼬이기 시작했습니다.

rake aborted!
Don't know how to build task 'themes:update' (See the list of available tasks with `rake --tasks`)
Did you mean?  themes:audit
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rake-13.0.1/exe/rake:27:in `<top (required)>'

다시 시도해 보았습니다.
'themes:update’를 확인한 후 테마 컴포넌트 두 개를 업그레이드했습니다.
Docker 업그레이드 상태를 확인하러 돌아왔을 때, 업그레이드가 성공적으로 완료되어 있었습니다.

테마 컴포넌트를 업그레이드한 것이 문제 해결에 도움이 되었는지 확실하지는 않습니다.
하지만 제가 그렇게 하기 전에 두 번이나 업그레이드에 실패했었거든요.

@geoff777 문제를 해결한 방법을 공유해 주셔서 감사합니다! 테마와 컴포넌트를 어떻게 업그레이드하는지 여쭤봐도 될까요? 저 역시 동일한 오류가 발생하는데, 기본 제공되는 테마가 두 개뿐이고 컴포넌트는 전혀 없습니다. Installing a theme or theme component 에서는 테마 업데이트에 대한 구체적인 내용이 없고, git에서 설치하는 방법만 나와 있습니다. github의 최신 버전으로 기본 테마를 덮어써야 했나요?

제 경우 2.6.0.beta4에서 2.7.0.beta1로 업그레이드하는 중입니다.

P.S. discourse/lib/tasks/themes.rake at b5705348b32fff406d8e7e3463def65eaf635206 · discourse/discourse · GitHub 를 사용하신 것 같은데, 커스터마이징을 설치하지 않으면서 설치 환경을 "업그레이드 가능"한 상태로 유지하려면 이 명령을 어떻게 올바르게 실행해야 하는지 정확히 모르겠습니다.

안드루, 안녕하세요.

테마 컴포넌트가 몇 개 설치되어 있었습니다. 그중 두 개가 업데이트가 필요했죠.
테마 컴포넌트를 업데이트한 것이 모든 것이 정상 작동하기 시작한 이유인지 확신이 서지 않았습니다.
아마도 오래된 컴퓨터의 고스트(고스트 현상) 같은 것인 것 같습니다… 이유는 모르겠지만 세 번째 시도에는 잘 작동했고, 감사합니다. 다시 고장 나기 전에 넘어가겠습니다… :grin:

비슷한 오류가 발생했고, UI에서는 테마가 최신 상태라고 표시됩니다. 어떻게 진행해야 할지 모르겠네요. 또한 2.6에서 2.7로 업데이트 중입니다.

재빌드를 시도해 볼 수 있나요?

cd /var/discourse
./launcher rebuild app

응, 다음에 그렇게 해볼게.

그렇게 하니까 해결됐어요. 감사합니다.