[openstack-dev] [keystone] keystone middleware package changing release method in Liberty

Morgan Fainberg morgan.fainberg at gmail.com
Sat Apr 18 03:20:02 UTC 2015

Hi everyone,

I wanted to communicate to the community that the Keystone development team has determined that keystonemiddleware package should no longer be released in the same manner as the client libraries. Instead we will be releasing keystonemiddleware in the same manner as Keystone, in the coordinated style.

There are a number of reasons but the largest factor is coordinating the requirements. Since keystonemiddleware runs in the process space / interpreter for the services (e.g. Nova) there is no expectation that the version of keystonemiddleware from Juno will run in Liberty nova (or vice versa). 

With this in mind we will be updating all of the testing and gating to make keystonemiddleware conform in the same manner as the services that utilize it. This change will start with the Liberty release cycle. Kilo and previous releases of OpenStack will continue to rely on the 1.x.x semver releases that mirror the stable/xxx branches of keystonemiddleware.

Version numbers and other choices related to this change will be discussed with the Release Management team and updated during the Liberty cycle. This will not impact or change our support plans for the kilo or Juno releases / associated versions of keystonemiddleware. (Full support and maintenance is planned for the lifespan of Juno and Kilo releases).[1]

Please feel free to respond in this thread or speak with us on IRC if you have questions of concerns about this change. 


[1] Note: keystonemiddleware was not used by the integrated release until Juno. 
Sent via mobile

More information about the OpenStack-dev mailing list