[network][chef client 12] The error return value of `service openvswitch status` makes chef cannot start openvswitch if openvswitch stopped
Bug #1310962 reported by
Feng Ju
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack + Chef |
Fix Released
|
Medium
|
Unassigned |
Bug Description
The `service openvswitch status` will return 0 even if openvswitch stopped.
This will make openvswitch stopped forever if openvswitch stopped for some reason.
It's openvswtich bug but we can fix it in the our cookbook.
I searched and found that puppet has fixed this in it's code.
https:/
we can refer to it.
Changed in openstack-chef: | |
milestone: | none → juno-rc1 |
Changed in openstack-chef: | |
importance: | Undecided → Medium |
Changed in openstack-chef: | |
milestone: | juno-rc1 → kilo-rc1 |
Changed in openstack-chef: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
I believe this is handled by the Chef service provider class: chef\lib\ chef\provider\ service\ upstart. rb Therefore you need to write a defect against Chef itself is there's an issue with that. Might need to update your Chef version to pick up that support.
Please verify what levels of cookbooks and Chef your are using.