Activity log for bug #1739440

Date Who What changed Old value New value Message
2017-12-20 15:15:22 Dmitry Tantsur bug added bug
2017-12-21 13:51:22 Dmitry Tantsur 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. 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. If time allows in the Queens release, we would like to make the already merged configdrive change backward compatible with Pike.
2017-12-21 14:17:35 Matt Riedemann nova: status New Triaged
2017-12-21 14:17:36 Matt Riedemann nova: importance Undecided Medium
2017-12-21 14:18:06 Matt Riedemann nova: importance Medium Wishlist
2018-01-19 18:38:13 OpenStack Infra nova: status Triaged In Progress
2018-01-19 18:38:13 OpenStack Infra nova: assignee Jim Rollenhagen (jim-rollenhagen)
2018-03-22 19:12:00 OpenStack Infra nova: assignee Jim Rollenhagen (jim-rollenhagen) Julia Kreger (juliaashleykreger)
2018-07-15 01:19:19 OpenStack Infra nova: status In Progress Fix Released