Aravind,

I installed 1.5.3 and the id parameter is now working with the shell 
provisioner. 

However, I tried to use the preserve_order flag and received a similar 
message:

shell provisioner:

* The following settings shouldn't exist: preserve_order


Not entirely sure I'm using it correctly as I couldn't find an example:


    config.vm.provider "virtualbox" do |vb, override|

        override.vm.provision "shell",

            inline: "echo virtualbox chef-install override", id: 
"chef-install", preserve_order: true

    end

But the above appears it would be correct.

Thoughts?



On Sunday, April 13, 2014 3:37:00 AM UTC-7, [email protected] wrote:
>
> On Monday, April 7, 2014 3:51:28 PM UTC-7, Kurt Bosselman wrote:
> > shell provisioner: 
> > * The following settings shouldn't exist: id
> > Is there a new or different way to override a provision definition for a 
> specific provider?
>
> This is now fixed in the latest upstream code - 
> https://github.com/mitchellh/vagrant/commit/541ebd8935421caf4ea3634171b85a925b1a0381
>
> Aravind.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Vagrant" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to