Rebuild가 templates/import/phpbb3.template.yml 관련으로 루프에 들어감

SMTP 비밀번호를 변경해야 해서 How to modify email settings 의 지시를 따랐습니다.

.launcher/rebuild/app을 실행하면 다음이 반복됩니다:

x86_64 arch detected.
Ensuring launcher is up to date
Fetching origin
Updating Launcher...
Updating 3715498..072c526
error: Your local changes to the following files would be overwritten by merge:
        templates/import/phpbb3.template.yml
Please commit your changes or stash them before you merge.
Aborting
failed to update
Launcher updated, restarting...

Rebuild goes into a loop 을 찾았는데, 매우 유사하지만 완전히 같은 문제는 아닙니다.

솔직히 말하면, 업그레이드 통보를 받을 때만 업그레이드를 했을 뿐, 1년 전 설치 이후로는 이 시스템을 건드리지 않았습니다. 도움을 주시면 감사하겠습니다.

다음과 같이 시도해 볼까요?

./launcher stop app

그 다음

./launcher start app

SMTP 세부 정보만 수정했다면 전체 재빌드가 필요하지 않다고 기억하고 있습니다.

그렇게 하면 될까요?

좋은 생각이었지만, 작동하지 않았습니다. 여전히 이전 SMTP 자격 증명을 사용했습니다.

실수했네요! ./launcher stop app이 아니라 ./launcher destroy app입니다. 이 명령어로 시도해 보시겠어요?

그렇게 하면 되긴 하지만, 결국 이 문제를 미래의 재구축 시점까지 미루고 있는 것 같다는 느낌이 듭니다.

이 주제에서 누군가가 비슷한 문제를 겪은 것 같습니다. 도움이 된다면 참고해 주세요:

다음 명령어를 실행해야 할 것 같습니다.

cd /var/discourse
git stash
git pull

감사합니다! 이 방법으로 해결되었습니다.