From cae2119c0fb5db1e16a4d5228ee641a2e7a22324 Mon Sep 17 00:00:00 2001 From: hoatle Date: Tue, 2 Oct 2018 16:21:15 +0700 Subject: [PATCH] @ #10258 | BUG: should not create /tmp/vagrant-ansible/inventory/vagrant_ansible_local_inventory/vagrant_ansible_local_inventory --- plugins/provisioners/ansible/provisioner/guest.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/provisioners/ansible/provisioner/guest.rb b/plugins/provisioners/ansible/provisioner/guest.rb index 7b50ac05f..ca4953b72 100644 --- a/plugins/provisioners/ansible/provisioner/guest.rb +++ b/plugins/provisioners/ansible/provisioner/guest.rb @@ -125,7 +125,7 @@ module VagrantPlugins inventory_basedir = File.join(config.tmp_path, "inventory") inventory_path = File.join(inventory_basedir, "vagrant_ansible_local_inventory") - @machine.communicate.sudo("mkdir -p #{inventory_path}") + @machine.communicate.sudo("mkdir -p #{inventory_basedir}") @machine.communicate.sudo("chown -R -h #{@machine.ssh_info[:username]} #{config.tmp_path}") @machine.communicate.sudo("rm -f #{inventory_path}", error_check: false)