Description:
Train node import failing with websocket._exceptions.WebSocketBadStatusException: Handshake status 503 Service Unavailable
log snippet:
https://logserver.rdoproject.org/openstack-periodic-integration-stable4/opendev.org/openstack/tripleo-ci/master/periodic-tripleo-ci-centos-8-ovb-3ctlr_1comp-featureset001-train/dd652e3/logs/undercloud/home/zuul/overcloud_import_nodes.log.txt.gz
~~~
Exception occured while running the command
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/tripleoclient/command.py", line 32, in run
super(Command, self).run(parsed_args)
File "/usr/lib/python3.6/site-packages/osc_lib/command/command.py", line 41, in run
return super(Command, self).run(parsed_args)
File "/usr/lib/python3.6/site-packages/cliff/command.py", line 185, in run
return_code = self.take_action(parsed_args) or 0
File "/usr/lib/python3.6/site-packages/tripleoclient/v1/overcloud_node.py", line 424, in take_action
instance_boot_option=parsed_args.instance_boot_option
File "/usr/lib/python3.6/site-packages/tripleoclient/workflows/baremetal.py", line 62, in register_or_update
with tripleoclients.messaging_websocket() as ws:
File "/usr/lib/python3.6/site-packages/tripleoclient/plugin.py", line 223, in messaging_websocket
cacert=self._instance.cacert)
File "/usr/lib/python3.6/site-packages/tripleoclient/plugin.py", line 89, in __init__
sslopt=OS_CACERT)
File "/usr/lib/python3.6/site-packages/websocket/_core.py", line 514, in create_connection
websock.connect(url, **options)
File "/usr/lib/python3.6/site-packages/websocket/_core.py", line 226, in connect
self.handshake_response = handshake(self.sock, *addrs, **options)
File "/usr/lib/python3.6/site-packages/websocket/_handshake.py", line 79, in handshake
status, resp = _get_resp_headers(sock)
File "/usr/lib/python3.6/site-packages/websocket/_handshake.py", line 160, in _get_resp_headers
raise WebSocketBadStatusException("Handshake status %d %s", status, status_message, resp_headers)
websocket._exceptions.WebSocketBadStatusException: Handshake status 503 Service Unavailable
Handshake status 503 Service Unavailable
~~~
Another failure:
https://logserver.rdoproject.org/openstack-periodic-integration-stable4/opendev.org/openstack/tripleo-ci/master/periodic-tripleo-ci-centos-8-ovb-3ctlr_1comp_1supp-featureset039-train/5406364/logs/undercloud/home/zuul/overcloud_import_nodes.log.txt.gz
https://logserver.rdoproject.org/openstack-periodic-integration-stable4/opendev.org/openstack/tripleo-ci/master/periodic-tripleo-ci-centos-8-ovb-3ctlr_1comp_1supp-featureset039-train/be0cba5/logs/undercloud/home/zuul/overcloud_import_nodes.log.txt.gz
AFICT the isse here is that Zaqar is not operational?
In logfile[1] many messages like this: asyncio. websocket. WebSocketServer Protocol [-] failing WebSocket opening handshake ('HTTP method 'OPTIONS' not allowed') asyncio. websocket. WebSocketServer Protocol [-] dropping connection to peer tcp4:192. 168.24. 1:52714 with abort=False: HTTP method 'OPTIONS' not allowed
2022-05-22 20:06:12.204 7 INFO autobahn.
2022-05-22 20:06:12.205 7 WARNING autobahn.
SSL issues[2] ?
[1] https:/ /logserver. rdoproject. org/openstack- periodic- integration- stable4/ opendev. org/openstack/ tripleo- ci/master/ periodic- tripleo- ci-centos- 8-ovb-3ctlr_ 1comp-featurese t001-train/ dd652e3/ logs/undercloud /var/log/ containers/ zaqar/zaqar- server. log.txt. gz /logserver. rdoproject. org/openstack- periodic- integration- stable4/ opendev. org/openstack/ tripleo- ci/master/ periodic- tripleo- ci-centos- 8-ovb-3ctlr_ 1comp-featurese t001-train/ dd652e3/ logs/undercloud /var/log/ containers/ httpd/zaqar/ zaqar_wsgi_ error.log. txt.gz
[2] https:/