Stein Series Release Notes

14.3.0

Prelude

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.

New Features

  • Add possibility to configure the size of executor thread pool.

  • Added new parameter oslo::db::config_group that can be used to tell the oslo::db resource in which config section in the configuration file it should set the oslo.db specific database options. This doesn’t change any existing behavior and the default value is database, this is to support services like Placement that reads database config from placement_database group.

  • Added new Oslo::Dbconn data type that can be used to validate a database connection pattern.

Upgrade Notes

  • Ubuntu packages are now using python3, the upgrade path is not tested by Puppet OpenStack. Manual steps may be required when upgrading.

14.2.0

Upgrade Notes

  • The oslo::messaging::zeromq class has no effect so you much use another messaging provider such as rabbitmq.

Deprecation Notes

  • The oslo::messaging::zeromq class is deprecated and has no effect.

14.1.0

Prelude

If you relied on the now removed rabbit_hosts parameters to set rabbit_ha_queues to true automatically when you configured multiple hosts you must now explicitly set it to true.

Upgrade Notes

  • The deprecated options rabbit_host, rabbit_port, rabbit_hosts, rabbit_userid, rabbit_password and rabbit_virtual_host in oslo::messaging::rabbit has been removed. Please use the transport_url in oslo::messaging::default instead.

  • If you relied on the now removed rabbit_hosts parameters to set rabbit_ha_queues to true automatically when you configured multiple hosts you must now explicitly set it to true.