Skip to content

Commit

Permalink
Force Ansible 2.x compatiblity mode in Vagrant
Browse files Browse the repository at this point in the history
In some setups it miss-detects the Ansible version and uses 1.8
compatiblity mode, which doesn't work properly with modern Ansible.
  • Loading branch information
evgeni committed Sep 26, 2024
1 parent c2bdd33 commit 875349d
Showing 1 changed file with 1 addition and 0 deletions.
1 change: 1 addition & 0 deletions vagrant/lib/forklift/box_distributor.rb
Original file line number Diff line number Diff line change
Expand Up @@ -190,6 +190,7 @@ def configure_ansible(machine, ansible, box_name)

[playbooks].flatten.each_with_index do |playbook, index|
machine.vm.provision("main#{index}", type: 'ansible') do |ansible_provisioner|
ansible_provisioner.compatibility_mode = '2.0'
ansible_provisioner.playbook = playbook
ansible_provisioner.extra_vars = ansible['variables']
ansible_provisioner.groups = @ansible_groups
Expand Down

0 comments on commit 875349d

Please sign in to comment.