Newton Series Release Notes

Newton Series Release Notes


New Features

  • Heat has additional configuration option for plugin_dirs parameter. This parameter provides a list of directories to search for plug-ins. This change allows configuration of plugin_dirs parameter in heat.conf file.


Other Notes

  • Management of heat configuration is now optional for heat::keystone::domain which allows you to manage the users and domain seperately from the service configuration.


New Features

  • Passes parameter to keystone authtoken define to manage python-memcache package install.


New Features

  • Allows configuration of [yaql] settings to control memory_quota and limit_iterators settings.


New Features

  • Configure keystonemiddleware in a consistent way with all options required for Keystone v3.

Deprecation Notes

  • heat::auth_uri is deprecated in favor of heat::keystone::authtoken::auth_uri.

  • heat::identity_uri is deprecated in favor of heat::keystone::authtoken::auth_url.

  • heat::auth_plugin is deprecated in favor of heat::keystone::authtoken::auth_type.

  • heat::keystone_user is deprecated in favor of heat::keystone::authtoken::username.

  • heat::keystone_tenant is deprecated in favor of heat::keystone::authtoken::project_name.

  • heat::keystone_password is deprecated in favor of heat::keystone::authtoken::password.

  • heat::keystone_user_domain_name is deprecated in favor of heat::keystone::authtoken::user_domain_name.

  • heat::keystone_user_domain_id is deprecated, use the name option.

  • heat::keystone_project_domain_name is deprecated in favor of heat::keystone::authtoken::project_domain_name.

  • heat::keystone_project_domain_id is deprecated, use the name option.

  • heat::memcached_servers is deprecated in favor of heat::keystone::authtoken::memcached_servers.


New Features

  • Add environment_dir and template_dir options to config.

  • allows configuring CORS settings.


Bug Fixes

  • The keystone auth class has been updated to provide a default service_name to allow a user to specify a custom auth_name that may not contain the name of the service.

  • Added the ability to manage the memcached servers for keystone_authtoken in heat


New Features

  • Add support for oslo_messaging_amqp backend via puppet-oslo resource

  • Add oslo.messaging transport_url parameters via puppet-oslo resource

  • Add api_paste type/provider.

  • Implement crontab to purge deleted data using heat-manage purge_deleted tool.

  • Support of PyMySQL driver for MySQL backend.

  • Switch to puppet-oslo resource usage (instead of manual configuration file editing).

  • Release notes are no longer maintained by hand, we now use the reno tool to manage them.

  • Configure “trustee” and “clients_keystone” sections. Support auth_plugin and versionless auth urls.

Upgrade Notes

  • Removed deprecated options “keystone_host”, “keystone_port”, “keystone_protocol”.

Deprecation Notes

  • Remove QPID messaging support. Qpid messaging driver is removed from oslo.messaging so we won’t support anymore.

  • verbose option is now deprecated for removal, the parameter has no effect.

  • Deprecated “admin_user”, “admin_password” and “admin_tenant_name” options in favour of auth_plugin auth method.

Other Notes

  • Drop all Qpid support, it was removed from Oslo in Mitaka.

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.