diff --git a/CHANGELOG.md b/CHANGELOG.md index b626a89bf..c395d5c99 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -34,6 +34,7 @@ VM in a multi-VM environment. [GH-761] - With puppet you can now specify `:facter` as a dictionary of facts to override what is generated by Puppet. [GH-753] + - Automatically convert all arguments to `customize` to strings. ## 0.9.7 (February 9, 2012) diff --git a/lib/vagrant/action/vm/customize.rb b/lib/vagrant/action/vm/customize.rb index 715dedfd5..a8696ec91 100644 --- a/lib/vagrant/action/vm/customize.rb +++ b/lib/vagrant/action/vm/customize.rb @@ -15,7 +15,7 @@ module Vagrant customizations.each do |command| processed_command = command.collect do |arg| arg = env[:vm].uuid if arg == :id - arg + arg.to_s end result = env[:vm].driver.execute_command(processed_command)