puppet-nova/releasenotes/notes/authtoken-049381ec171680e4.yaml
Iury Gregory Melo Ferreira 94a6343b57 Move nova to authtoken
In nova::keystone::authtoken, use keystone::resource::authtoken to configure
keystone_authtoken section in nova.conf, with all parameters
required to configure keystonemiddleware.
This patch will allow to deploy Nova to use Keystone v3 authentification.
Update acceptance and examples

Some deprecations:
- nova::api::admin_tenant_name is deprecated in favor of
  nova::keystone::authtoken::project_name.
- nova::api::admin_user is deprecated in favor of
  nova::keystone::authtoken::username.
- nova::api::admin_password is deprecated in favor of
  nova::keystone::authtoken::password.
- nova::api::identity_uri is deprecated in favor of
  nova::keystone::authtoken::auth_url.
- nova::api::auth_version is deprecated in favor of
  nova::keystone::authtoken::auth_version
- nova::api::auth_uri is deprecated in favor of
  nova::keystone::authtoken::auth_uri
- nova::memcached_servers is deprecated in favor of
  nova::keystone::authtoken::memcached_servers.

The patch is backward compatible and keep defaults values like before.

Depends-On: I299d4c372da702232eaa7cb34b690e372f56e701
Change-Id: I32649549879f912a0f49881c244b119497cf8473
Related-Bug: #1604463
2016-08-15 14:31:06 -04:00

12 lines
770 B
YAML

---
features:
- Configure keystonemiddleware in a consistent way with all options required for Keystone v3.
deprecations:
- nova::api::admin_tenant_name is deprecated in favor of nova::keystone::authtoken::project_name.
- nova::api::admin_user is deprecated in favor of nova::keystone::authtoken::username.
- nova::api::admin_password is deprecated in favor of nova::keystone::authtoken::password.
- nova::api::identity_uri is deprecated in favor of nova::keystone::authtoken::auth_url.
- nova::api::auth_version is deprecated in favor of nova::keystone::authtoken::auth_version
- nova::api::auth_uri is deprecated in favor of nova::keystone::authtoken::auth_uri
- nova::memcached_servers is deprecated in favor of nova::keystone::authtoken::memcached_servers.