Alvaro asked me to move this discussion to the ML: 
https://github.com/mitchellh/vagrant/issues/2881#issuecomment-34147376

In summary I see a few issues:

   - As a user I don't expect placing network config to be handled 
   differently when placed in a global config block vs a provider config 
   block, esp since vagrant seems to be heading in a direction where one would 
   use it to configure the same box across different providers (dev on VBox, 
   prod on AWS for instance), being able to have per-provider network config 
   work gracefully would seem to be the goal.
   - The way vagrant handles "re-configuring" the network is fragile; it 
   stops the network, re-generates some temp files, ssh's them over, then 
   re-starts the network. You can easily see how this would break if ssh only 
   listens on the port that is being taken down, as the subsequent config/ifup 
   commands will not succeed. It would seem that the config files should be 
   pre-generated, copied over in a single ssh request, and ifdown/ifup in a 
   single request to eliminate the network suicide problem currently exhibited.

I think in the end those are the major issues that I feel exist after 
working through this particular issue.

Thoughts?
Alan

-- 
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/groups/opt_out.

Reply via email to