yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #70068
[Bug 1739440] [NEW] Ironic virt driver is hardcoding Ironic API microversion
Public bug reported:
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://etherpad.openstack.org/p/ironic-api-version-negotiation.
** Affects: nova
Importance: Undecided
Status: New
** Tags: ironic
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1739440
Title:
Ironic virt driver is hardcoding Ironic API microversion
Status in OpenStack Compute (nova):
New
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://etherpad.openstack.org/p/ironic-api-version-negotiation.
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1739440/+subscriptions
Follow ups