Opsworks / Chef 11.10.4 простой шаблонный рецепт без создания какого-либо файла - PullRequest
0 голосов
/ 02 октября 2018

Блок кода шаблона моего шеф-повара (foobar/recipes/default.rb):

template "/tmp/test" do
    group "root"
    owner "root"
    mode "0644"
    source "test.erb"
end

И файл test.erbfoobar/templates/default/test.erb):

foobar

Я пытаюсь проверить мойрецепт для экземпляра EC2:

# opsworks-agent-cli run_command update_custom_cookbooks
# opsworks-agent-cli run_command execute_recipes

Без ошибок, но у меня должен быть новый файл /tmp/test, созданный, но не имеющий.

Любая подсказка?

Редактировать: в конфигурации JSON;У меня есть:

  "opsworks": {
    "agent_version": "xxxx",
    "activity": "execute_recipes",
    "valid_client_activities": [
      "reboot",
      "stop",
      "deploy",
      "grant_remote_access",
      "revoke_remote_access",
      "update_agent",
      "setup",
      "configure",
      "update_dependencies",
      "install_dependencies",
      "update_custom_cookbooks",
      "execute_recipes",
      "sync_remote_users"
    ],
...