결국 업그레이드가 완전히 순조롭게 진행되지는 않았습니다. 사이트를 읽기 전용으로 설정하고, 전원을 끄고, 전체 머신 스냅샷을 찍은 후 다시 전원을 켜서 업그레이드를 시도했습니다. 하지만 ‘여기를 클릭하여 업그레이드’ 링크가 아무 반응을 보이지 않았습니다. 그래서 admin/upgrade로 직접 이동하여 Docker를 업그레이드했는데 이는 정상적으로 완료되었고, 이후 Discourse 업그레이드를 시도했으나 실패했습니다. 그중 일부 메시지는 다음과 같습니다:
$ bundle install --deployment --jobs 4 --without test development
[DEPRECATED]--deployment플래그는 bundler 호출 간에 기억되는 데 의존하므로, 향후 버전에서 더 이상 지원되지 않습니다. 대신bundle config set --local deployment 'true'를 사용하고 이 플래그 사용을 중단하세요.
[DEPRECATED]--without플래그는 bundler 호출 간에 기억되는 데 의존하므로, 향후 버전에서 더 이상 지원되지 않습니다. 대신bundle config set --local without 'test development'를 사용하고 이 플래그 사용을 중단하세요.Fetching gem metadata from https://rubygems.org/…
web-push-3.0.0은 ruby 버전 >= 3.0을 요구하며, 이는 현재 버전인 2.7.6과 호환되지 않습니다.
Docker Manager: FAILED TO UPGRADE
#<RuntimeError: RuntimeError>
이후 로그인하여 수동 업그레이드를 수행했습니다. git pull과 launcher rebuild app을 실행했는데, 이는 작동하여 서비스가 다시 정상적으로 실행되도록 했습니다.
읽기 전용 모드를 해제했지만, 이제 답장/새 메시지 편집기 오른쪽에 에디터 미리보기가 표시되지 않습니다. 해당 영역은 단순히 흰색으로 비어 있습니다.
미리보기가 표시되지 않는 원인을 파악하는 방법에 대한 조언이 있을까요?
현재 설치된 플러그인은 discourse-mark와 discourse-solved뿐입니다.
discourse-mark에 체크 표시가 없는 이유를 모르겠습니다. 아마 제거하거나 재설치해 봐야 할 것 같습니다(만약 그것이 좋은 아이디어라면, 어떻게 해야 하는지 안내해 주시면 감사하겠습니다).
감사합니다.
