nova/releasenotes/notes/deprecate-old-auth-parameters-948d70045335b312.yaml
Clenimar Filemon 2ea2399ec3 Support Identity v3 when connecting to Ironic
This patch makes Nova:
a) support Identity v3 params when creating an Ironiccient by
creating a v3Password auth plugin and a Session;
b) deprecate auth parameters admin_tenant_name, admin_username
admin_password and admin_url;
c) remove support to admin_auth_token auth parameter [1].

[1] admin_auth_token was deprecated
(317d9d8f13) in favour of admin_username and
admin_password (which are deprecated now in favour of username and
password). More info at Keystone release notes (see Deprecation Notes
and Security Issues):
http://docs.openstack.org/releasenotes/keystone/mitaka.html#deprecation-notes

Change-Id: Id837d26bb21c158de0504627e488c0692aef1e24
Closes-Bug: #1582045
2016-08-18 14:24:35 -03:00

16 lines
727 B
YAML

---
deprecations:
- The auth parameters `admin_username`, `admin_password`,
`admin_tenant_name` and `admin_url` of the [ironic] config
option group are now deprecated and will be removed in a
future release. Using these parameters will log a warning.
Please use `username`, `password`, `project_id` (or
`project_name`) and `auth_url` instead. If you are using
Keystone v3 API, please note that the name uniqueness for
project and user only holds inside the same hierarchy level,
so you must also specify domain information for user (i.e.
`user_domain_id` or `user_domain_name`) and for project, if
you are using `project_name` (i.e. `project_domain_id` or
`project_domain_name`).