Я пытаюсь настроить сервер консула, используя chef, чтобы я мог добавить его на свои серверы. У меня проблема в том, что, если я запускаю команду в блоке bash из правильного каталога и как правильный пользователь, она будет работать, но если я использую мою поваренную книгу шеф-повара, это не будет. Я знаю, что это не много информации, но я очень плохо знаком с консулом и не знаю, какие журналы будут полезны. Просто спросите, и я обновлю ОП полезными журналами.
bash 'start_consul' do
user consul_user
cwd consul_path
code <<-EOH
./consul agent -config-dir #{consul_path}/bootstrap -enable-local-script-checks &
EOH
action :run
end