openvswitch-nova runs after firstboot scripts
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Undecided
|
Ewan Mellor |
Bug Description
The openvswitch-nova init.d script used on XenServer has been set to run at 96 in the boot order (i.e. very late). This is inconvenient, because it means that it runs after the firstboot scripts, so if you want to do an automated install of a compute VM, say, you can't rely on the Open vSwitch rules being ready.
It was moved to 96 from 10, after finding that the Open vSwitch itself wasn't initialized properly at this point. This is not a surprise, since network runs at 10, management-
All init.d numbers are wrt XenServer dom0, which is derived from CentOS 5. XCP installations may vary, but I expect that they are similarly set up.
Changed in nova: | |
status: | New → In Progress |
assignee: | nobody → Ewan Mellor (ewanmellor) |
Changed in nova: | |
milestone: | none → essex-2 |
status: | Fix Committed → Fix Released |
Changed in nova: | |
milestone: | essex-2 → 2012.1 |
Reviewed: https:/ /review. openstack. org/1510 github. com/openstack/ nova/commit/ f11f6f789e2af83 bfc9c25e7485625 e81aa90633
Committed: http://
Submitter: Jenkins
Branch: master
status fixcommitted
done
commit f11f6f789e2af83 bfc9c25e7485625 e81aa90633
Author: Ewan Mellor <email address hidden>
Date: Wed Nov 9 23:24:25 2011 -0800
Bug #888719: openvswitch-nova runs after firstboot scripts
Move openvswitch-nova to 23 in the boot order.
The openvswitch-nova init.d script used on XenServer has been set to run
at 96 in the boot order (i.e. very late). This is inconvenient, because it
means that it runs after the firstboot scripts, so if you want to do an
automated install of a compute VM, say, you can't rely on the Open vSwitch
rules being ready.
23 places it after the networking start up (9 through 14) and before the
firstboot scripts (24).
Change-Id: I5c4f2f02c78bd7 b8ccc6cac4d6549 209a6dcbdb0