endpoints added with v3 are not visible with v2
Bug #1470635 reported by
Richard Megginson
This bug affects 6 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Identity (keystone) |
Fix Released
|
Wishlist
|
Unassigned | ||
OpenStack-Ansible |
Opinion
|
High
|
Unassigned | ||
puppet-keystone |
Won't Fix
|
High
|
Unassigned |
Bug Description
Create an endpoint with v3::
# openstack --os-identity-
try to list endpoints with v2::
# openstack --os-identity-
nothing.
We are in the process of trying to convert puppet-keystone to v3 with the goal of maintaining backwards compatibility. That means, we want admins/operators not to have to change any existing workflow. This bug causes openstack endpoint list to return nothing which breaks existing workflows and backwards compatibility.
Changed in puppet-keystone: | |
status: | New → Confirmed |
importance: | Undecided → High |
Changed in openstack-ansible: | |
importance: | Undecided → High |
Changed in openstack-ansible: | |
status: | New → Opinion |
To post a comment you must log in.
Wouldn't this not show because the v3 endpoint was posted in the v3 database and the v2 endpoint was posted in the v2 database? I don't think it would make sense for both versions to show in one command as they have different attributes (like interface; attributes may be the wrong word).
If you typed:
# openstack --os-identity- api-version 3 [--admin credentials] endpoint list
would the endpoint not show up as usual?