v3/users reports all users in all domains excepts when domain_specific_drivers_enabled is set to true.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Identity (keystone) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Hi,
Setting "domain_
prevents my calls to "/v3/users" to works when using the admin_token:
@token=
->
/bin/openstack user list --quiet --format csv --long'
127.0.0.1 - - [10/Mar/
If I add a domain option to the openstack user list command, I get the
users of the domain (not 401)
If I do a project list it works and returns the complete list of all
projects in all domains:
Debug: Executing '/bin/openstack project list --quiet --format csv --long'
127.0.0.1 - - [10/Mar/
=> [{:id=>
{:
{:
{:
{:
If I try the exact same command (without the domain option) with
"domain_
list of users in all domains.
This is rather confusing. The "401", unauthorized error is confusing.
The discrepancy between user and project behavior is confusing.
So what is the "correct" behavior ?
affects: | horizon → keystone |
Changed in keystone: | |
milestone: | mitaka-rc1 → none |
tags: | removed: rc-potential |
description: | updated |
This is on centos7
rpm -qa | grep keystone keystonemiddlew are-4.3. 1-0.20160226051 710.455d40c. fc23.noarch keystoneclient- 2.3.2-0. 20160301011539. be9b585. fc23.noarch keystone- 9.0.0.0b4- 0.2016030311403 2.e2ee064. el7.centos. noarch keystone- 9.0.0.0b4- 0.2016030311403 2.e2ee064. el7.centos. noarch keystoneauth1- 2.3.1-0. 20160302005848. 943fde7. el7.centos. noarch
python-
python-
python-
openstack-
python-