[Openstack] [openstack] [pike]

Guru Desai gurud78 at gmail.com
Tue Feb 20 16:54:25 UTC 2018


Here you go with the output :


[root at 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 at controller ~]#


On Tue, Feb 20, 2018 at 10:10 PM, Erik McCormick <emccormick at cirrusseven.com
> 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 <gurud78 at gmail.com> 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 <Remo at italy1.com> wrote:
> >>
> >> Why are you auth on the admin port? Try the default 5000?
> >>
> >>
> >> On Feb 20, 2018, at 7:58 AM, Erik McCormick <emccormick at cirrusseven.com
> >
> >> 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 <gurud78 at gmail.com> 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 at 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 <bestofnithish at gmail.com>
> >> 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 <gurud78 at gmail.com> 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     : openstack at lists.openstack.org
> >> Unsubscribe :
> >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> >>
> >>
> >>
> >>
> >> _______________________________________________
> >> Mailing list:
> >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> >> Post to     : openstack at lists.openstack.org
> >> Unsubscribe :
> >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> >>
> >>
> >> _______________________________________________
> >> Mailing list:
> >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> >> Post to     : openstack at lists.openstack.org
> >> Unsubscribe :
> >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> >>
> >>
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20180220/683e99d8/attachment.html>


More information about the Openstack mailing list