buildmaster: update to v2.4.1
authorJo-Philipp Wich <jo@mein.io>
Sat, 11 Apr 2020 22:15:26 +0000 (00:15 +0200)
committerJo-Philipp Wich <jo@mein.io>
Sat, 11 Apr 2020 22:15:26 +0000 (00:15 +0200)
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
docker/buildmaster/Dockerfile
phase1/master.cfg
phase2/master.cfg

index d3a6376bd49bef3999820765eb894bb56ac33b27..a5add6631be4a3d2ca685d292e0de6851d8cdfbe 100644 (file)
@@ -8,27 +8,30 @@ ENV         BUILDMASTER_PHASE  1
 
 USER root
 
-RUN apt-get update && \
-    apt-get install -y \
-       pwgen \
-       locales \
-       buildbot \
-       build-essential \
-       libncurses5-dev \
-       gawk \
-       git-core \
-       pv \
-       gosu \
-       signify-openbsd \
-       python3-pip \
-       wget && \
-    apt-get clean && \
-    localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8 && \
-    pip3 install \
-       "buildbot-www==2.0.1" \
-       "buildbot-waterfall-view==2.0.1" \
-       "buildbot-console-view==2.0.1" \
-       "buildbot-grid-view==2.0.1"
+RUN echo 'deb http://deb.debian.org/debian testing main' \
+               > /etc/apt/sources.list.d/testing.list && \
+       apt-get update && \
+       apt-get install -t buster -y \
+               pwgen \
+               locales \
+               build-essential \
+               libncurses5-dev \
+               gawk \
+               git-core \
+               pv \
+               gosu \
+               signify-openbsd \
+               python3-pip \
+               wget && \
+       apt-get install -t testing -y \
+               buildbot && \
+       apt-get clean && \
+       localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8 && \
+       pip3 install \
+               "buildbot-www==2.4.1" \
+               "buildbot-waterfall-view==2.4.1" \
+               "buildbot-console-view==2.4.1" \
+               "buildbot-grid-view==2.4.1"
 
 ENV LANG=en_US.utf8
 
index 3e0673328d39821afd3e581770734ab4913f7418..d23046659859e869c5e997f42c802fd315b65428 100644 (file)
@@ -69,7 +69,7 @@ c['buildbotURL'] = ini.get("phase1", "buildbot_url")
 slave_port = 9989
 
 if ini.has_option("phase1", "port"):
-       slave_port = ini.getint("phase1", "port")
+       slave_port = ini.get("phase1", "port")
 
 c['workers'] = []
 NetLocks = dict()
index dd4db32b46d2adf9cde547272e230f024cfdfdab..5ed7eff5728da299dee7e01ff416fc11533bf13a 100644 (file)
@@ -54,7 +54,7 @@ git_ssh = False
 git_ssh_key = None
 
 if ini.has_option("phase2", "port"):
-       slave_port = ini.getint("phase2", "port")
+       slave_port = ini.get("phase2", "port")
 
 if ini.has_option("phase2", "persistent"):
        persistent = ini.getboolean("phase2", "persistent")