diff --git a/.github/kind-cluster-current.yaml b/.github/kind-cluster-current.yaml index 66aabf746..b19bf4330 100644 --- a/.github/kind-cluster-current.yaml +++ b/.github/kind-cluster-current.yaml @@ -2,8 +2,8 @@ kind: Cluster apiVersion: kind.x-k8s.io/v1alpha4 nodes: - role: control-plane - image: "kindest/node:v1.30.8" + image: "kindest/node:v1.30.10" - role: worker - image: "kindest/node:v1.30.8" + image: "kindest/node:v1.30.10" - role: worker - image: "kindest/node:v1.30.8" + image: "kindest/node:v1.30.10" diff --git a/.github/kind-cluster-next.yaml b/.github/kind-cluster-next.yaml index a25abb981..b59cdcd7c 100644 --- a/.github/kind-cluster-next.yaml +++ b/.github/kind-cluster-next.yaml @@ -2,8 +2,8 @@ kind: Cluster apiVersion: kind.x-k8s.io/v1alpha4 nodes: - role: control-plane - image: "kindest/node:v1.31.4" + image: "kindest/node:v1.31.6" - role: worker - image: "kindest/node:v1.31.4" + image: "kindest/node:v1.31.6" - role: worker - image: "kindest/node:v1.31.4" + image: "kindest/node:v1.31.6" diff --git a/.github/kind-cluster-previous.yaml b/.github/kind-cluster-previous.yaml index 561b6f7e5..fe3279eee 100644 --- a/.github/kind-cluster-previous.yaml +++ b/.github/kind-cluster-previous.yaml @@ -2,8 +2,8 @@ kind: Cluster apiVersion: kind.x-k8s.io/v1alpha4 nodes: - role: control-plane - image: "kindest/node:v1.29.12" + image: "kindest/node:v1.29.14" - role: worker - image: "kindest/node:v1.29.12" + image: "kindest/node:v1.29.14" - role: worker - image: "kindest/node:v1.29.12" + image: "kindest/node:v1.29.14" diff --git a/.github/workflows/on-pr.yaml b/.github/workflows/on-pr.yaml index a95ef9b17..d6f2faed8 100644 --- a/.github/workflows/on-pr.yaml +++ b/.github/workflows/on-pr.yaml @@ -133,7 +133,7 @@ jobs: uses: helm/kind-action@a1b0e391336a6ee6713a0583f8c6240d70863de3 # v1.12.0 with: install_only: true - version: v0.22.0 + version: v0.27.0 - name: Run specific e2e tests run: make e2e-test ARGS="-run ^${{ matrix.testname }}/${{ matrix.kubernetes_version }}" @@ -173,7 +173,7 @@ jobs: uses: helm/kind-action@a1b0e391336a6ee6713a0583f8c6240d70863de3 # v1.12.0 with: install_only: true - version: v0.22.0 + version: v0.27.0 # Keep this until v1.31 (or superior) becomes the default kubectl version for the kind-action. # It is used in podblocker shell script test to use --all-pods. # If the podblocker e2e test relies on another way, this can also be removed. diff --git a/go.mod b/go.mod index 71328c1e4..b16a823a5 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/kubereboot/kured -go 1.22.8 +go 1.22.12 require ( github.com/containrrr/shoutrrr v0.8.0 @@ -10,10 +10,10 @@ require ( github.com/sirupsen/logrus v1.9.3 github.com/spf13/pflag v1.0.6 github.com/stretchr/testify v1.10.0 - k8s.io/api v0.30.8 - k8s.io/apimachinery v0.30.8 - k8s.io/client-go v0.30.8 - k8s.io/kubectl v0.30.8 + k8s.io/api v0.30.10 + k8s.io/apimachinery v0.30.10 + k8s.io/client-go v0.30.10 + k8s.io/kubectl v0.30.10 ) require ( @@ -77,8 +77,8 @@ require ( gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect - k8s.io/cli-runtime v0.30.8 // indirect - k8s.io/component-base v0.30.8 // indirect + k8s.io/cli-runtime v0.30.10 // indirect + k8s.io/component-base v0.30.10 // indirect k8s.io/klog/v2 v2.120.1 // indirect k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 // indirect k8s.io/utils v0.0.0-20230726121419-3b25d923346b // indirect diff --git a/go.sum b/go.sum index 2bbd7a3c4..778e8e96e 100644 --- a/go.sum +++ b/go.sum @@ -287,22 +287,22 @@ gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= -k8s.io/api v0.30.8 h1:Y+yZRF3c1WC0MTkLe0qBkiLCquRNa4I21/iDioGMCbo= -k8s.io/api v0.30.8/go.mod h1:89IE5MzirZ5HHxU/Hq1/KWGqXkhXClu/FHGesFhQ0A4= -k8s.io/apimachinery v0.30.8 h1:9jyTItYzmJc00cBDxZC5ArFNxUeKCwbw0m760iFUMKY= -k8s.io/apimachinery v0.30.8/go.mod h1:iexa2somDaxdnj7bha06bhb43Zpa6eWH8N8dbqVjTUc= -k8s.io/cli-runtime v0.30.8 h1:4lVts4CdKiGQ1nA3YMmkxXNrJOvW9IVSxBrTR780IoU= -k8s.io/cli-runtime v0.30.8/go.mod h1:IPm4dYRlYf7DYIsWOPmkg5sTchCwsdcOhk7sibq87vg= -k8s.io/client-go v0.30.8 h1:fC1SQMZm7bSWiVv9ydN+nv+sqGVAxMdf/5eKUVffNJE= -k8s.io/client-go v0.30.8/go.mod h1:daF3UcGVqGPHvH5mn/ESkp/VoR8i9tg9IBfKr+AeFYo= -k8s.io/component-base v0.30.8 h1:63bee0sAbp3JIbjZR91/zkGQCdNwx+FymFbtXiF35zQ= -k8s.io/component-base v0.30.8/go.mod h1:BagJCGqPHHebrxT60EDn5+O/JrzILogIYeIewk8BsjU= +k8s.io/api v0.30.10 h1:2YvzRF/BELgCvxbQqFKaan5hnj2+y7JOuqu2WpVk3gg= +k8s.io/api v0.30.10/go.mod h1:Hyz3ZuK7jVLJBUFvwzDSGwxHuDdsrGs5RzF16wfHIn4= +k8s.io/apimachinery v0.30.10 h1:UflKuJeSSArttm05wjYP0GwpTlvjnMbDKFn6F7rKkKU= +k8s.io/apimachinery v0.30.10/go.mod h1:iexa2somDaxdnj7bha06bhb43Zpa6eWH8N8dbqVjTUc= +k8s.io/cli-runtime v0.30.10 h1:tSvl4yv7VgmZfgZcdjmv8KGD/Bota68pk9ywo1c/mcc= +k8s.io/cli-runtime v0.30.10/go.mod h1:W9/mXoCYtFj/5dFtcUFTLJwhn8jZ6791HAFC8kWpM0s= +k8s.io/client-go v0.30.10 h1:C0oWM82QMvosIl/IdJhWfTUb7rIxM52rNSutFBknAVY= +k8s.io/client-go v0.30.10/go.mod h1:OfTvt0yuo8VpMViOsgvYQb+tMJQLNWVBqXWkzdFXSq4= +k8s.io/component-base v0.30.10 h1:UJi0vTnTvtwWnVHcQeV1hzansnvTSKzFfMxtYAa8/GY= +k8s.io/component-base v0.30.10/go.mod h1:q+6CkRDb/JOlqEpDzmuprysj4R/b/zzQO5vVBRynYQA= k8s.io/klog/v2 v2.120.1 h1:QXU6cPEOIslTGvZaXvFWiP9VKyeet3sawzTOvdXb4Vw= k8s.io/klog/v2 v2.120.1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE= k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 h1:BZqlfIlq5YbRMFko6/PM7FjZpUb45WallggurYhKGag= k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340/go.mod h1:yD4MZYeKMBwQKVht279WycxKyM84kkAx2DPrTXaeb98= -k8s.io/kubectl v0.30.8 h1:p/oOy3lbBAJ2secYbIB5w89fqVGJpMcPePlzkcJWEwI= -k8s.io/kubectl v0.30.8/go.mod h1:BZH/naEOTQfvADYydXGHfe5L+F46oj0WFWW8nuxuYM8= +k8s.io/kubectl v0.30.10 h1:d/dsbA/JARUcL5wvRGqnjEvsBv7ageTj08PUCIcHwpE= +k8s.io/kubectl v0.30.10/go.mod h1:2Okr39i+LHeK4QinNqy+IGivw8PCUcXIpfSUiZP8Llk= k8s.io/utils v0.0.0-20230726121419-3b25d923346b h1:sgn3ZU783SCgtaSJjpcVVlRqd6GSnlTLKgpAAttJvpI= k8s.io/utils v0.0.0-20230726121419-3b25d923346b/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd h1:EDPBXCAspyGV4jQlpZSudPeMmr1bNJefnuqLsRAsHZo=