Wait. Why does it say curl -g -i -X GET http://controller:35357/v3/ -H "Accept: application/json" - shouldn't it be your "http://nagraj_controller: 35357/v3/ <http://nagraj_controller:35357/v3/>."?
Regards, Nitish B. On Tue, Feb 20, 2018 at 11:54 AM, Guru Desai <[email protected]> wrote: > Here you go with the output : > > > [root@controller ~]# openstack --debug endpoint list > START with options: [u'--debug', u'endpoint', u'list'] > 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, openid_scope='', > os_beta_command=False, os_compute_api_version='', > 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='', project_domain_id='', > project_domain_name='Default', project_id='', project_name='admin', > protocol='', redirect_uri='', region_name='', service_provider_endpoint='', > service_provider_entity_id='', 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', > u'metering_api_version': u'2', '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': u'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', 'cacert': None, u'key_manager_api_version': u'v1', > u'workflow_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', u'workflow_api_version': u'2', > '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', > u'metering_api_version': u'2', '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': u'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', 'cacert': None, u'key_manager_api_version': u'v1', > u'workflow_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 > 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', > u'metering_api_version': u'2', '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': u'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', 'cacert': None, u'key_manager_api_version': u'v1', > u'workflow_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', > u'metering_api_version': u'2', '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': u'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', 'cacert': None, u'key_manager_api_version': u'v1', > u'workflow_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: endpoint list -> openstackclient.identity.v3.endpoint.ListEndpoint > (auth=True) > 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', > u'metering_api_version': u'2', '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': u'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', 'cacert': None, u'key_manager_api_version': u'v1', > u'workflow_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.7.0 keystoneauth1/3.1.0 > python-requests/2.14.2 CPython/2.7.5" > Starting new HTTP connection (1): controller > http://controller:35357 "GET /v3/ HTTP/1.1" 400 347 > RESP: [400] Date: Tue, 20 Feb 2018 16:50:08 GMT Server: Apache/2.4.6 > (CentOS) mod_wsgi/3.4 Python/2.7.5 Content-Length: 347 Connection: close > Content-Type: text/html; charset=iso-8859-1 > RESP BODY: Omitted, Content-Type is set to text/html; charset=iso-8859-1. > Only application/json responses have their bodies logged. > > Request returned failure status: 400 > Failed to discover available identity versions when contacting > http://controller:35357/v3/. Attempting to parse version from URL. > Making authentication request to http://controller:35357/v3/auth/tokens > Resetting dropped connection: controller > http://controller:35357 "POST /v3/auth/tokens HTTP/1.1" 400 347 > Request returned failure status: 400 > Bad Request (HTTP 400) > Traceback (most recent call last): > File "/usr/lib/python2.7/site-packages/cliff/app.py", line 393, in > run_subcommand > self.prepare_to_run_command(cmd) > File "/usr/lib/python2.7/site-packages/openstackclient/shell.py", line > 200, in prepare_to_run_command > return super(OpenStackShell, self).prepare_to_run_command(cmd) > File "/usr/lib/python2.7/site-packages/osc_lib/shell.py", line 437, in > prepare_to_run_command > self.client_manager.auth_ref > File > "/usr/lib/python2.7/site-packages/openstackclient/common/clientmanager.py", > line 99, in auth_ref > return super(ClientManager, self).auth_ref > File "/usr/lib/python2.7/site-packages/osc_lib/clientmanager.py", line > 239, in auth_ref > self._auth_ref = self.auth.get_auth_ref(self.session) > File > "/usr/lib/python2.7/site-packages/keystoneauth1/identity/generic/base.py", > line 198, in get_auth_ref > return self._plugin.get_auth_ref(session, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/v3/base.py", > line 167, in get_auth_ref > authenticated=False, log=False, **rkwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line > 853, in post > return self.request(url, 'POST', **kwargs) > File "/usr/lib/python2.7/site-packages/osc_lib/session.py", line 40, in > request > resp = super(TimingSession, self).request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line > 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line > 742, in request > raise exceptions.from_response(resp, method, url) > BadRequest: Bad Request (HTTP 400) > clean_up ListEndpoint: Bad Request (HTTP 400) > Traceback (most recent call last): > File "/usr/lib/python2.7/site-packages/osc_lib/shell.py", line 134, in > run > ret_val = super(OpenStackShell, self).run(argv) > File "/usr/lib/python2.7/site-packages/cliff/app.py", line 279, in run > result = self.run_subcommand(remainder) > File "/usr/lib/python2.7/site-packages/osc_lib/shell.py", line 169, in > run_subcommand > ret_value = super(OpenStackShell, self).run_subcommand(argv) > File "/usr/lib/python2.7/site-packages/cliff/app.py", line 393, in > run_subcommand > self.prepare_to_run_command(cmd) > File "/usr/lib/python2.7/site-packages/openstackclient/shell.py", line > 200, in prepare_to_run_command > return super(OpenStackShell, self).prepare_to_run_command(cmd) > File "/usr/lib/python2.7/site-packages/osc_lib/shell.py", line 437, in > prepare_to_run_command > self.client_manager.auth_ref > File > "/usr/lib/python2.7/site-packages/openstackclient/common/clientmanager.py", > line 99, in auth_ref > return super(ClientManager, self).auth_ref > File "/usr/lib/python2.7/site-packages/osc_lib/clientmanager.py", line > 239, in auth_ref > self._auth_ref = self.auth.get_auth_ref(self.session) > File > "/usr/lib/python2.7/site-packages/keystoneauth1/identity/generic/base.py", > line 198, in get_auth_ref > return self._plugin.get_auth_ref(session, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/v3/base.py", > line 167, in get_auth_ref > authenticated=False, log=False, **rkwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line > 853, in post > return self.request(url, 'POST', **kwargs) > File "/usr/lib/python2.7/site-packages/osc_lib/session.py", line 40, in > request > resp = super(TimingSession, self).request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/positional/__init__.py", line > 101, in inner > return wrapped(*args, **kwargs) > File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line > 742, in request > raise exceptions.from_response(resp, method, url) > BadRequest: Bad Request (HTTP 400) > > END return value: 1 > [root@controller ~]# > > > On Tue, Feb 20, 2018 at 10:10 PM, Erik McCormick < > [email protected]> wrote: > >> According to your bootstrap and auth file, you're using >> http://controller:35357/v3, but the error you posted said >> http://nagraj_controller:35357/v3/. >> >> Run this: >> >> openstack --debug endpoint list >> >> Paste the output in here. >> >> -Erik >> >> On Tue, Feb 20, 2018 at 11:22 AM, Guru Desai <[email protected]> wrote: >> > yes, did the bootstrap commands and everything went fine i.e no errors. >> > admin port 35357 as mentioned in the pike install guide for keystone.. >> > >> > keystone-manage bootstrap --bootstrap-password ADMIN_PASS \ >> > >> > --bootstrap-admin-url http://controller:35357/v3 \ >> > >> > --bootstrap-internal-url http://controller:5000/v3 \ >> > >> > --bootstrap-public-url http://controller:5000/v3 \ >> > >> > --bootstrap-region-id RegionOne >> > >> > >> > >> > On Tue, Feb 20, 2018 at 9:43 PM, Remo Mattei <[email protected]> wrote: >> >> >> >> Why are you auth on the admin port? Try the default 5000? >> >> >> >> >> >> On Feb 20, 2018, at 7:58 AM, Erik McCormick < >> [email protected]> >> >> wrote: >> >> >> >> Did you run all the keystone-manage bootstrap commands? This looks >> >> like you're trying to create the domain you're supposed to be >> >> authenticating against. >> >> >> >> On Tue, Feb 20, 2018 at 10:34 AM, Guru Desai <[email protected]> >> wrote: >> >> >> >> Hi Nithish, >> >> >> >> That part is verified. Below is the snippet of the rc file >> >> >> >> export OS_USERNAME=admin >> >> export OS_PASSWORD=ADMIN_PASS >> >> export OS_PROJECT_NAME=admin >> >> export OS_USER_DOMAIN_NAME=Default >> >> export OS_PROJECT_DOMAIN_NAME=Default >> >> export OS_AUTH_URL=http://controller:35357/v3 >> >> export OS_IDENTITY_API_VERSION=3 >> >> >> >> >> >> [root@controller~]# openstack domain create --description "Default >> Domain" >> >> default >> >> Failed to discover available identity versions when contacting >> >> http://controller:35357/v3/. Attempting to parse version from URL. >> >> Bad Request (HTTP 400) >> >> >> >> >> >> On Tue, Feb 20, 2018 at 7:36 PM, nithish B <[email protected]> >> >> wrote: >> >> >> >> >> >> Hi Guru, >> >> This looks more like a problem of finding the credentials. Please >> check if >> >> you sourced the credentials, and you did it right. A sample source >> >> parameters might look like the following: >> >> >> >> export OS_USERNAME=admin >> >> export OS_PASSWORD=<ADMIN-PASS-HERE> >> >> export OS_TENANT_NAME=admin >> >> export OS_AUTH_URL=https://nagaraj_controller:5000/v3 >> >> >> >> Thanks. >> >> >> >> >> >> Regards, >> >> Nitish B. >> >> >> >> On Tue, Feb 20, 2018 at 5:26 AM, Guru Desai <[email protected]> wrote: >> >> >> >> >> >> Hi >> >> >> >> I am trying to install openstack pike and following the instruction >> >> mentioned in >> >> https://docs.openstack.org/keystone/pike/install/keystone- >> install-rdo.html >> >> for installing keystone. I am done with the environment setup. But >> after >> >> installing keystone, tried to create a project as mentioned in the >> guide. >> >> It >> >> shows below error. Not seeing any errors in the logs as such. >> Appreciate >> >> any >> >> inputs : >> >> >> >> openstack project create --domain default --description "Service >> >> Project" service >> >> >> >> Failed to discover available identity versions when contacting >> >> http://nagraj_controller:35357/v3/. Attempting to parse version from >> URL. >> >> Bad Request (HTTP 400) >> >> >> >> Guru >> >> >> >> >> >> _______________________________________________ >> >> Mailing list: >> >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack >> >> Post to : [email protected] >> >> Unsubscribe : >> >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> Mailing list: >> >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack >> >> Post to : [email protected] >> >> Unsubscribe : >> >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack >> >> >> >> >> >> _______________________________________________ >> >> Mailing list: >> >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack >> >> Post to : [email protected] >> >> Unsubscribe : >> >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack >> >> >> >> >> > >> > > > _______________________________________________ > Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/ > openstack > Post to : [email protected] > Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/ > openstack > >
_______________________________________________ Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack Post to : [email protected] Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
