Я столкнулся со следующей ошибкой в версии kitchen- ansible - 0.50.1:
Message: Could not load the 'ansible_playbook' provisioner from the load path. Did you mean: chef_apply, chef_base, chef_solo, chef_zero, dummy, shell ? Please ensure that your provisioner is installed as a gem or included in your Gemfile if using Bundler.
Я использую этот поставщик с драйвером vcenter для тестирования playbook на компьютере windows. Пожалуйста, найдите фрагмент из моего kitchen.yml:
provisioner:
name: ansible_playbook
require_chef_for_busser: false
hosts: cloud
require_windows_support: true
ansible_verbose: true
ansible_version: latest
require_pip: true
ansible_connection: winrm
ansible_inventory: inventory
ansible_cfg_path: ansible.cfg
roles_path : roles
playbook: sample.yml
extra_vars_file: dir/ex/params1.json params2.json
Кроме того, проверил зависимости gem, которые, как мне кажется, встречаются в моей тестовой среде:
test-kitchen 1.24.0
kitchen-ansible 0.50.1
net-ssh 4.2.0
pry 0.12.2
rack 2.0.6
rspec 3.8.0
chefdk 3.6.57
Может кто-нибудь предложить мне как можно решить эту проблему. Заранее спасибо !!