[openstack-dev] [ironic] versioning of IPA, it is time or is it?
divius.inside at gmail.com
Thu Jun 2 21:03:36 UTC 2016
2 июня 2016 г. 10:19 PM пользователь "Loo, Ruby" <ruby.loo at intel.com>
> I recently reviewed a patch  that is trying to address an issue with
ironic (master) talking to a ramdisk that has a mitaka IPA lurking around.
> It made me think that IPA may no longer be a teenager (yay, boo). IPA now
has a stable branch. I think it is time it grows up and acts responsibly.
Ironic needs to know which era of IPA it is talking to. Or conversely, does
ironic want to specify which microversion of IPA it wants to use? (Sorry,
Dmitry, I realize you are cringing.)
With versioning in place we'll have to fix one IPA version in ironic.
Meaning, as soon as we introduce a new feature, we have to explicitly break
compatibility with old ramdisk by requesting a version it does not support.
Even if the feature itself is optional. Or we have to wait some long time
before using new IPA features in ironic. I hate both options.
Well, or we can use some different versioning procedure :)
> Has anyone thought more than I have about this (i.e., more than 2ish
> If the solution (whatever it is) is going to take a long time to
implement, is there anything we can do in the short term (ie, in this
>  https://review.openstack.org/#/c/319183/
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the OpenStack-dev