This is an automated email from the ASF dual-hosted git repository.
raboof pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/pekko-samples.git
The following commit(s) were added to refs/heads/main by this push:
new 2197815 Update Minikube to v1.39.0 and Kubernetes to v1.37.0 in CI
(#198)
2197815 is described below
commit 2197815a0b2e7f9faa17452624e713ce0e3b575c
Author: PJ Fanning <[email protected]>
AuthorDate: Tue Oct 6 08:19:26 2026 +0100
Update Minikube to v1.39.0 and Kubernetes to v1.37.0 in CI (#198)
* Update Minikube to v1.39.0 and Kubernetes to v1.37.0 in CI
Motivation:
The Minikube CI step fails with "Kubernetes version v1.31.1 is not in
Minikube's supported list".
Modification:
Use the latest Minikube release (v1.39.0) with its default and newest
supported Kubernetes version (v1.37.0).
Result:
The Minikube step starts a supported Kubernetes version.
Tests:
- Not run locally - CI only; sample manifests only use stable APIs
(v1, apps/v1, rbac.authorization.k8s.io/v1, networking.k8s.io/v1)
References:
None - CI Minikube/Kubernetes version update
* Start Minikube with the Docker runtime for cluster-kubernetes-java
Motivation:
Minikube v1.39.0 defaults to the containerd runtime, so `minikube
docker-env` returns an ssh:// DOCKER_HOST. The fabric8
docker-maven-plugin used by cluster-kubernetes-java does not support
ssh and fails with "ssh protocol is not supported".
Modification:
Pass --container-runtime=docker to the `minikube start` that runs before
the cluster-kubernetes-java test.
Result:
docker-env exposes the Docker daemon over TCP and the image build works.
Tests:
- Not run locally - CI only; the earlier Minikube steps
(grpc-kubernetes-scala,
cluster-kubernetes-scala) already passed on v1.39.0 / v1.37.0
References:
None - CI Minikube/Kubernetes version update
---
.github/workflows/build-test.yml | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/.github/workflows/build-test.yml b/.github/workflows/build-test.yml
index c827096..168d779 100644
--- a/.github/workflows/build-test.yml
+++ b/.github/workflows/build-test.yml
@@ -93,8 +93,8 @@ jobs:
uses:
manusa/actions-setup-minikube@001b9f30165b2a875b835ec5183ced75b94bc269 # v2.19.0
with:
driver: docker
- minikube version: 'v1.34.0'
- kubernetes version: 'v1.31.1'
+ minikube version: 'v1.39.0'
+ kubernetes version: 'v1.37.0'
- name: Enable ingress
run: minikube addons enable ingress
@@ -106,7 +106,7 @@ jobs:
run: cd pekko-sample-cluster-kubernetes-scala && ./scripts/test.sh
- name: Test pekko-sample-cluster-kubernetes-java
- run: minikube start && cd pekko-sample-cluster-kubernetes-java &&
./scripts/test.sh
+ run: minikube start --container-runtime=docker && cd
pekko-sample-cluster-kubernetes-java && ./scripts/test.sh
# Build and test the documentation
- name: Test docs gen
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]