Привет! Я пытаюсь установить Discourse, используя стандартный процесс ./launcher rebuild app, но во время этапа bootstrap возникает ошибка:
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.
Похоже, ошибка вызвана плагином, который пытается выполнить команду replace над файлом /etc/runit/1.d/letsencrypt, которого не существует внутри контейнера на этапе bootstrap. Соответствующая строка в плагине выглядит так:
- replace:
filename: "/etc/runit/1.d/letsencrypt"
from: "/--keylength/"
to: "-d forum.mysite.org --keylength"
Подскажите, пожалуйста, как исправить это или корректно перегенерировать отсутствующий файл?
Заранее спасибо.