안녕하세요. 표준 ./launcher rebuild app 프로세스를 사용하여 Discourse를 설치하려고 하는데, 부트스트랩 단계에서 오류가 발생하고 있습니다:
FAILED
--------------------
Errno::ENOENT: No such file or directory @ rb_sysopen - /etc/runit/1.d/letsencrypt
Location of failure: /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.3.0/lib/pups/replace_command.rb:11:in `read'
replace failed with the params {"filename"=>"/etc/runit/1.d/letsencrypt", "from"=>"/--keylength/", "to"=>"-d forum.mysite.org --keylength"}
bootstrap failed with exit code 1
** FAILED TO BOOTSTRAP ** please scroll up and look for earlier error messages, there may be more than one.
오류는 부트스트랩 중 컨테이너 내에 존재하지 않는 /etc/runit/1.d/letsencrypt 파일에 대해 replace 명령을 실행하려는 플러그인으로 인해 발생하는 것으로 보입니다. 해당 플러그인의 관련 부분은 다음과 같습니다:
- replace:
filename: "/etc/runit/1.d/letsencrypt"
from: "/--keylength/"
to: "-d forum.mysite.org --keylength"
이 문제를 수정하거나 누락된 파일을 올바르게 재생성하는 방법에 대한 조언을 주실 수 있을까요?
미리 감사드립니다.