Ironic virt driver is hardcoding Ironic API microversion
Bug #1739440 reported by
Dmitry Tantsur
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Wishlist
|
Julia Kreger |
Bug Description
Doing this imposes a minimum cap on the Ironic version Nova can work with, even if potentially it can use older version (with somewhat reduced functionality, for example, booting from volume is optional).
This complicates upgrades by enforcing a strict ordering between Ironic API and Nova compute. It also makes using mixed versions impossible.
We should make the virt driver negotiated a version, and then gracefully downgrade the feature set. See some thoughts at https:/
If time allows in the Queens release, we would like to make the already merged configdrive change backward compatible with Pike.
description: | updated |
Changed in nova: | |
assignee: | nobody → Jim Rollenhagen (jim-rollenhagen) |
status: | Triaged → In Progress |
Changed in nova: | |
assignee: | Jim Rollenhagen (jim-rollenhagen) → Julia Kreger (juliaashleykreger) |
To post a comment you must log in.
Let's see what the change looks like and then we'll decide if this is more of a bug fix or a feature.