From de80fd33928903e6fd3ec456b908a2968b93df63 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Petr=20=C5=A0tetiar?= Date: Sat, 6 Mar 2021 06:45:38 +0100 Subject: [PATCH] docker: buildslave: make TLS working MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit It seems like twisted actually needs SSL in the connection string, otherwise it will get stuck in the following endless loop: [buildbot_worker.pb.BotFactory#info] Starting factory [twisted.application.internet.ClientService#info] Scheduling retry 1 to connect in 2.1271975799063436 seconds. Signed-off-by: Petr Å tetiar --- docker/buildslave/files/start.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/buildslave/files/start.sh b/docker/buildslave/files/start.sh index 20ac53a..01e888e 100644 --- a/docker/buildslave/files/start.sh +++ b/docker/buildslave/files/start.sh @@ -20,7 +20,7 @@ use_tls="" if [ "$BUILDSLAVE_TLS" = 1 ]; then sed -i \ -e 's#(buildmaster_host, port, #(None, None, #' \ - -e 's#allow_shutdown=allow_shutdown#&, connection_string="TLS:%s:%d:trustRoots=/certs" %(buildmaster_host, port)#' \ + -e 's#allow_shutdown=allow_shutdown#&, connection_string="SSL:%s:%d" %(buildmaster_host, port)#' \ /builder/buildbot.tac fi -- 2.30.2