2ea2399ec3
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
16 lines
727 B
YAML
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`).
|
|
|