я следующий атрибут в шеф-репо/сайт-поваренных книг/datadog/атрибутов/default.rbповар override_attributes не работает
default['datadog']['yumrepo'] = "http://yum.datadoghq.com/rpm"
Я хочу, чтобы переопределить атрибуты для одного узла, так что я добавил следующее в файле узла на сервере шеф
"override_attributes": {
"datadog": {
"yumrepo": "http://yum.datadoghq.com/rpm/x86_64/"
}
},
побежал шеф-клент, но выглядит как override_attributes не действует для этого узла.
любая идея, здесь что не так?
ознакомьтесь с этим: http://stackoverflow.com/questions/12144592/chef-how-do-i-override-default-attributes-in-roles, но если вы можете сделать свой собственный рецепт, попробуйте сделать новый yum репозиторий как переменная – itwasntme
Первоначально я следил за этой ссылкой и создал мое переопределение, но все же не знаю, почему он не работает. – roy
Можете ли вы дать дополнительную информацию? Какая версия шеф-повара? есть ли другие файлы рецептов/ролей/среды, которые используют datadog, которые переопределяют этот атрибут? – Derek