CI / promotion: Nova isn't aware of the nodes that were registered with Ironic
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
High
|
Jim Rollenhagen | ||
tripleo |
Fix Released
|
Critical
|
Emilien Macchi |
Bug Description
All CI periodic jobs fail with "No valid host" error:
http://
http://
Hosts are not deployed:
http://
2017-03-19 07:22:10.000 | +------
2017-03-19 07:22:10.000 | | ID | Name | Status | Task State | Power State | Networks |
2017-03-19 07:22:10.000 | +------
2017-03-19 07:22:10.000 | | 96e8d6bc-
2017-03-19 07:22:10.000 | | 56266ef5-
2017-03-19 07:22:10.000 | +------
ironic node-list
+------
| UUID | Name | Instance UUID | Power State | Provisioning State | Maintenance |
+------
| b4444285-
| 102deb76-
| 8afea687-
+------
Changed in tripleo: | |
importance: | Undecided → High |
status: | New → Triaged |
Changed in tripleo: | |
milestone: | none → pike-1 |
importance: | High → Critical |
summary: |
- CI: periodics jobs fail with "No valid host" error + CI / promotion: Nova isn't aware of the nodes that were registered with + Ironic |
Changed in tripleo: | |
assignee: | nobody → Emilien Macchi (emilienm) |
Changed in tripleo: | |
status: | Triaged → In Progress |
Changed in tripleo: | |
status: | In Progress → Fix Released |
tags: | removed: alert ci promotion-blocker |
It looks like Nova isn't aware of the nodes that were registered with ironic.
introspection passed and the ironic logs show the nodes being powered up and down fine
But when nova tries to schedule a node to boot the scheduler has no nodes to choose from
2017-03-19 07:19:34.157 13121 DEBUG nova.filters [req-702e96af- 318d-4611- af19-d6a1f3321c 6a 7727004211f045a bb45f22d0773242 e3 c8da1df6de9841d 5a922d5da5b69ff 92 - - -] Starting with 0 host(s) get_filtered_ objects /usr/lib/ python2. 7/site- packages/ nova/filters. py:70
"Starting with 0 host(s)"
I would expect that "0" to be a "3"