Не удалось загрузить провайдера ansible_playbook из пути загрузки - PullRequest
0 голосов
/ 04 мая 2020

Я столкнулся со следующей ошибкой в ​​версии 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

Может кто-нибудь предложить мне как можно решить эту проблему. Заранее спасибо !!

...