From 941e25c4b9c76e3663d63ef8abaddba1272f0936 Mon Sep 17 00:00:00 2001 From: Geoff Bourne Date: Thu, 29 Jan 2026 18:43:23 -0600 Subject: [PATCH] Temporarily disable auto-pause with graalvm images (#3893) --- build/ol/install-packages.sh | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/build/ol/install-packages.sh b/build/ol/install-packages.sh index 943e1b95..cc60c2ca 100755 --- a/build/ol/install-packages.sh +++ b/build/ol/install-packages.sh @@ -64,12 +64,16 @@ fi # Clean up DNF when done dnf clean all -# Download and install patched knockd -curl -fsSL -o /tmp/knock.tar.gz https://github.com/Metalcape/knock/releases/download/0.8.1/knock-0.8.1-$TARGET.tar.gz -tar -xf /tmp/knock.tar.gz -C /usr/local/ && rm /tmp/knock.tar.gz -ln -s /usr/local/sbin/knockd /usr/sbin/knockd -ls -l /usr/local/sbin/knockd -setcap cap_net_raw=ep /usr/local/sbin/knockd +cat < /usr/local/sbin/knockd +#!/bin/sh + +echo "Auto-pause (using knockd) is currently unavailable on graalvm image variants" +echo "Consider using a different image variant https://docker-minecraft-server.readthedocs.io/en/latest/versions/java/" +echo "or mc-router's auto scale up/down feature https://github.com/itzg/mc-router#docker-auto-scale-updown" +exit 2 +EOF +chmod 755 /usr/local/sbin/knockd +# TODO restore retrieval from https://github.com/Metalcape/knock when tar's "Cannot open: Invalid argument" is solved # Set git credentials globally cat <> /etc/gitconfig