Current Series Release Notes

Current Series Release Notes



In this release Ubuntu has moved all projects that supported it to python3 which means that there will be a lot of changes. The Puppet OpenStack project does not test the upgrade path from python2 to python3 packages so there might be manual steps required when moving to the python3 packages.

Upgrade Notes

  • This module now requires a puppetlabs-mysql version >= 6.0.0
  • Ubuntu packages are now using python3, the upgrade path is not tested by Puppet OpenStack. Manual steps may be required when upgrading.
  • The keystone::token_driver parameter which has had no effect that past couple of releases and is now deprecated. This parameter if it was set to memcache would install the appropriate python-memcache package. Now that this is removed you need to ensure keystone::manage_backend_package is set properly if you have caching enabled since that manages that package now. The default value for manage_backend_package is true so if you don’t set it explicitly to false there is no change required on your part.

Deprecation Notes

  • The keystone::token_driver is now deprecated, has no effect and will be removed in a future release.

Bug Fixes

  • Fixed a bug where the keystone_user resource would test the password with a disabled project causing it to think the password was changed when it actually wasn’t.

Other Notes

  • The default interface for the keystone providers is to use the “public” interface. This was changed from the “admin” one, since v3 doesn’t require it, and the keystone team even discourages using it.
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.