xenserver: Bring up physical devices before configuring local port.
authorBen Pfaff <blp@nicira.com>
Sat, 8 Aug 2009 00:02:34 +0000 (17:02 -0700)
committerBen Pfaff <blp@nicira.com>
Sat, 8 Aug 2009 00:02:34 +0000 (17:02 -0700)
commit0d7e8aac8dbecf1481afcf909b5f156286f52944
treedbeecf8c754d9a4e6eff3c132a3422179a47a9a8
parentc170afc1dbdcf2e5adb1a0d2da6635bd81b7126f
xenserver: Bring up physical devices before configuring local port.

If DHCP is in use, then the physical devices have to be up before we
configure the local port, otherwise the DHCP request will never hit the
wire and we have no hope of getting an IP address.

This problem has been here for a long time, but it was masked until
commit c170afc1 "xenserver: Really take devices down in
interface-reconfigure." actually caused devices to go down and stay down.

Fixes bug #1809 "vswitch upgrade broke the xenserver".
xenserver/opt_xensource_libexec_interface-reconfigure