no, everywhere its "controller" now. On Tue, Feb 20, 2018 at 10:56 PM, nithish B <[email protected]> wrote:
> Wait. Why does it say curl -g -i -X GET http://controller:35357/v3/ -H > "Accept: application/json" - shouldn't it be your "h > ttp://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-in >>> stall-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
