diff --git a/VERSION b/VERSION
index c8e38b614057b7e417c63fde44726a4143de9da0..dedcc7d4335da09214ca036d5fdf9473a45f1682 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-2.9.0
+2.9.1
diff --git a/containers/release/Dockerfile.in b/containers/release/Dockerfile.in
index 8b259c63dc249d783d64bc6eb47cc482b9d26298..58a62e420ad2b50f02421bf935380143f30281d0 100644
--- a/containers/release/Dockerfile.in
+++ b/containers/release/Dockerfile.in
@@ -44,6 +44,17 @@ COPY --from=builder /opt/software /opt/software
 RUN rm -rf /usr/local
 COPY --from=builder /usr/local /usr/local
 
+## install gitlab-runner FIXME: needs to be consolidated with other installs
+## installing package from buster (stable) instead of bullseye (testing)
+RUN curl -L \
+    "https://packages.gitlab.com/install/repositories/runner/gitlab-runner/script.deb.sh" | \
+    bash \
+ && sed -i "s/bullseye/buster/" /etc/apt/sources.list.d/runner_gitlab-runner.list \
+ && apt-get update \
+ && apt-get -yqq install --no-install-recommends gitlab-runner \
+ && apt-get -yqq autoremove \
+ && rm -rf /var/lib/apt/lists/*
+
 ## eic-shell and environment scripts. Not strictly needed anymore now we auto-load
 ## the environment but still provided for backward compatibility (and documentation).
 COPY eic-shell /usr/local/bin/eic-shell