[TEST] Remove leftover ES temp directories before Vagrant tests (#27722)

Some of the Vagrant tests were failing due to ES temp directories
left over from previous uses of the same VM confusing subsequent
tests into thinking there were multiple ES installs present.

This change wipes all ES temp directories when the test VMs are
brought up.
This commit is contained in:
David Roberts 2017-12-08 17:37:05 +00:00 committed by GitHub
parent 5c9415a4d3
commit d21167e0c2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

5
Vagrantfile vendored
View File

@ -307,4 +307,9 @@ Defaults env_keep += "BATS_ARCHIVES"
SUDOERS_VARS
chmod 0440 /etc/sudoers.d/elasticsearch_vars
SHELL
# This prevents leftovers from previous tests using the
# same VM from messing up the current test
config.vm.provision "clean_tmp", run: "always", type: "shell", inline: <<-SHELL
rm -rf /tmp/elasticsearch*
SHELL
end