프로덕션 사이트 프론트엔드 중단 -- Ember/Test 오류

문제는 Discourse encrypt 플러그인입니다. yml 파일에서 해당 플러그인을 가장 마지막 순서로 배치하고, 처음 문제가 발생하기 직전 커밋(서명 검증이 전날에 깨진 상태)을 선택하면 해결할 수 있습니다. 방법은 다음과 같습니다:

  - git clone https://github.com/discourse/docker-manager.git
  ... 그 외 다른 플러그인 ...
  - git clone https://github.com/discourse/discourse-encrypt.git
  - cd discourse-encrypt && git checkout 12639de

보시는 바와 같이, cd와 git checkout 명령이 후속 명령에 영향을 줄 수 있을까 봐(그렇지 않다고 생각하지만) Discourse encrypt 플러그인을 가장 마지막에 배치했습니다.

그리고 네, 해당 커밋 해시는 확실히 정상적으로 작동하는 마지막 버전입니다.

제 사이트는 이제 다시 정상적으로 작동하고 있으며, Discourse Encrypt에도 다시 녹색 체크 표시가 나타났습니다.