mitchellh/vagrant — pull request #2904 by chrischillibean (2014-01-28 10:13:32+00:00)
Title: Force up all interfaces after vagrant network config

Chef creates several ethernet aliases (eg. eth1:12, eth1:13) for us (to run various applications off). They're configured in /etc/network/interfaces. However, vagrant brings down eth1, configures it, then brings it back up, without bringing back up the aliases.

This patch forces up all the interfaces to ensure that the networking reflects what's in the interfaces file.

(note - needs a --force since the system still thinks eth1:12 etc are still up, so refuses to bring them up again)