Я пытаюсь настроить Push-задания на существующем сервере Chef.
knife ssl check
, knife client list
и knife node list
возвращает успех, однако:
knife node status
возвращает ошибку HTTP404:
ОШИБКА: объект, который вы ищете, не найден ...
На рабочей станции проверен нож.рб, и он выглядит хорошо.если проблема в ORGANIZATION_NAME или CHEF_SERVER_URL, то она должна завершиться неудачей для всех команд ножа.но я получаю ответ на список узлов ножа.
Ниже приведена конфигурация моего ножа
current_dir = File.dirname(__FILE__)
log_level :info
log_location STDOUT
node_name "NODE1"
chef_server_url "https://SERVER_NAME_FQDN/organizations/ORGANIZATION_NAME"
validation_client_name "ORGANIZATION_NAME-validator"
client_key "#{current_dir}/CLIENT1.pem"
cookbook_path ["#{current_dir}/../cookbooks"]