openstack --debug extension list --network START with options: [u'--debug', u'extension', u'list', u'--network'] options: Namespace(access_key='', access_secret='***', access_token='***', access_token_endpoint='', access_token_type='', auth_type='', auth_url='http://controller:35357/v3', cacert=None, cert='', client_id='', client_secret='***', cloud='', code='', consumer_key='', consumer_secret='***', 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, interface='', key='', log_file=None, old_profile=None, openid_scope='', os_beta_command=False, os_compute_api_version='', os_dns_api_version='2', os_identity_api_version='3', os_image_api_version='', os_network_api_version='', os_object_api_version='', os_project_id=None, os_project_name=None, os_volume_api_version='', passcode='', password='***', profile=None, project_domain_id='', project_domain_name='Default', project_id='', project_name='admin', protocol='', redirect_uri='', region_name='', 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', 'beta_command': False, u'compute_api_version': u'2', 'key': None, u'database_api_version': u'1.0', 'cacert': None, 'auth_url': 'http://controller:35357/v3', u'network_api_version': u'2', u'message': u'', u'image_format': u'qcow2', 'networks': [], u'image_api_version': u'2', 'verify': True, u'dns_api_version': '2', u'object_store_api_version': u'1', 'username': 'admin', u'container_infra_api_version': u'1', 'verbose_level': 3, 'region_name': '', 'api_timeout': None, u'baremetal_api_version': u'1', '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': u'1', 'timing': False, 'password': '***', u'application_catalog_api_version': u'1', u'key_manager_api_version': u'v1', u'metering_api_version': u'2', 'deferred_help': False, u'identity_api_version': '3', u'volume_api_version': u'2', 'cert': None, u'secgroup_source': u'neutron', u'status': u'active', 'debug': True, u'interface': None, u'disable_vendor_agent': {}} defaults: {u'auth_type': 'password', u'status': u'active', u'compute_api_version': u'2', 'key': None, u'database_api_version': u'1.0', 'api_timeout': None, u'baremetal_api_version': u'1', u'image_api_version': u'2', u'container_infra_api_version': u'1', u'metering_api_version': u'2', u'image_api_use_tasks': False, u'floating_ip_source': u'neutron', u'orchestration_api_version': u'1', 'cacert': None, u'network_api_version': u'2', u'message': u'', u'image_format': u'qcow2', u'application_catalog_api_version': u'1', u'key_manager_api_version': u'v1', 'verify': True, 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'dns_api_version': u'2', u'object_store_api_version': u'1', u'interface': None, u'disable_vendor_agent': {}} cloud cfg: {'auth_type': 'password', 'beta_command': False, u'compute_api_version': u'2', 'key': None, u'database_api_version': u'1.0', 'cacert': None, 'auth_url': 'http://controller:35357/v3', u'network_api_version': u'2', u'message': u'', u'image_format': u'qcow2', 'networks': [], u'image_api_version': u'2', 'verify': True, u'dns_api_version': '2', u'object_store_api_version': u'1', 'username': 'admin', u'container_infra_api_version': u'1', 'verbose_level': 3, 'region_name': '', 'api_timeout': None, u'baremetal_api_version': u'1', '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': u'1', 'timing': False, 'password': '***', u'application_catalog_api_version': u'1', u'key_manager_api_version': u'v1', u'metering_api_version': u'2', 'deferred_help': False, u'identity_api_version': '3', u'volume_api_version': u'2', 'cert': None, u'secgroup_source': u'neutron', u'status': u'active', 'debug': True, 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 API version 2, cmd group openstack.volume.v2 identity API version 3, cmd group openstack.identity.v3 object_store API version 1, cmd group openstack.object_store.v1 neutronclient API version 2, cmd group openstack.neutronclient.v2 dns API version 2, cmd group openstack.dns.v2 Auth plugin password selected auth_config_hook(): {'auth_type': 'password', 'beta_command': False, u'compute_api_version': u'2', 'key': None, u'database_api_version': u'1.0', 'cacert': None, 'auth_url': 'http://controller:35357/v3', u'network_api_version': u'2', u'message': u'', u'image_format': u'qcow2', 'networks': [], u'image_api_version': u'2', 'verify': True, u'dns_api_version': '2', u'object_store_api_version': u'1', 'username': 'admin', u'container_infra_api_version': u'1', 'verbose_level': 3, 'region_name': '', 'api_timeout': None, u'baremetal_api_version': u'1', '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': u'1', 'timing': False, 'password': '***', u'application_catalog_api_version': u'1', u'key_manager_api_version': u'v1', u'metering_api_version': u'2', 'deferred_help': False, u'identity_api_version': '3', u'volume_api_version': u'2', 'cert': None, u'secgroup_source': u'neutron', u'status': u'active', 'debug': True, u'interface': None, u'disable_vendor_agent': {}} Auth plugin password selected auth_config_hook(): {'auth_type': 'password', 'beta_command': False, u'compute_api_version': u'2', 'key': None, u'database_api_version': u'1.0', 'cacert': None, 'auth_url': 'http://controller:35357/v3', u'network_api_version': u'2', u'message': u'', u'image_format': u'qcow2', 'networks': [], u'image_api_version': u'2', 'verify': True, u'dns_api_version': '2', u'object_store_api_version': u'1', 'username': 'admin', u'container_infra_api_version': u'1', 'verbose_level': 3, 'region_name': '', 'api_timeout': None, u'baremetal_api_version': u'1', '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': u'1', 'timing': False, 'password': '***', u'application_catalog_api_version': u'1', u'key_manager_api_version': u'v1', u'metering_api_version': u'2', 'deferred_help': False, u'identity_api_version': '3', u'volume_api_version': u'2', 'cert': None, u'secgroup_source': u'neutron', u'status': u'active', 'debug': True, u'interface': None, u'disable_vendor_agent': {}} command: extension list -> openstackclient.common.extension.ListExtension Auth plugin password selected auth_config_hook(): {'auth_type': 'password', 'beta_command': False, u'compute_api_version': u'2', 'key': None, u'database_api_version': u'1.0', 'cacert': None, 'auth_url': 'http://controller:35357/v3', u'network_api_version': u'2', u'message': u'', u'image_format': u'qcow2', 'networks': [], u'image_api_version': u'2', 'verify': True, u'dns_api_version': '2', u'object_store_api_version': u'1', 'username': 'admin', u'container_infra_api_version': u'1', 'verbose_level': 3, 'region_name': '', 'api_timeout': None, u'baremetal_api_version': u'1', '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': u'1', 'timing': False, 'password': '***', u'application_catalog_api_version': u'1', u'key_manager_api_version': u'v1', u'metering_api_version': u'2', 'deferred_help': False, u'identity_api_version': '3', u'volume_api_version': u'2', 'cert': None, u'secgroup_source': u'neutron', u'status': u'active', 'debug': True, u'interface': None, u'disable_vendor_agent': {}} Using auth plugin: password Using parameters {'username': 'admin', 'project_name': 'admin', 'user_domain_name': 'Default', 'auth_url': 'http://controller:35357/v3', 'password': '***', 'project_domain_name': 'Default'} Get auth_ref REQ: curl -g -i -X GET http://controller:35357/v3 -H "Accept: application/json" -H "User-Agent: osc-lib/1.3.0 keystoneauth1/2.18.0 python-requests/2.12.4 CPython/2.7.12" Starting new HTTP connection (1): controller http://controller:35357 "GET /v3 HTTP/1.1" 200 250 RESP: [200] Date: Thu, 23 Mar 2017 12:34:17 GMT Server: Apache/2.4.18 (Ubuntu) Vary: X-Auth-Token X-Distribution: Ubuntu x-openstack-request-id: req-db3c9404-7448-4f74-9ade-feed5cd63a8a Content-Length: 250 Keep-Alive: timeout=5, max=100 Connection: Keep-Alive Content-Type: application/json RESP BODY: {"version": {"status": "stable", "updated": "2017-02-22T00:00:00Z", "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}], "id": "v3.8", "links": [{"href": "http://controller:35357/v3/", "rel": "self"}]}} GET call to None for http://controller:35357/v3 used request id req-db3c9404-7448-4f74-9ade-feed5cd63a8a Making authentication request to http://controller:35357/v3/auth/tokens http://controller:35357 "POST /v3/auth/tokens HTTP/1.1" 201 2084 {"token": {"is_domain": false, "methods": ["password"], "roles": [{"id": "e53cc9fca56f4e5384271ff27a99091c", "name": "admin"}], "expires_at": "2017-03-23T13:34:17.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "dbcb86007989419aad14fcef29e07eaa", "name": "admin"}, "catalog": [{"endpoints": [{"url": "http://controller:9292", "interface": "public", "region": "RegionOne", "region_id": "RegionOne", "id": "81f1cd274e9145d7aee19174b2ab5e86"}], "type": "image", "id": "87ea9d18eb1f44d390a74960762a487a", "name": "glance"}, {"endpoints": [{"url": "http://controller:9696", "interface": "public", "region": "RegionOne", "region_id": "RegionOne", "id": "1c32ab91b1324a72a4521acd5797e2eb"}], "type": "network", "id": "96c7c3b230614d13bb0bc286bc1b04c5", "name": "neutron"}, {"endpoints": [{"url": "http://controller:5000/v3/", "interface": "public", "region": "RegionOne", "region_id": "RegionOne", "id": "736063ded8974be08754121ccfcb8cdc"}, {"url": "http://controller:35357/v3/", "interface": "admin", "region": "RegionOne", "region_id": "RegionOne", "id": "995ac3306ba34659912461c4750b7585"}, {"url": "http://controller:5000/v3/", "interface": "internal", "region": "RegionOne", "region_id": "RegionOne", "id": "9b204a567f1f4ff3bedef35bf9038bbb"}], "type": "identity", "id": "e47a61b3d427423b921b6eeff0d6ae9d", "name": "keystone"}, {"endpoints": [{"url": "http://controller:8778", "interface": "public", "region": "RegionOne", "region_id": "RegionOne", "id": "45f1f2101abf4a2f845dd4642bf73ea0"}], "type": "placement", "id": "f0e9f2583c70413e9d075a4a014546bb", "name": "placement"}, {"endpoints": [{"url": "http://controller:8774/v2.1", "interface": "public", "region": "RegionOne", "region_id": "RegionOne", "id": "fd0e61037eb14e06a3eddfa4d0504937"}], "type": "compute", "id": "f3485322b890413ab257f8b9f23a5a31", "name": "nova"}], "user": {"domain": {"id": "default", "name": "Default"}, "password_expires_at": null, "name": "admin", "id": "6c3956d570a54dc88cd1296681ae8915"}, "audit_ids": ["Nf09iS6mRw2JRk_kcuamQg"], "issued_at": "2017-03-23T12:34:17.000000Z"}} run(Namespace(columns=[], compute=False, formatter='table', identity=False, long=False, max_width=0, network=True, noindent=False, print_empty=False, quote_mode='nonnumeric', volume=False)) Connection: Network client initialized using OpenStack SDK: Making authentication request to http://controller:35357/v3/auth/tokens Starting new HTTP connection (1): controller http://controller:35357 "POST /v3/auth/tokens HTTP/1.1" 201 2084 {"token": {"is_domain": false, "methods": ["password"], "roles": [{"id": "e53cc9fca56f4e5384271ff27a99091c", "name": "admin"}], "expires_at": "2017-03-23T13:34:18.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "dbcb86007989419aad14fcef29e07eaa", "name": "admin"}, "catalog": [{"endpoints": [{"url": "http://controller:9292", "interface": "public", "region": "RegionOne", "region_id": "RegionOne", "id": "81f1cd274e9145d7aee19174b2ab5e86"}], "type": "image", "id": "87ea9d18eb1f44d390a74960762a487a", "name": "glance"}, {"endpoints": [{"url": "http://controller:9696", "interface": "public", "region": "RegionOne", "region_id": "RegionOne", "id": "1c32ab91b1324a72a4521acd5797e2eb"}], "type": "network", "id": "96c7c3b230614d13bb0bc286bc1b04c5", "name": "neutron"}, {"endpoints": [{"url": "http://controller:5000/v3/", "interface": "public", "region": "RegionOne", "region_id": "RegionOne", "id": "736063ded8974be08754121ccfcb8cdc"}, {"url": "http://controller:35357/v3/", "interface": "admin", "region": "RegionOne", "region_id": "RegionOne", "id": "995ac3306ba34659912461c4750b7585"}, {"url": "http://controller:5000/v3/", "interface": "internal", "region": "RegionOne", "region_id": "RegionOne", "id": "9b204a567f1f4ff3bedef35bf9038bbb"}], "type": "identity", "id": "e47a61b3d427423b921b6eeff0d6ae9d", "name": "keystone"}, {"endpoints": [{"url": "http://controller:8778", "interface": "public", "region": "RegionOne", "region_id": "RegionOne", "id": "45f1f2101abf4a2f845dd4642bf73ea0"}], "type": "placement", "id": "f0e9f2583c70413e9d075a4a014546bb", "name": "placement"}, {"endpoints": [{"url": "http://controller:8774/v2.1", "interface": "public", "region": "RegionOne", "region_id": "RegionOne", "id": "fd0e61037eb14e06a3eddfa4d0504937"}], "type": "compute", "id": "f3485322b890413ab257f8b9f23a5a31", "name": "nova"}], "user": {"domain": {"id": "default", "name": "Default"}, "password_expires_at": null, "name": "admin", "id": "6c3956d570a54dc88cd1296681ae8915"}, "audit_ids": ["oGVIiR_BTpaA9EK8uUDlIg"], "issued_at": "2017-03-23T12:34:18.000000Z"}} Looking for versions at http://controller:9696 REQ: curl -g -i -X GET http://controller:9696 -H "User-Agent: openstacksdk/0.9.13 keystoneauth1/2.18.0 python-requests/2.12.4 CPython/2.7.12" -H "X-Auth-Token: {SHA1}0aaa0d17b3c555a5974f149d4660b4f22c2a1fdc" Starting new HTTP connection (1): controller http://controller:9696 "GET / HTTP/1.1" 200 119 RESP: [200] Content-Type: application/json; charset=UTF-8 Content-Length: 119 Date: Thu, 23 Mar 2017 12:34:18 GMT Connection: keep-alive RESP BODY: {"versions": [{"status": "CURRENT", "id": "v2.0", "links": [{"href": "http://controller:9696/v2.0/", "rel": "self"}]}]} Using http://controller:9696/v2.0 as public network endpoint REQ: curl -g -i -X GET http://controller:9696/v2.0/extensions -H "User-Agent: openstacksdk/0.9.13 keystoneauth1/2.18.0 python-requests/2.12.4 CPython/2.7.12" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}0aaa0d17b3c555a5974f149d4660b4f22c2a1fdc" http://controller:9696 "GET /v2.0/extensions HTTP/1.1" 503 170 RESP: [503] Content-Length: 170 Content-Type: application/json; charset=UTF-8 X-Openstack-Request-Id: req-bd8ef10b-df95-44be-a302-a72e4afde85e Date: Thu, 23 Mar 2017 12:34:18 GMT Connection: keep-alive RESP BODY: {"message": "The server is currently unavailable. Please try again at a later time.

\n\n\n", "code": "503 Service Unavailable", "title": "Service Unavailable"} GET call to network for http://controller:9696/v2.0/extensions used request id req-bd8ef10b-df95-44be-a302-a72e4afde85e Request returned failure status: 503 'unicode' object has no attribute 'get' Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/cliff/app.py", line 400, in run_subcommand result = cmd.run(parsed_args) File "/usr/lib/python2.7/dist-packages/osc_lib/command/command.py", line 41, in run return super(Command, self).run(parsed_args) File "/usr/lib/python2.7/dist-packages/cliff/display.py", line 113, in run self.produce_output(parsed_args, column_names, data) File "/usr/lib/python2.7/dist-packages/cliff/lister.py", line 53, in produce_output parsed_args, File "/usr/lib/python2.7/dist-packages/cliff/formatters/table.py", line 92, in emit_list self.add_rows(x, column_names, data) File "/usr/lib/python2.7/dist-packages/cliff/formatters/table.py", line 71, in add_rows first_row = next(data_iter) File "/usr/lib/python2.7/dist-packages/openstackclient/common/extension.py", line 122, in utils.get_item_properties( File "/usr/lib/python2.7/dist-packages/openstack/resource2.py", line 728, in list params=query_params) File "/usr/lib/python2.7/dist-packages/keystoneauth1/session.py", line 758, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python2.7/dist-packages/openstack/session.py", line 66, in map_exceptions_wrapper raise exceptions.from_exception(e) File "/usr/lib/python2.7/dist-packages/openstack/exceptions.py", line 128, in from_exception messages = [obj.get('message') for obj in resp.json().values()] AttributeError: 'unicode' object has no attribute 'get' clean_up ListExtension: 'unicode' object has no attribute 'get' Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/osc_lib/shell.py", line 135, in run ret_val = super(OpenStackShell, self).run(argv) File "/usr/lib/python2.7/dist-packages/cliff/app.py", line 279, in run result = self.run_subcommand(remainder) File "/usr/lib/python2.7/dist-packages/osc_lib/shell.py", line 180, in run_subcommand ret_value = super(OpenStackShell, self).run_subcommand(argv) File "/usr/lib/python2.7/dist-packages/cliff/app.py", line 400, in run_subcommand result = cmd.run(parsed_args) File "/usr/lib/python2.7/dist-packages/osc_lib/command/command.py", line 41, in run return super(Command, self).run(parsed_args) File "/usr/lib/python2.7/dist-packages/cliff/display.py", line 113, in run self.produce_output(parsed_args, column_names, data) File "/usr/lib/python2.7/dist-packages/cliff/lister.py", line 53, in produce_output parsed_args, File "/usr/lib/python2.7/dist-packages/cliff/formatters/table.py", line 92, in emit_list self.add_rows(x, column_names, data) File "/usr/lib/python2.7/dist-packages/cliff/formatters/table.py", line 71, in add_rows first_row = next(data_iter) File "/usr/lib/python2.7/dist-packages/openstackclient/common/extension.py", line 122, in utils.get_item_properties( File "/usr/lib/python2.7/dist-packages/openstack/resource2.py", line 728, in list params=query_params) File "/usr/lib/python2.7/dist-packages/keystoneauth1/session.py", line 758, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python2.7/dist-packages/openstack/session.py", line 66, in map_exceptions_wrapper raise exceptions.from_exception(e) File "/usr/lib/python2.7/dist-packages/openstack/exceptions.py", line 128, in from_exception messages = [obj.get('message') for obj in resp.json().values()] AttributeError: 'unicode' object has no attribute 'get' END return value: 1