[RFE] expose which conductor instance is managing given Ironic node
Bug #1616878 reported by
Pavlo Shchelokovskyy
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ironic |
In Progress
|
Wishlist
|
Madhuri Kumari |
Bug Description
Currently there is now way to detect this programmatically.
Problem: there are many conductor nodes, and node deploy fails. Which conductor node should operator log into to check the logs?
Possible ways to address this:
1) create a new API endpoint e.g. 'v1/service' that can report which conductor is managing given node. Additionally it can also report aliveness of all Ironic conductors and on which hosts they are running (similar to nova service-list)
2) expose conductor_affinity in node-show (but resolve it to hostname first).
Option 2) is probably quicker to implement, but option 1) has more benefits for operators.
summary: |
- expose which conductor instance is managing given Ironic node + [RFE} expose which conductor instance is managing given Ironic node |
summary: |
- [RFE} expose which conductor instance is managing given Ironic node + [RFE] expose which conductor instance is managing given Ironic node |
To post a comment you must log in.
+1, I'd go for option #2, as we already have some conductor reporting in /v1/drivers