[Bug 1593664] [NEW] openstackclient fails with --os-token and --os-url
Alfredo Moralejo
amoralej at redhat.com
Fri Jun 17 10:16:12 UTC 2016
Public bug reported:
Since https://github.com/openstack/python-
openstackclient/commit/6ae0d2e8a54fd5139e63a990ab4bdce634e73c5e was
merged, authentication using admin token is failing.
Test:
export OS_IMAGE_API_VERSION=1
export OS_IDENTITY_API_VERSION=3
export OS_TOKEN=57562bf156da4e09899b37cca5a63ba5
export OS_URL=http://127.0.0.1:35357/v3
Try any operation:
[root at packstack2 ~]# openstack service list
WARNING: openstackclient.common.exceptions is deprecated and will be removed after Jun 2017. Please use osc_lib.exceptions
WARNING: openstackclient.common.utils is deprecated and will be removed after Jun 2017. Please use osc_lib.utils
'StrOpt' object has no attribute 'deprecated'
And returns 1.
With a version before merging that patch:
# openstack service create compute
WARNING: openstackclient.common.exceptions is deprecated and will be removed after Jun 2017. Please use osc_lib.exceptions
WARNING: openstackclient.common.utils is deprecated and will be removed after Jun 2017. Please use osc_lib.utils
+---------+----------------------------------+
| Field | Value |
+---------+----------------------------------+
| enabled | True |
| id | 780dab36834b45fe981aaadec54365bc |
| name | |
| type | compute |
+---------+----------------------------------+
[root at packstack2 ~]# openstack service list
WARNING: openstackclient.common.exceptions is deprecated and will be removed after Jun 2017. Please use osc_lib.exceptions
WARNING: openstackclient.common.utils is deprecated and will be removed after Jun 2017. Please use osc_lib.utils
+----------------------------------+------+---------+
| ID | Name | Type |
+----------------------------------+------+---------+
| 780dab36834b45fe981aaadec54365bc | | compute |
+----------------------------------+------+---------+
Note this is having a high impact as this mechanism is used to bootstrap keystone in different deployment tools.
** Affects: python-openstackclient
Importance: Undecided
Status: New
** Also affects: python-openstackclient
Importance: Undecided
Status: New
** No longer affects: python-openstackclient (Ubuntu)
--
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to python-openstackclient in Ubuntu.
https://bugs.launchpad.net/bugs/1593664
Title:
openstackclient fails with --os-token and --os-url
Status in python-openstackclient:
New
Bug description:
Since https://github.com/openstack/python-
openstackclient/commit/6ae0d2e8a54fd5139e63a990ab4bdce634e73c5e was
merged, authentication using admin token is failing.
Test:
export OS_IMAGE_API_VERSION=1
export OS_IDENTITY_API_VERSION=3
export OS_TOKEN=57562bf156da4e09899b37cca5a63ba5
export OS_URL=http://127.0.0.1:35357/v3
Try any operation:
[root at packstack2 ~]# openstack service list
WARNING: openstackclient.common.exceptions is deprecated and will be removed after Jun 2017. Please use osc_lib.exceptions
WARNING: openstackclient.common.utils is deprecated and will be removed after Jun 2017. Please use osc_lib.utils
'StrOpt' object has no attribute 'deprecated'
And returns 1.
With a version before merging that patch:
# openstack service create compute
WARNING: openstackclient.common.exceptions is deprecated and will be removed after Jun 2017. Please use osc_lib.exceptions
WARNING: openstackclient.common.utils is deprecated and will be removed after Jun 2017. Please use osc_lib.utils
+---------+----------------------------------+
| Field | Value |
+---------+----------------------------------+
| enabled | True |
| id | 780dab36834b45fe981aaadec54365bc |
| name | |
| type | compute |
+---------+----------------------------------+
[root at packstack2 ~]# openstack service list
WARNING: openstackclient.common.exceptions is deprecated and will be removed after Jun 2017. Please use osc_lib.exceptions
WARNING: openstackclient.common.utils is deprecated and will be removed after Jun 2017. Please use osc_lib.utils
+----------------------------------+------+---------+
| ID | Name | Type |
+----------------------------------+------+---------+
| 780dab36834b45fe981aaadec54365bc | | compute |
+----------------------------------+------+---------+
Note this is having a high impact as this mechanism is used to bootstrap keystone in different deployment tools.
To manage notifications about this bug go to:
https://bugs.launchpad.net/python-openstackclient/+bug/1593664/+subscriptions
More information about the Ubuntu-openstack-bugs
mailing list