templates/Vagrantfile.erb in kitchen-vagrant-1.5.1 vs templates/Vagrantfile.erb in kitchen-vagrant-1.5.2
- old
+ new
@@ -90,11 +90,11 @@
<% end %>
c.vm.provider :<%= config[:provider] %> do |p|
<% case config[:provider]
when "virtualbox" %>
- p.name = "kitchen-<%= File.basename(config[:kitchen_root]) %>-<%= instance.name %>"
+ p.name = "kitchen-<%= File.basename(config[:kitchen_root]) %>-<%= instance.name %>-<%= SecureRandom.uuid %>"
<% end %>
<% case config[:provider]
when "virtualbox", /^vmware_/
if config[:gui] == true || config[:gui] == false %>
@@ -106,10 +106,10 @@
when "virtualbox", /^vmware_/, "parallels"
if config[:linked_clone] == true || config[:linked_clone] == false %>
p.linked_clone = <%= config[:linked_clone] %>
<% end
when "hyperv" %>
- p.vmname = "kitchen-<%= File.basename(config[:kitchen_root]) %>-<%= instance.name %>"
+ p.vmname = "kitchen-<%= File.basename(config[:kitchen_root]) %>-<%= instance.name %>-<%= SecureRandom.uuid %>"
<% if config[:linked_clone] == true || config[:linked_clone] == false %>
p.linked_clone = <%= config[:linked_clone] %>
<% end
end %>