diff --git a/controller/Makefile b/controller/Makefile index f96663049..2d64ed9e0 100644 --- a/controller/Makefile +++ b/controller/Makefile @@ -9,7 +9,7 @@ QEMU_RUNTIME_IMG ?= quay.io/jumpstarter-dev/virtual/qemu-runtime:latest EXPORTER_IMG ?= quay.io/jumpstarter-dev/jumpstarter:latest # ENVTEST_K8S_VERSION refers to the version of kubebuilder assets to be downloaded by envtest binary. # renovate: datasource=github-releases depName=kubernetes-sigs/controller-tools extractVersion=^envtest-v(?.+)$ -ENVTEST_K8S_VERSION = 1.30.0 +ENVTEST_K8S_VERSION = 1.37.0 # Version information GIT_VERSION := $(shell git describe --tags --always --dirty 2>/dev/null || echo "unknown") @@ -298,16 +298,16 @@ GRPCURL = $(LOCALBIN)/grpcurl ## Tool Versions # renovate: datasource=github-releases depName=kubernetes-sigs/kustomize extractVersion=^kustomize/(?v\d+\.\d+\.\d+)$ -KUSTOMIZE_VERSION ?= v5.6.0 +KUSTOMIZE_VERSION ?= v5.8.1 # renovate: datasource=github-releases depName=kubernetes-sigs/controller-tools extractVersion=^(?v\d+\.\d+\.\d+)$ -CONTROLLER_TOOLS_VERSION ?= v0.18.0 +CONTROLLER_TOOLS_VERSION ?= v0.21.0 ENVTEST_VERSION ?= $(shell go list -m -f "{{ .Version }}" sigs.k8s.io/controller-runtime | awk -F'[v.]' '{printf "release-%d.%d", $$2, $$3}') # renovate: datasource=github-releases depName=golangci/golangci-lint -GOLANGCI_LINT_VERSION ?= v2.13.1 +GOLANGCI_LINT_VERSION ?= v2.13.2 # renovate: datasource=github-releases depName=kubernetes-sigs/kind -KIND_VERSION ?= v0.27.0 +KIND_VERSION ?= v0.33.0 # renovate: datasource=github-releases depName=fullstorydev/grpcurl -GRPCURL_VERSION ?= v1.9.2 +GRPCURL_VERSION ?= v1.9.4 .PHONY: kustomize kustomize: $(KUSTOMIZE) ## Download kustomize locally if necessary. diff --git a/controller/deploy/operator/Makefile b/controller/deploy/operator/Makefile index 15dffa920..1fe3e0b89 100644 --- a/controller/deploy/operator/Makefile +++ b/controller/deploy/operator/Makefile @@ -256,15 +256,15 @@ GOLANGCI_LINT = $(LOCALBIN)/golangci-lint ## Tool Versions # renovate: datasource=github-releases depName=kubernetes-sigs/kustomize extractVersion=^kustomize/(?v\d+\.\d+\.\d+)$ -KUSTOMIZE_VERSION ?= v5.6.0 +KUSTOMIZE_VERSION ?= v5.8.1 # renovate: datasource=github-releases depName=kubernetes-sigs/controller-tools extractVersion=^(?v\d+\.\d+\.\d+)$ -CONTROLLER_TOOLS_VERSION ?= v0.18.0 +CONTROLLER_TOOLS_VERSION ?= v0.21.0 #ENVTEST_VERSION is the version of controller-runtime release branch to fetch the envtest setup script (i.e. release-0.20) ENVTEST_VERSION ?= $(shell go list -m -f "{{ .Version }}" sigs.k8s.io/controller-runtime | awk -F'[v.]' '{printf "release-%d.%d", $$2, $$3}') #ENVTEST_K8S_VERSION is the version of Kubernetes to use for setting up ENVTEST binaries (i.e. 1.31) ENVTEST_K8S_VERSION ?= $(shell go list -m -f "{{ .Version }}" k8s.io/api | awk -F'[v.]' '{printf "1.%d", $$3}') # renovate: datasource=github-releases depName=golangci/golangci-lint -GOLANGCI_LINT_VERSION ?= v2.13.1 +GOLANGCI_LINT_VERSION ?= v2.13.2 .PHONY: kustomize kustomize: $(KUSTOMIZE) ## Download kustomize locally if necessary.