From 0aaed7dba70cd531b3a0845c56de6a63f618d43c Mon Sep 17 00:00:00 2001 From: Huy Do Date: Tue, 23 Jun 2026 12:30:52 -0700 Subject: [PATCH] osdc/arc: point runner-container-hooks warmer at huydhn fork v0.8.17 v0.8.17 drops the stream-buffers dependency whose WritableStreamBuffer used the deprecated Buffer() constructor (per-step DEP0005 warning). Built on the huydhn fork until the fix lands in the jeanschmidt fork (PR #12). --- osdc/modules/arc/kubernetes/hooks-warmer.yaml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/osdc/modules/arc/kubernetes/hooks-warmer.yaml b/osdc/modules/arc/kubernetes/hooks-warmer.yaml index c3a83c76..e252c975 100644 --- a/osdc/modules/arc/kubernetes/hooks-warmer.yaml +++ b/osdc/modules/arc/kubernetes/hooks-warmer.yaml @@ -2,8 +2,9 @@ # Downloads the patched runner-container-hooks zip once per node to NVMe, # so runner pods can mount it read-only without per-pod downloads. # -# See: https://github.com/jeanschmidt/runner-container-hooks/releases/tag/v0.8.16 -# Remove this when upstream merges the fixes into actions/runner-container-hooks +# See: https://github.com/huydhn/runner-container-hooks/releases/tag/v0.8.17 +# Built from the huydhn fork until the stream-buffers/DEP0005 fix lands in the +# jeanschmidt fork (jeanschmidt/runner-container-hooks#12), then upstream. apiVersion: apps/v1 kind: DaemonSet metadata: @@ -54,8 +55,8 @@ spec: - -c - | set -eu - HOOKS_VERSION="0.8.16" - HOOKS_URL="https://github.com/jeanschmidt/runner-container-hooks/releases/download/v${HOOKS_VERSION}/actions-runner-hooks-k8s-${HOOKS_VERSION}.zip" + HOOKS_VERSION="0.8.17" + HOOKS_URL="https://github.com/huydhn/runner-container-hooks/releases/download/v${HOOKS_VERSION}/actions-runner-hooks-k8s-${HOOKS_VERSION}.zip" DEST="/mnt/runner-container-hooks" MARKER="$DEST/.version"