Commit 610cbfd3 authored by Thomas Gambier's avatar Thomas Gambier 🚴🏼

check_websocket_available: don't check valid SSL

parent ea9878eb
Pipeline #27021 failed with stage
in 0 seconds
...@@ -21,6 +21,7 @@ from zope.interface import implementer ...@@ -21,6 +21,7 @@ from zope.interface import implementer
from slapos.grid.promise import interface from slapos.grid.promise import interface
from slapos.grid.promise.generic import GenericPromise from slapos.grid.promise.generic import GenericPromise
import ssl
import websocket import websocket
@implementer(interface.IPromise) @implementer(interface.IPromise)
...@@ -45,7 +46,11 @@ class RunPromise(GenericPromise): ...@@ -45,7 +46,11 @@ class RunPromise(GenericPromise):
content_to_receive = self.getConfig('content-to-receive') content_to_receive = self.getConfig('content-to-receive')
try: try:
ws = websocket.create_connection(url, timeout=int(self.getConfig('timeout', default_timeout))) ws = websocket.create_connection(
url,
timeout=int(self.getConfig('timeout', default_timeout)),
sslopt={"cert_reqs": ssl.CERT_NONE}
)
except websocket._exceptions.WebSocketBadStatusException: except websocket._exceptions.WebSocketBadStatusException:
self.logger.error( self.logger.error(
"ERROR connection not possible while accessing %r", url) "ERROR connection not possible while accessing %r", url)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment