Could you share your endpoint list?
Zitat von Adam Schappell Adam.Schappell@steeltoadconsulting.com:
So I was able to get Keystone working. I had to add v3 to the end of the urls and changed the service project....Confusing to me.
Now I see this in the cinder volume logs on the storage node. No idea where the error is coming from:
2020-10-13 09:37:49.091 15002 ERROR cinder.cmd.volume Traceback (most recent call last): 2020-10-13 09:37:49.091 15002 ERROR cinder.cmd.volume File "/usr/lib/python2.7/site-packages/cinder/cmd/volume.py", line 104, in _launch_service 2020-10-13 09:37:49.091 15002 ERROR cinder.cmd.volume cluster=cluster) 2020-10-13 09:37:49.091 15002 ERROR cinder.cmd.volume File "/usr/lib/python2.7/site-packages/cinder/service.py", line 392, in create 2020-10-13 09:37:49.091 15002 ERROR cinder.cmd.volume cluster=cluster, **kwargs) 2020-10-13 09:37:49.091 15002 ERROR cinder.cmd.volume File "/usr/lib/python2.7/site-packages/cinder/service.py", line 155, in __init__ 2020-10-13 09:37:49.091 15002 ERROR cinder.cmd.volume *args, **kwargs) 2020-10-13 09:37:49.091 15002 ERROR cinder.cmd.volume File "/usr/lib/python2.7/site-packages/cinder/volume/manager.py", line 194, in __init__ 2020-10-13 09:37:49.091 15002 ERROR cinder.cmd.volume *args, **kwargs) 2020-10-13 09:37:49.091 15002 ERROR cinder.cmd.volume File "/usr/lib/python2.7/site-packages/cinder/manager.py", line 183, in __init__ 2020-10-13 09:37:49.091 15002 ERROR cinder.cmd.volume self.scheduler_rpcapi = scheduler_rpcapi.SchedulerAPI() 2020-10-13 09:37:49.091 15002 ERROR cinder.cmd.volume File "/usr/lib/python2.7/site-packages/cinder/rpc.py", line 207, in __init__ 2020-10-13 09:37:49.091 15002 ERROR cinder.cmd.volume obj_version_cap = self.determine_obj_version_cap() 2020-10-13 09:37:49.091 15002 ERROR cinder.cmd.volume File "/usr/lib/python2.7/site-packages/cinder/rpc.py", line 260, in determine_obj_version_cap 2020-10-13 09:37:49.091 15002 ERROR cinder.cmd.volume cinder.context.get_admin_context(), cls.BINARY) 2020-10-13 09:37:49.091 15002 ERROR cinder.cmd.volume File "/usr/lib/python2.7/site-packages/cinder/context.py", line 251, in get_admin_context 2020-10-13 09:37:49.091 15002 ERROR cinder.cmd.volume overwrite=False) 2020-10-13 09:37:49.091 15002 ERROR cinder.cmd.volume File "/usr/lib/python2.7/site-packages/cinder/context.py", line 101, in __init__ 2020-10-13 09:37:49.091 15002 ERROR cinder.cmd.volume super(RequestContext, self).__init__(is_admin=is_admin, **kwargs) 2020-10-13 09:37:49.091 15002 ERROR cinder.cmd.volume File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 108, in inner 2020-10-13 09:37:49.091 15002 ERROR cinder.cmd.volume return wrapped(*args, **kwargs) 2020-10-13 09:37:49.091 15002 ERROR cinder.cmd.volume TypeError: __init__() got an unexpected keyword argument 'project_id' 2020-10-13 09:37:49.091 15002 ERROR cinder.cmd.volume 2020-10-13 09:37:49.095 15002 ERROR cinder.cmd.volume [-] No volume service(s) started successfully, terminating.
On 10/12/20, 4:33 PM, "Eugen Block" eblock@nde.ag wrote:
Hi, did it ever work? Check the cinder logs, the service is apparently not running. Double check your cinder configuration and keystone endpoint for cinder. And I think python2 is deprecated, are you trying to install an
older version?
Regards Eugen Zitat von Adam Schappell <Adam.Schappell@steeltoadconsulting.com>: > Hello Everyone. > > I am having a ton of trouble trying to get cinder working. Here is > output of command with –debug enabled. > hon-cinderclient" -H "X-Auth-Token: > {SHA1}129e96e53eae89cfda31be3c0fcec26477597615" > Starting new HTTP connection (1): 10.10.1.53 > http://10.10.1.53:8776 "GET > /v2/7929351d491347788f5de228e135e67c/os-services HTTP/1.1" 503 218 > RESP: [503] Connection: keep-alive Content-Length: 218 Content-Type: > application/json Date: Mon, 12 Oct 2020 13:50:26 GMT > X-Openstack-Request-Id: req-1db26997-7450-4586-a106-70fc9804ee82 > RESP BODY: {"message": "The server is currently unavailable. Please > try again at a later time.<br /><br />\nThe Keystone service is > temporarily unavailable.\n\n", "code": "503 Service Unavailable", > "title": "Service Unavailable"} > GET call to volumev2 for >
http://10.10.1.53:8776/v2/7929351d491347788f5de228e135e67c/os-services used > request id req-1db26997-7450-4586-a106-70fc9804ee82 > The server is currently unavailable. Please try again at a later > time.<br /><br /> > The Keystone service is temporarily unavailable. > > (HTTP 503) > 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/display.py", line 116, in run > column_names, data = self.take_action(parsed_args) > File > "/usr/lib/python2.7/site-packages/openstackclient/volume/v2/service.py", > line 71, in take_action > parsed_args.service) > File > "/usr/lib/python2.7/site-packages/cinderclient/v2/services.py", line > 47, in list > return self._list(url, "services") > File "/usr/lib/python2.7/site-packages/cinderclient/base.py", line > 84, in _list > resp, body = self.api.client.get(url) > File "/usr/lib/python2.7/site-packages/cinderclient/client.py", > line 200, in get > return self._cs_request(url, 'GET', **kwargs) > File "/usr/lib/python2.7/site-packages/cinderclient/client.py", > line 191, in _cs_request > return self.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/cinderclient/client.py", > line 177, in request > raise exceptions.from_response(resp, body) > ClientException: The server is currently unavailable. Please try > again at a later time.<br /><br /> > The Keystone service is temporarily unavailable. > > (HTTP 503) > clean_up ListService: The server is currently unavailable. Please > try again at a later time.<br /><br /> > The Keystone service is temporarily unavailable. > > (HTTP 503) > 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/display.py", line 116, in run > column_names, data = self.take_action(parsed_args) > File > "/usr/lib/python2.7/site-packages/openstackclient/volume/v2/service.py", > line 71, in take_action > parsed_args.service) > File > "/usr/lib/python2.7/site-packages/cinderclient/v2/services.py", line > 47, in list > return self._list(url, "services") > File "/usr/lib/python2.7/site-packages/cinderclient/base.py", line > 84, in _list > resp, body = self.api.client.get(url) > File "/usr/lib/python2.7/site-packages/cinderclient/client.py", > line 200, in get > return self._cs_request(url, 'GET', **kwargs) > File "/usr/lib/python2.7/site-packages/cinderclient/client.py", > line 191, in _cs_request > return self.request(url, method, **kwargs) > File "/usr/lib/python2.7/site-packages/cinderclient/client.py", > line 177, in request > raise exceptions.from_response(resp, body) > ClientException: The server is currently unavailable. Please try > again at a later time.<br /><br /> > The Keystone service is temporarily unavailable. > > (HTTP 503) > > END return value: 1