csmu
(Keith John Hutchison - Ceiteach Seán Mac Úistin)
2월 22, 2020, 6:31오전
1
Context: I’m creating a staging site to test updating production to the latest version.
./launcher rebuild web_only fails with
chown: cannot dereference '/var/www/discourse/public/plugins/discourse-internet-explorer': No such file or directory
params:
## Which Git revision should this container use? (default: tests-passed)
#version: tests-passed
#version: 760fbf0c417d09559dc3d4267df24e55e67e604a
version: v2.4.0.beta1
Looks like it’s related to
Hi there!
I have revision: stable in my containers/app.yml which currently resolves to v2.3.8. I am getting an error when trying to rebuild the container:
I, [2019-12-24T17:46:51.163113 #1] INFO -- : > cd /var/www/discourse && find /var/www/discourse ! -user discourse -exec chown discourse {} \+
chown: cannot dereference '/var/www/discourse/public/plugins/discourse-internet-explorer': No such file or directory
It looks like the discourse-internet-explorer plugin was introduced in the v2.4.0 …
Any ideas on how to work around this?
sam
(Sam Saffron)
2월 23, 2020, 6:05오전
2
역사적인 설치 작업을 수행하는 것은 쉽지 않을 것입니다. 이전 버전의 기본 이미지를 선택하는 것을 권장합니다. base_image: .... 요소를 통해 이를 제어할 수 있습니다.
Jite
(Johannes Tegnér)
5월 4, 2020, 7:29오전
5
안녕하세요! 최신 버전(2.5.0.beta3)에서 부트스트랩을 실행할 때 이 오류가 발생하고 있습니다. (컨테이너는 구축되어 실행 중이지만, 플러그인을 제거하고 일부 설정을 수정하기 위해 재구축이 필요합니다.)
명백한 해결 방법이 있는지, 아니면 포럼 사용자들이 저를 싫어할 정도로 다운타임이 발생하면서 클린 리빌드를 해야 하는지 궁금합니다.
이미지를 다시 빌드하기 전에 discourse_docker 저장소를 업데이트하니 해결되었습니다.
Jite
(Johannes Tegnér)
5월 5, 2020, 8:43오전
7
이미지를 가져오거나 리포지토리 자체를 가져오는 방식으로 말씀하시는 건가요? 한번 시도해볼게요! 정말 감사합니다
저는 리포지토리 자체를 가져오는 것을 의미했습니다. discourse_docker 리포지토리에는 제거된 플러그인으로 인해 해당 문제를 수정하는 최근 커밋이 몇 개 있습니다. 저는 그 수정 사항이 없는 한 달 전의 리포지토리를 기반으로 작업하고 있었습니다. git fetch/git merge를 실행하니 해결되었습니다.
Jite
(Johannes Tegnér)
5월 5, 2020, 12:52오후
9
네, 시도해 봤어요 (여기 와서 말 한마디 해야 하는데 깜빡했네요, 헤헤). 지금은 잘 작동합니다!
도움 주셔서 감사합니다