Bug 1246641
| Summary: | 'openstack baremetal introspection bulk start' does not leave nodes powered off | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | Ronelle Landy <rlandy> | ||||
| Component: | rhosp-director | Assignee: | chris alfonso <calfonso> | ||||
| Status: | CLOSED INSUFFICIENT_DATA | QA Contact: | yeylon <yeylon> | ||||
| Severity: | unspecified | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 7.0 (Kilo) | CC: | hbrock, jtrowbri, mburns, rhel-osp-director-maint, rlandy, srevivo, whayutin | ||||
| Target Milestone: | y2 | Keywords: | Automation, ZStream | ||||
| Target Release: | Director | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2015-08-31 16:56:55 UTC | Type: | Bug | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Attachments: |
|
||||||
|
Description
Ronelle Landy
2015-07-24 18:21:33 UTC
Created attachment 1055864 [details]
sudo journalctl -u openstack-ironic-conductor -l --no-pager | grep 40da75b9-be0d-41aa-a5f3-4218c002c78c
The full ironic-conductor log for the first node is attached. Some additional context, This power state change is not coming from Ironic. We see the node get powered off after the discovery ramdisk completes: Jul 24 12:29:10 virtblade11.virt.lab.eng.bos.redhat.com ironic-conductor[12221]: 2015-07-24 12:29:10.394 12221 DEBUG ironic.conductor.manager [-] RPC change_node_power_state called for node 40da75b9-be0d-41aa-a5f3-4218c002c78c. The desired new state is power off. change_node_power_state /usr/lib/python2.7/site-packages/ironic/conductor/manager.py:431 Jul 24 12:29:20 virtblade11.virt.lab.eng.bos.redhat.com ironic-conductor[12221]: 2015-07-24 12:29:20.963 12221 INFO ironic.conductor.utils [-] Successfully set node 40da75b9-be0d-41aa-a5f3-4218c002c78c power state to power off. Then, about a minute later, Ironic finds the node powered on: Jul 24 12:30:16 virtblade11.virt.lab.eng.bos.redhat.com ironic-conductor[12221]: 2015-07-24 12:30:16.414 12221 WARNING ironic.conductor.manager [-] During sync_power_state, node 40da75 b9-be0d-41aa-a5f3-4218c002c78c state does not match expected state 'power off'. Updating recorded state to 'power on'. Note, there are no logs in between showing a RPC call to change the power state. My suspicion is that there is something outside of the deployment powering on the node, but I am not sure how to confirm that. Is this still reproducing? Hard to tell - in CI ( keep testing operational) we are working around this by turning the nodes off via Ironic before deploy. |