In case of identity v3, isolated admin users get the admin role
assigned on the project, but not on the domain.
If policy.v3cloudsample.json is in use, the admin role is required
on the domain for several admin actions to be performed.
Extending the CredsClient to support adding role on domain.
This patch changes the creds client for v3, and as there was
no unit test coverage for dynamic creds provider using creds
client on v3, adding the tests.
Reviewed: https:/ /review. openstack. org/226297 /git.openstack. org/cgit/ openstack/ tempest/ commit/ ?id=4bee2e765a7 7f3f3012e18a1f2 db2f076fa00c39
Committed: https:/
Submitter: Jenkins
Branch: master
commit 4bee2e765a77f3f 3012e18a1f2db2f 076fa00c39
Author: Andrea Frittoli (andreaf) <email address hidden>
Date: Tue Sep 22 13:06:18 2015 +0100
Add admin role on domain for v3
In case of identity v3, isolated admin users get the admin role v3cloudsample. json is in use, the admin role is required
assigned on the project, but not on the domain.
If policy.
on the domain for several admin actions to be performed.
Extending the CredsClient to support adding role on domain.
This patch changes the creds client for v3, and as there was
no unit test coverage for dynamic creds provider using creds
client on v3, adding the tests.
Change-Id: Iaea458fc8a24f6 831476c9ec37cb1 1d253fcd0ec
Closes-bug: #1494291