From 00fdee5b3c985b3a08918591547bd990032946b1 Mon Sep 17 00:00:00 2001
From: Dave Dash
Date: Wed, 2 Sep 2026 16:24:05 -0700
Subject: [PATCH] [BLD](ci): Pin minikube to 1.38.1 in tilt-setup-prebuild
setup-minikube@latest resolves the minikube version at run time; 1.39.0
(released 2026-09-02) fails to start the none driver on GitHub runners -
it selects the containerd runtime and crictl dies with 'unknown service
runtime.v1.RuntimeService' - which broke every hosted-chroma tilt CI
job today. Pin the last known-good 1.38.1.
Co-Authored-By: Claude Fable 5
---
.github/actions/tilt-setup-prebuild/action.yaml | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/.github/actions/tilt-setup-prebuild/action.yaml b/.github/actions/tilt-setup-prebuild/action.yaml
index 595f7c7765f..6a5b429c543 100644
--- a/.github/actions/tilt-setup-prebuild/action.yaml
+++ b/.github/actions/tilt-setup-prebuild/action.yaml
@@ -69,3 +69,9 @@ runs:
uses: medyagh/setup-minikube@latest
with:
driver: none # uses Docker engine on host instead of Docker-in-Docker
+ # minikube 1.39.0 fails to start the none driver on GitHub runners
+ # (picks the containerd runtime and dies with "unknown service
+ # runtime.v1.RuntimeService" from crictl); 1.38.1 is the last known
+ # good. Unpinned, this broke every hosted-chroma tilt CI job on
+ # 2026-09-02.
+ minikube-version: 1.38.1