Bug 1619250 - openstack quota set fails with Invalid volume client version '3.52'. must be one of: 1, 2, 3
Summary: openstack quota set fails with Invalid volume client version '3.52'. must be ...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-tripleo-common
Version: 14.0 (Rocky)
Hardware: Unspecified
OS: Unspecified
high
urgent
Target Milestone: Upstream M2
: 14.0 (Rocky)
Assignee: Cédric Jeanneret
QA Contact: Alexander Chuzhoy
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-08-20 12:44 UTC by Marius Cornea
Modified: 2023-02-22 23:02 UTC (History)
10 users (show)

Fixed In Version: openstack-tripleo-common-9.2.1-0.20180803214330.el7ost
Doc Type: No Doc Update
Doc Text:
undefined
Clone Of:
Environment:
Last Closed: 2019-01-11 11:51:21 UTC
Target Upstream Version:
Embargoed:
scohen: needinfo+


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
OpenStack gerrit 591531 0 'None' 'MERGED' 'Revert "Include microversion in OS_VOLUME_API_VERSION"' 2019-12-05 17:39:01 UTC
Red Hat Product Errata RHEA-2019:0045 0 None None None 2019-01-11 11:51:42 UTC

Description Marius Cornea 2018-08-20 12:44:40 UTC
Description of problem:

openstack quota set fails with Invalid volume client version '3.52'. must be one of: 1, 2, 3

Version-Release number of selected component (if applicable):
python2-openstackclient-3.16.0-0.20180801103525.f77ca68.el7ost.noarch
python-openstackclient-lang-3.16.0-0.20180801103525.f77ca68.el7ost.noarch
python2-cinderclient-3.6.1-0.20180624204429.a4fc141.el7ost.noarch


How reproducible:
1/1

Steps to Reproduce:

1. Deploy OSP14 overcloud with 1 controller + 1 compute
2. source overcloudrc
3. (overcloud) [stack@undercloud-0 ~]$ openstack quota set --cores -1 --instances -1 --volumes -1 --networks -1 --subnets -1 --ports -1 --routers -1 --ram -1 --secgroups -1 --fixed-ips -1 --floating-ips -1 admin


Actual results:
(overcloud) [stack@undercloud-0 ~]$ openstack quota set --cores -1 --instances -1 --volumes -1 --networks -1 --subnets -1 --ports -1 --routers -1 --ram -1 --secgroups -1 --fixed-ips -1 --floating-ips -1 admin
volume version 3.52 is not in supported versions: 1, 2, 3
Invalid volume client version '3.52'. must be one of: 1, 2, 3


Expected results:
quota gets updated

Additional info:

Debug output:

(undercloud) [stack@undercloud-0 ~]$ openstack quota set --cores -1 --instances -1 --volumes -1 --networks -1 --subnets -1 --ports -1 --routers -1 --ram -1 --secgroups -1 --fixed-ips -1 --floating-ips -1 admin --debug
START with options: [u'quota', u'set', u'--cores', u'-1', u'--instances', u'-1', u'--volumes', u'-1', u'--networks', u'-1', u'--subnets', u'-1', u'--ports', u'-1', u'--routers', u'-1', u'--ram', u'-1', u'--secgroups', u'-1', u'--fixed-ips', u'-1', u'--floating-ips', u'-1', u'admin', u'--debug']
options: Namespace(access_token='***', access_token_endpoint='', access_token_type='', aodh_endpoint='', application_credential_id='', application_credential_name='', application_credential_secret='***', auth_type='password', auth_url='https://192.168.24.2:13000/', cacert=None, cert='', client_id='', client_secret='***', cloud='', code='', debug=True, default_domain='default', default_domain_id='', default_domain_name='', deferred_help=False, discovery_endpoint='', domain_id='', domain_name='', endpoint='', identity_provider='', identity_provider_url='', insecure=None, inspector_api_version='1', inspector_url=None, interface='', key='', log_file=None, openid_scope='', os_alarming_api_version='2', os_baremetal_api_version='1.34', os_beta_command=False, os_compute_api_version='', os_container_infra_api_version='1', os_data_processing_api_version='1.1', os_data_processing_url='', os_database_api_version='1', os_dns_api_version='2', os_identity_api_version='3', os_image_api_version='2', os_key_manager_api_version='1', os_loadbalancer_api_version='2.0', os_network_api_version='', os_object_api_version='', os_orchestration_api_version='1', os_project_id=None, os_project_name=None, os_queues_api_version='2', os_tripleoclient_api_version='1', os_volume_api_version='3.52', os_workflow_api_version='2', passcode='', password='***', profile='', project_domain_id='', project_domain_name='Default', project_id='', project_name='admin', protocol='', redirect_uri='', region_name='', remote_project_domain_id='', remote_project_domain_name='', remote_project_id='', remote_project_name='', roles='', service_provider='', service_provider_endpoint='', service_provider_entity_id='', system_scope='', timing=False, token='***', trust_id='', url='', user_domain_id='', user_domain_name='Default', user_id='', username='admin', verbose_level=3, verify=None)
Auth plugin password selected
auth_config_hook(): {'auth_type': 'password', u'status': u'active', 'tripleoclient_api_version': '1', u'compute_api_version': u'2', 'key': None, u'database_api_version': '1', 'data_processing_api_version': '1.1', 'inspector_api_version': '1', 'auth_url': 'https://192.168.24.2:13000/', u'network_api_version': u'2', u'message': u'', u'image_format': u'qcow2', 'networks': [], u'image_api_version': '2', u'clustering_api_version': u'1', 'verify': True, 'timing': False, u'dns_api_version': '2', u'object_store_api_version': u'1', 'username': 'admin', u'container_infra_api_version': '1', 'loadbalancer_api_version': '2.0', 'verbose_level': 3, 'region_name': '', 'api_timeout': None, u'baremetal_api_version': '1.34', 'queues_api_version': '2', 'auth': {'user_domain_name': 'Default', 'project_name': 'admin', 'project_domain_name': 'Default'}, 'default_domain': 'default', u'container_api_version': u'1', u'image_api_use_tasks': False, u'floating_ip_source': u'neutron', u'orchestration_api_version': '1', u'interface': None, 'password': '***', u'application_catalog_api_version': u'1', 'cacert': None, u'key_manager_api_version': '1', 'beta_command': False, u'metering_api_version': u'2', u'baremetal_status_code_retries': '5', u'identity_api_version': '3', u'workflow_api_version': '2', u'volume_api_version': '3.52', 'deferred_help': False, 'cert': None, u'secgroup_source': u'neutron', 'alarming_api_version': '2', 'debug': True, u'block_storage_api_version': u'2', u'disable_vendor_agent': {}}
defaults: {u'auth_type': 'password', u'compute_api_version': u'2', 'key': None, u'database_api_version': u'1.0', u'metering_api_version': u'2', u'network_api_version': u'2', u'message': u'', u'image_format': u'qcow2', u'image_api_version': u'2', u'clustering_api_version': u'1', 'verify': True, u'interface': None, u'dns_api_version': u'2', u'object_store_api_version': u'1', u'status': u'active', u'container_infra_api_version': u'1', 'api_timeout': None, u'baremetal_api_version': u'1', u'image_api_use_tasks': False, u'floating_ip_source': u'neutron', u'orchestration_api_version': u'1', 'cacert': None, u'application_catalog_api_version': u'1', u'key_manager_api_version': u'v1', u'workflow_api_version': u'2', u'baremetal_status_code_retries': 5, u'identity_api_version': u'2.0', u'volume_api_version': u'2', 'cert': None, u'secgroup_source': u'neutron', u'container_api_version': u'1', u'block_storage_api_version': u'2', u'disable_vendor_agent': {}}
cloud cfg: {'auth_type': 'password', 'username': 'admin', 'tripleoclient_api_version': '1', u'compute_api_version': u'2', u'orchestration_api_version': '1', u'database_api_version': '1', 'data_processing_api_version': '1.1', 'inspector_api_version': '1', 'auth_url': 'https://192.168.24.2:13000/', u'network_api_version': u'2', u'message': u'', u'image_format': u'qcow2', 'networks': [], u'image_api_version': '2', u'clustering_api_version': u'1', 'verify': True, u'dns_api_version': '2', u'object_store_api_version': u'1', u'status': u'active', u'container_infra_api_version': '1', 'loadbalancer_api_version': '2.0', 'verbose_level': 3, 'region_name': '', 'api_timeout': None, u'baremetal_api_version': '1.34', 'queues_api_version': '2', 'auth': {'user_domain_name': 'Default', 'project_name': 'admin', 'project_domain_name': 'Default'}, 'default_domain': 'default', 'debug': True, u'image_api_use_tasks': False, u'floating_ip_source': u'neutron', 'key': None, 'timing': False, 'password': '***', u'application_catalog_api_version': u'1', 'cacert': None, u'key_manager_api_version': '1', 'beta_command': False, u'metering_api_version': u'2', u'baremetal_status_code_retries': '5', u'block_storage_api_version': u'2', u'identity_api_version': '3', u'workflow_api_version': '2', u'volume_api_version': '3.52', 'deferred_help': False, 'cert': None, u'secgroup_source': u'neutron', 'alarming_api_version': '2', u'container_api_version': u'1', u'interface': None, u'disable_vendor_agent': {}}
compute API version 2, cmd group openstack.compute.v2
network API version 2, cmd group openstack.network.v2
image API version 2, cmd group openstack.image.v2
volume version 3.52 is not in supported versions: 1, 2, 3
volume API version 3.52, cmd group openstack.volume.v3
identity API version 3, cmd group openstack.identity.v3
object_store API version 1, cmd group openstack.object_store.v1
key_manager API version 1, cmd group openstack.key_manager.v1
orchestration API version 1, cmd group openstack.orchestration.v1
messaging API version 2, cmd group openstack.messaging.v2
baremetal API version 1.34, cmd group openstack.baremetal.v1
neutronclient API version 2, cmd group openstack.neutronclient.v2
baremetal_introspection API version 1, cmd group openstack.baremetal_introspection.v1
load_balancer API version 2.0, cmd group openstack.load_balancer.v2
data_processing API version 1.1, cmd group openstack.data_processing.v1
alarming API version 2, cmd group openstack.alarming.v2
container_infra API version 1, cmd group openstack.container_infra.v1
dns API version 2, cmd group openstack.dns.v2
workflow_engine API version 2, cmd group openstack.workflow_engine.v2
database API version 1, cmd group openstack.database.v1
tripleoclient API version 1, cmd group openstack.tripleoclient.v1
Auth plugin password selected
auth_config_hook(): {'auth_type': 'password', u'status': u'active', 'tripleoclient_api_version': '1', u'compute_api_version': u'2', 'key': None, u'database_api_version': '1', 'data_processing_api_version': '1.1', 'inspector_api_version': '1', 'auth_url': 'https://192.168.24.2:13000/', u'network_api_version': u'2', u'message': u'', u'image_format': u'qcow2', 'networks': [], u'image_api_version': '2', u'clustering_api_version': u'1', 'verify': True, 'timing': False, u'dns_api_version': '2', u'object_store_api_version': u'1', 'username': 'admin', u'container_infra_api_version': '1', 'loadbalancer_api_version': '2.0', 'verbose_level': 3, 'region_name': '', 'api_timeout': None, u'baremetal_api_version': '1.34', 'queues_api_version': '2', 'auth': {'user_domain_name': 'Default', 'project_name': 'admin', 'project_domain_name': 'Default'}, 'default_domain': 'default', u'container_api_version': u'1', u'image_api_use_tasks': False, u'floating_ip_source': u'neutron', u'orchestration_api_version': '1', u'interface': None, 'password': '***', u'application_catalog_api_version': u'1', 'cacert': None, u'key_manager_api_version': '1', 'beta_command': False, u'metering_api_version': u'2', u'baremetal_status_code_retries': '5', u'identity_api_version': '3', u'workflow_api_version': '2', u'volume_api_version': '3.52', 'deferred_help': False, 'cert': None, u'secgroup_source': u'neutron', 'alarming_api_version': '2', 'debug': True, u'block_storage_api_version': u'2', u'disable_vendor_agent': {}}
Auth plugin password selected
auth_config_hook(): {'auth_type': 'password', u'status': u'active', 'tripleoclient_api_version': '1', u'compute_api_version': u'2', 'key': None, u'database_api_version': '1', 'data_processing_api_version': '1.1', 'inspector_api_version': '1', 'auth_url': 'https://192.168.24.2:13000/', u'network_api_version': u'2', u'message': u'', u'image_format': u'qcow2', 'networks': [], u'image_api_version': '2', u'clustering_api_version': u'1', 'verify': True, 'timing': False, u'dns_api_version': '2', u'object_store_api_version': u'1', 'username': 'admin', u'container_infra_api_version': '1', 'loadbalancer_api_version': '2.0', 'verbose_level': 3, 'region_name': '', 'api_timeout': None, u'baremetal_api_version': '1.34', 'queues_api_version': '2', 'auth': {'user_domain_name': 'Default', 'project_name': 'admin', 'project_domain_name': 'Default'}, 'default_domain': 'default', u'container_api_version': u'1', u'image_api_use_tasks': False, u'floating_ip_source': u'neutron', u'orchestration_api_version': '1', u'interface': None, 'password': '***', u'application_catalog_api_version': u'1', 'cacert': None, u'key_manager_api_version': '1', 'beta_command': False, u'metering_api_version': u'2', u'baremetal_status_code_retries': '5', u'identity_api_version': '3', u'workflow_api_version': '2', u'volume_api_version': '3.52', 'deferred_help': False, 'cert': None, u'secgroup_source': u'neutron', 'alarming_api_version': '2', 'debug': True, u'block_storage_api_version': u'2', u'disable_vendor_agent': {}}
command: quota set -> openstackclient.common.quota.SetQuota (auth=True)
Auth plugin password selected
auth_config_hook(): {'auth_type': 'password', 'beta_command': False, 'tripleoclient_api_version': '1', u'compute_api_version': u'2', 'key': None, u'database_api_version': '1', 'data_processing_api_version': '1.1', 'inspector_api_version': '1', 'auth_url': 'https://192.168.24.2:13000/', 'additional_user_agent': [('osc-lib', '1.11.0')], u'network_api_version': u'2', u'message': u'', u'image_format': u'qcow2', 'networks': [], u'image_api_version': '2', u'clustering_api_version': u'1', 'verify': True, 'timing': False, u'dns_api_version': '2', u'object_store_api_version': u'1', u'status': u'active', u'container_infra_api_version': '1', 'loadbalancer_api_version': '2.0', 'verbose_level': 3, 'region_name': '', 'api_timeout': None, u'baremetal_api_version': '1.34', 'queues_api_version': '2', 'auth': {'user_domain_name': 'Default', 'project_name': 'admin', 'project_domain_name': 'Default'}, 'default_domain': 'default', u'container_api_version': u'1', u'image_api_use_tasks': False, u'floating_ip_source': u'neutron', u'orchestration_api_version': '1', u'interface': None, 'password': '***', u'application_catalog_api_version': u'1', 'cacert': None, u'key_manager_api_version': '1', u'metering_api_version': u'2', u'baremetal_status_code_retries': '5', u'identity_api_version': '3', u'workflow_api_version': '2', u'volume_api_version': '3.52', 'username': 'admin', 'deferred_help': False, 'cert': None, u'secgroup_source': u'neutron', 'alarming_api_version': '2', 'debug': True, u'block_storage_api_version': u'2', u'disable_vendor_agent': {}}
Using auth plugin: password
Using parameters {'username': 'admin', 'project_name': 'admin', 'user_domain_name': 'Default', 'auth_url': 'https://192.168.24.2:13000/', 'password': '***', 'project_domain_name': 'Default'}
Get auth_ref
REQ: curl -g -i -X GET https://192.168.24.2:13000/ -H "Accept: application/json" -H "User-Agent: openstacksdk/0.17.1 keystoneauth1/3.10.0 python-requests/2.19.1 CPython/2.7.5"
Starting new HTTPS connection (1): 192.168.24.2
https://192.168.24.2:13000 "GET / HTTP/1.1" 300 269
RESP: [300] Content-Length: 269 Content-Type: application/json Date: Mon, 20 Aug 2018 12:42:44 GMT Server: Apache Vary: X-Auth-Token x-openstack-request-id: req-f68d83e8-8e1f-4272-9dad-95b009552d95
RESP BODY: {"versions": {"values": [{"status": "stable", "updated": "2018-02-28T00:00:00Z", "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}], "id": "v3.10", "links": [{"href": "https://192.168.24.2:13000/v3/", "rel": "self"}]}]}}
GET call to https://192.168.24.2:13000/ used request id req-f68d83e8-8e1f-4272-9dad-95b009552d95
Making authentication request to https://192.168.24.2:13000/v3/auth/tokens
https://192.168.24.2:13000 "POST /v3/auth/tokens HTTP/1.1" 201 8160
{"token": {"is_domain": false, "methods": ["password"], "roles": [{"id": "17bc5e25aaae4876b8f9c36f69dc79a3", "name": "reader"}, {"id": "ae3eaad8476347e28fa7fd214f1557d0", "name": "admin"}, {"id": "748814d21c884d1e9225f44871b92fd3", "name": "member"}], "expires_at": "2018-08-20T16:42:44.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "df8b6ce5aa854dd4944c37c1b4581d2a", "name": "admin"}, "catalog": [{"endpoints": [{"url": "http://192.168.24.3:35357", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "623bc8e28d91483e99ee935006587338"}, {"url": "http://192.168.24.3:5000", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "9e5d89cb59f2487d87eae1b6394408ae"}, {"url": "https://192.168.24.2:13000", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "bc599bff32124304bb18297b2bb37191"}], "type": "identity", "id": "04711c03baa14cdea10a5eb9132fbf52", "name": "keystone"}, {"endpoints": [{"url": "https://192.168.24.2:13808/v1/AUTH_df8b6ce5aa854dd4944c37c1b4581d2a", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "140629596120411189d5886fb1204462"}, {"url": "http://192.168.24.3:8080", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "20aa3ebdef784bfba26b1e9496f0285c"}, {"url": "http://192.168.24.3:8080/v1/AUTH_df8b6ce5aa854dd4944c37c1b4581d2a", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "e63d75fff34d4937b4d2654e28861950"}], "type": "object-store", "id": "20c0689a5f75478581d75acf3a67a293", "name": "swift"}, {"endpoints": [{"url": "ws://192.168.24.3:9000", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "4d3d81eda50b44f2967611d5aee3e915"}, {"url": "ws://192.168.24.3:9000", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "5b455b9a4e1448d59c498c164534bdfc"}, {"url": "wss://192.168.24.2:9000", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "7027c417085445b49bb84b597691b102"}], "type": "messaging-websocket", "id": "35e333f1257f4058ad2a1b211cfcd85f", "name": "zaqar-websocket"}, {"endpoints": [{"url": "http://192.168.24.3:6385", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "752795dc57154168b3141291b9635636"}, {"url": "https://192.168.24.2:13385", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "a3aef12e7cee4e2dba29b00ddb6f419b"}, {"url": "http://192.168.24.3:6385", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "ae5180152bb54605b561eda3614ed7af"}], "type": "baremetal", "id": "426ecb597d314a52935caeb6f2543df5", "name": "ironic"}, {"endpoints": [{"url": "http://192.168.24.3:8888", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "19542cb4c46149d3875193dbed3c68b6"}, {"url": "http://192.168.24.3:8888", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "a634a5ec0ad34737b00451017d822db1"}, {"url": "https://192.168.24.2:13888", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "b5eed0e4b8fc46639aaf1bd624f776db"}], "type": "messaging", "id": "4af03b07283442bbac6a7b1f2c77d059", "name": "zaqar"}, {"endpoints": [{"url": "https://192.168.24.2:13696", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "162b554dc60446fe8ee5104eebc87b43"}, {"url": "http://192.168.24.3:9696", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "2944670d7a674d7da2cc087dc2f545f9"}, {"url": "http://192.168.24.3:9696", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "92e04b42e9f340b5a76c67cd045c60ff"}], "type": "network", "id": "631b1ba314ef4e4ca74c8a957482848c", "name": "neutron"}, {"endpoints": [{"url": "http://192.168.24.3:5050", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "5aaddcbfabd74339a825cc4891433a93"}, {"url": "http://192.168.24.3:5050", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "98bba324fd0b4e0aa459d1aaf4325043"}, {"url": "https://192.168.24.2:13050", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "b0e09be7a0a241f28ddad9185b9f489e"}], "type": "baremetal-introspection", "id": "67a069ba17a542349b3613fd4d632b32", "name": "ironic-inspector"}, {"endpoints": [{"url": "https://192.168.24.2:13989/v2", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "0d7f5cba5ea24694b5a38f40dcae4c95"}, {"url": "http://192.168.24.3:8989/v2", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "49c96c5c5aa24a8f9f9c494ed652a1b6"}, {"url": "http://192.168.24.3:8989/v2", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "f7595053fdc8496d84a1f75c029ceb77"}], "type": "workflowv2", "id": "8485b95df76a4daaad96aa96e4b9c8cc", "name": "mistral"}, {"endpoints": [{"url": "http://192.168.24.3:8774/v2.1", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "148419c881bf40c497a7ec671a694f4e"}, {"url": "http://192.168.24.3:8774/v2.1", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "803eca5747a04e5991bb4f553efda01a"}, {"url": "https://192.168.24.2:13774/v2.1", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "b5d4c2cb849149b3a7bcbf8366e8bdda"}], "type": "compute", "id": "88a27323bfb04b73b25edd356630ef95", "name": "nova"}, {"endpoints": [{"url": "http://192.168.24.3:9292", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "2473c0fa579f4609aaad9186c4bfaa85"}, {"url": "https://192.168.24.2:13292", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "5008f244a1104d3e805f1e7125794527"}, {"url": "http://192.168.24.3:9292", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "d3929994217f4eccbb153379aa6ce802"}], "type": "image", "id": "8f2fe49a4a504ef4bae58831f30fd5bf", "name": "glance"}, {"endpoints": [{"url": "http://192.168.24.3:8004/v1/df8b6ce5aa854dd4944c37c1b4581d2a", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "4f6967be1fdf4358b2698d6445150ea2"}, {"url": "https://192.168.24.2:13004/v1/df8b6ce5aa854dd4944c37c1b4581d2a", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "a240091ce9e649d29a584141b2674c31"}, {"url": "http://192.168.24.3:8004/v1/df8b6ce5aa854dd4944c37c1b4581d2a", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "e01ed4330a4b402abedd7742c8ed4cd6"}], "type": "orchestration", "id": "91f5045f7c2f475bb3fbc0a099657f67", "name": "heat"}, {"endpoints": [{"url": "https://192.168.24.2:13005/v1", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "66e26e260275446fa3e6c2e1df4b744e"}, {"url": "http://192.168.24.3:8000/v1", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "f6c6fbd08a1c416983ffa02fcf573a18"}, {"url": "http://192.168.24.3:8000/v1", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "ff4ec15e2b3549348cde9dc04097f093"}], "type": "cloudformation", "id": "b052837162d44e23967845ddbc3681d7", "name": "heat-cfn"}, {"endpoints": [{"url": "https://192.168.24.2:13778/placement", "interface": "public", "region": "regionOne", "region_id": "regionOne", "id": "4c5bb5fe9433432dba7b62e0a625b258"}, {"url": "http://192.168.24.3:8778/placement", "interface": "admin", "region": "regionOne", "region_id": "regionOne", "id": "abaa1dff119b4e3b8efac56e40e83fb6"}, {"url": "http://192.168.24.3:8778/placement", "interface": "internal", "region": "regionOne", "region_id": "regionOne", "id": "ac0e2e12480e4be4aa0126652c1ad4ee"}], "type": "placement", "id": "f557f69249364a94be0660c5cece7946", "name": "placement"}], "user": {"domain": {"id": "default", "name": "Default"}, "password_expires_at": null, "name": "admin", "id": "1a56edaa47c842cdbf711ee11a53481d"}, "audit_ids": ["tvRY8qsiScachkusKAWuxA"], "issued_at": "2018-08-20T12:42:44.000000Z"}}
network endpoint in service catalog
run(Namespace(backup_gigabytes=None, backups=None, cores=-1, fixed_ips=-1, floatingip=-1, gigabytes=None, healthmonitor=None, injected_file_content_bytes=None, injected_file_path_bytes=None, injected_files=None, instances=-1, key_pairs=None, l7policy=None, metadata_items=None, network=-1, per_volume_gigabytes=None, port=-1, project=u'admin', quota_class=False, ram=-1, rbac_policy=None, router=-1, security_group=-1, security_group_rule=None, server_group_members=None, server_groups=None, snapshots=None, subnet=-1, subnetpool=None, vip=None, volume_type=None, volumes=-1))
Instantiating identity client: <class 'keystoneclient.v3.client.Client'>
Instantiating compute client for API Version Major: 2, Minor: 0
Instantiating compute api: <class 'openstackclient.api.compute_v2.APIv2'>
Invalid volume client version '3.52'. must be one of: 1, 2, 3
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/cliff/app.py", line 402, in run_subcommand
    result = cmd.run(parsed_args)
  File "/usr/lib/python2.7/site-packages/osc_lib/command/command.py", line 41, in run
    return super(Command, self).run(parsed_args)
  File "/usr/lib/python2.7/site-packages/cliff/command.py", line 184, in run
    return_code = self.take_action(parsed_args) or 0
  File "/usr/lib/python2.7/site-packages/openstackclient/common/quota.py", line 350, in take_action
    volume_client = self.app.client_manager.volume
  File "/usr/lib/python2.7/site-packages/osc_lib/clientmanager.py", line 47, in __get__
    self._handle = self.factory(instance)
  File "/usr/lib/python2.7/site-packages/openstackclient/volume/client.py", line 51, in make_client
    API_VERSIONS
  File "/usr/lib/python2.7/site-packages/osc_lib/utils/__init__.py", line 403, in get_client_class
    'version_map': ', '.join(sorted_versions),
UnsupportedVersion: Invalid volume client version '3.52'. must be one of: 1, 2, 3
clean_up SetQuota: Invalid volume client version '3.52'. must be one of: 1, 2, 3
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/osc_lib/shell.py", line 135, in run
    ret_val = super(OpenStackShell, self).run(argv)
  File "/usr/lib/python2.7/site-packages/cliff/app.py", line 281, in run
    result = self.run_subcommand(remainder)
  File "/usr/lib/python2.7/site-packages/osc_lib/shell.py", line 175, in run_subcommand
    ret_value = super(OpenStackShell, self).run_subcommand(argv)
  File "/usr/lib/python2.7/site-packages/cliff/app.py", line 402, in run_subcommand
    result = cmd.run(parsed_args)
  File "/usr/lib/python2.7/site-packages/osc_lib/command/command.py", line 41, in run
    return super(Command, self).run(parsed_args)
  File "/usr/lib/python2.7/site-packages/cliff/command.py", line 184, in run
    return_code = self.take_action(parsed_args) or 0
  File "/usr/lib/python2.7/site-packages/openstackclient/common/quota.py", line 350, in take_action
    volume_client = self.app.client_manager.volume
  File "/usr/lib/python2.7/site-packages/osc_lib/clientmanager.py", line 47, in __get__
    self._handle = self.factory(instance)
  File "/usr/lib/python2.7/site-packages/openstackclient/volume/client.py", line 51, in make_client
    API_VERSIONS
  File "/usr/lib/python2.7/site-packages/osc_lib/utils/__init__.py", line 403, in get_client_class
    'version_map': ', '.join(sorted_versions),
UnsupportedVersion: Invalid volume client version '3.52'. must be one of: 1, 2, 3

END return value: 1

Comment 3 Alexander Chuzhoy 2018-09-17 14:01:38 UTC
Verified:

Environment:
openstack-tripleo-common-9.3.1-0.20180831204016.bb0582a.el7ost.noarch

(overcloud) [stack@undercloud75 ~]$ openstack quota set --cores -1 --instances -1 --volumes -1 --networks -1 --subnets -1 --ports -1 --routers -1 --ram -1 --secgroups -1 --fixed-ips -1 --floating-ips -1 admin

(overcloud) [stack@undercloud75 ~]$ 
(overcloud) [stack@undercloud75 ~]$ openstack quota show admin
+----------------------+----------------------------------+
| Field                | Value                            |
+----------------------+----------------------------------+
| backup-gigabytes     | 1000                             |
| backups              | 10                               |
| cores                | -1                               |
| fixed-ips            | -1                               |
| floating-ips         | -1                               |
| gigabytes            | 1000                             |
| gigabytes_tripleo    | -1                               |
| groups               | 10                               |
| health_monitors      | None                             |
| injected-file-size   | 10240                            |
| injected-files       | 5                                |
| injected-path-size   | 255                              |
| instances            | -1                               |
| key-pairs            | 100                              |
| l7_policies          | None                             |
| listeners            | None                             |
| load_balancers       | None                             |
| location             | None                             |
| name                 | None                             |
| networks             | -1                               |
| per-volume-gigabytes | -1                               |
| pools                | None                             |
| ports                | -1                               |
| project              | 52905f8886f549edb7acc4d43253ef95 |
| project_name         | admin                            |
| properties           | 128                              |
| ram                  | -1                               |
| rbac_policies        | 10                               |
| routers              | -1                               |
| secgroup-rules       | 100                              |
| secgroups            | -1                               |
| server-group-members | 10                               |
| server-groups        | 10                               |
| snapshots            | 10                               |
| snapshots_tripleo    | -1                               |
| subnet_pools         | -1                               |
| subnets              | -1                               |
| volumes              | -1                               |
| volumes_tripleo      | -1                               |
+----------------------+----------------------------------+

Comment 4 Alexander Chuzhoy 2018-09-17 14:02:16 UTC
Switching the BZ to verified based on comment #3

Comment 7 errata-xmlrpc 2019-01-11 11:51:21 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHEA-2019:0045


Note You need to log in before you can comment on or make changes to this bug.