Chef-клиент запускает половинное копирование поваренных книг из каталога site-cookbooks в каталог cookbooks
У меня есть специальная поваренная книга, в которой настраиваются мои серверы Jenkins. В кулинарной книге 3 рецепта. я использую librarian-chef
управлять моими зависимостями поваренной книги. Chef запускается в локальном режиме, и я использую terraform для обеспечения своих узлов Chef.
Когда я бегу chef-client -z
он пытается скопировать мою собственную кулинарную книгу в site-cookbooks
каталог в cookbooks
каталог. Причина, по которой я говорю "пытается", заключается в том, что он копирует только один из рецептов, но не копирует другие рецепты или другие файлы поваренной книги, например metadata.rb
, В конечном итоге я получаю ошибки при включении Java-кулинарной книги в свой рецепт, потому что она не может разрешить эти зависимости поваренной книги
Если я вручную захожу на узел и копирую каталог на себя, все работает отлично.
1 ответ
Эта ошибка устранена в последней стабильной версии chef. Вы можете попробовать это