[artifact testing] Use local ansible provisioner (#133047) (#133327)

We've seen a number of package testing timeouts where a random command
will hang while establishing an ssh connection.  Instead of running
installation remotely, this switches to the ansible_local provisioner.

(cherry picked from commit a6a66381b6)

Co-authored-by: Jonathan Budzenski <jon@elastic.co>
This commit is contained in:
Kibana Machine 2022-06-01 12:57:22 -05:00 committed by GitHub
parent 57a1624f2d
commit e36d9eb4b6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -6,7 +6,7 @@ Vagrant.configure("2") do |config|
vb.memory = 2048
end
deb.vm.box = 'elastic/debian-9-x86_64'
deb.vm.provision "ansible" do |ansible|
deb.vm.provision "ansible_local" do |ansible|
ansible.playbook = "deb.yml"
end
deb.vm.network "private_network", ip: "192.168.56.5"
@ -17,7 +17,7 @@ Vagrant.configure("2") do |config|
vb.memory = 2048
end
rpm.vm.box = 'elastic/centos-7-x86_64'
rpm.vm.provision "ansible" do |ansible|
rpm.vm.provision "ansible_local" do |ansible|
ansible.playbook = "rpm.yml"
end
rpm.vm.network "private_network", ip: "192.168.56.6"
@ -28,7 +28,7 @@ Vagrant.configure("2") do |config|
vb.memory = 2048
end
docker.vm.box = 'elastic/ubuntu-18.04-x86_64'
docker.vm.provision "ansible" do |ansible|
docker.vm.provision "ansible_local" do |ansible|
ansible.playbook = "docker.yml"
end
docker.vm.network "private_network", ip: "192.168.56.7"