From d372e2f4c2296e1cc675d8623ceebe627d68bad7 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 18 May 2024 10:59:02 +0000 Subject: [PATCH] chore(deps): update grouped non-major updates (#215) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---|---|---| | [actions/checkout](https://togithub.com/actions/checkout) | action | patch | `v4.1.5` -> `v4.1.6` | [![age](https://developer.mend.io/api/mc/badges/age/github-tags/actions%2fcheckout/v4.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/github-tags/actions%2fcheckout/v4.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/github-tags/actions%2fcheckout/v4.1.5/v4.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/actions%2fcheckout/v4.1.5/v4.1.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [helm/helm](https://togithub.com/helm/helm) | | minor | `v3.14.4` -> `v3.15.0` | [![age](https://developer.mend.io/api/mc/badges/age/github-tags/helm%2fhelm/v3.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/github-tags/helm%2fhelm/v3.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/github-tags/helm%2fhelm/v3.14.4/v3.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/helm%2fhelm/v3.14.4/v3.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [hugo-extended](https://togithub.com/jakejarvis/hugo-extended) | devDependencies | minor | [`0.125.7` -> `0.126.1`](https://renovatebot.com/diffs/npm/hugo-extended/0.125.7/0.126.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/hugo-extended/0.126.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/hugo-extended/0.126.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/hugo-extended/0.125.7/0.126.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/hugo-extended/0.125.7/0.126.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [k8s.io/api](https://togithub.com/kubernetes/api) | require | patch | `v0.30.0` -> `v0.30.1` | [![age](https://developer.mend.io/api/mc/badges/age/go/k8s.io%2fapi/v0.30.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/k8s.io%2fapi/v0.30.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/k8s.io%2fapi/v0.30.0/v0.30.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/k8s.io%2fapi/v0.30.0/v0.30.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [k8s.io/apimachinery](https://togithub.com/kubernetes/apimachinery) | require | patch | `v0.30.0` -> `v0.30.1` | [![age](https://developer.mend.io/api/mc/badges/age/go/k8s.io%2fapimachinery/v0.30.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/k8s.io%2fapimachinery/v0.30.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/k8s.io%2fapimachinery/v0.30.0/v0.30.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/k8s.io%2fapimachinery/v0.30.0/v0.30.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [k8s.io/client-go](https://togithub.com/kubernetes/client-go) | require | patch | `v0.30.0` -> `v0.30.1` | [![age](https://developer.mend.io/api/mc/badges/age/go/k8s.io%2fclient-go/v0.30.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/k8s.io%2fclient-go/v0.30.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/k8s.io%2fclient-go/v0.30.0/v0.30.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/k8s.io%2fclient-go/v0.30.0/v0.30.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [kubernetes-sigs/kind](https://togithub.com/kubernetes-sigs/kind) | | minor | `v0.22.0` -> `v0.23.0` | [![age](https://developer.mend.io/api/mc/badges/age/github-tags/kubernetes-sigs%2fkind/v0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/github-tags/kubernetes-sigs%2fkind/v0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/github-tags/kubernetes-sigs%2fkind/v0.22.0/v0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/kubernetes-sigs%2fkind/v0.22.0/v0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [kubernetes/kubernetes](https://togithub.com/kubernetes/kubernetes) | | patch | `v1.30.0` -> `v1.30.1` | [![age](https://developer.mend.io/api/mc/badges/age/github-tags/kubernetes%2fkubernetes/v1.30.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/github-tags/kubernetes%2fkubernetes/v1.30.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/github-tags/kubernetes%2fkubernetes/v1.30.0/v1.30.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/kubernetes%2fkubernetes/v1.30.0/v1.30.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [mikefarah/yq](https://togithub.com/mikefarah/yq) | | minor | `v4.43.1` -> `v4.44.1` | [![age](https://developer.mend.io/api/mc/badges/age/github-tags/mikefarah%2fyq/v4.44.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/github-tags/mikefarah%2fyq/v4.44.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/github-tags/mikefarah%2fyq/v4.43.1/v4.44.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/mikefarah%2fyq/v4.43.1/v4.44.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [prometheus-operator/prometheus-operator](https://togithub.com/prometheus-operator/prometheus-operator) | | minor | `v0.73.2` -> `v0.74.0` | [![age](https://developer.mend.io/api/mc/badges/age/github-tags/prometheus-operator%2fprometheus-operator/v0.74.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/github-tags/prometheus-operator%2fprometheus-operator/v0.74.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/github-tags/prometheus-operator%2fprometheus-operator/v0.73.2/v0.74.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/prometheus-operator%2fprometheus-operator/v0.73.2/v0.74.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
actions/checkout (actions/checkout) ### [`v4.1.6`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v416) [Compare Source](https://togithub.com/actions/checkout/compare/v4.1.5...v4.1.6) - Check platform to set archive extension appropriately by [@​cory-miller](https://togithub.com/cory-miller) in [https://github.com/actions/checkout/pull/1732](https://togithub.com/actions/checkout/pull/1732)
helm/helm (helm/helm) ### [`v3.15.0`](https://togithub.com/helm/helm/releases/tag/v3.15.0): Helm v3.15.0 [Compare Source](https://togithub.com/helm/helm/compare/v3.14.4...v3.15.0) Helm v3.15.0 is a feature release. Users are encouraged to upgrade for the best experience. The community keeps growing, and we'd love to see you there! - Join the discussion in [Kubernetes Slack](https://kubernetes.slack.com): - for questions and just to hang out - for discussing PRs, code, and bugs - Hang out at the Public Developer Call: Thursday, 9:30 Pacific via [Zoom](https://zoom.us/j/696660622) - Test, debug, and contribute charts: [ArtifactHub/packages](https://artifacthub.io/packages/search?kind=0) #### Notable Changes - Opt-in to hiding secrets when running dry-run for install and upgrade - Added robustness to wait checks #### Installation and Upgrading Download Helm v3.15.0. The common platform binaries are here: - [MacOS amd64](https://get.helm.sh/helm-v3.15.0-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.0-darwin-amd64.tar.gz.sha256sum) / ccaee03af72e5dc168ae9b9e3267e2b461b0ebb7a77849048f4567286158777d) - [MacOS arm64](https://get.helm.sh/helm-v3.15.0-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.0-darwin-arm64.tar.gz.sha256sum) / 020df10fd29b0791f39aa5719d2926a995f78c1a2a7487923ca26485a0565909) - [Linux amd64](https://get.helm.sh/helm-v3.15.0-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.0-linux-amd64.tar.gz.sha256sum) / a74747ac40777b86d3ff6f1be201504bba65ca46cd68b5fe25d3c394d0dcf745) - [Linux arm](https://get.helm.sh/helm-v3.15.0-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.0-linux-arm.tar.gz.sha256sum) / 614d53ab1192667facce7e8d4e884ff067e5684199a7e5223e8808abc43e927f) - [Linux arm64](https://get.helm.sh/helm-v3.15.0-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.0-linux-arm64.tar.gz.sha256sum) / c3b0281fca4c030548211dd6e9b032ee0a9fc53eab614f6acbaff631682ce808) - [Linux i386](https://get.helm.sh/helm-v3.15.0-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.0-linux-386.tar.gz.sha256sum) / 8a267c7527e3c13602feea7432209c8931f6eecd4bff5ded398d70791c74a5b7) - [Linux ppc64le](https://get.helm.sh/helm-v3.15.0-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.0-linux-ppc64le.tar.gz.sha256sum) / bcec19cdad95cae99edce046ccd8090f275e63381ccb6accb4304819fc26e004) - [Linux s390x](https://get.helm.sh/helm-v3.15.0-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.0-linux-s390x.tar.gz.sha256sum) / a3030533cceedaca4af8fb7661c7154c578ad770279bb6003e1ecd810c72077a) - [Linux riscv64](https://get.helm.sh/helm-v3.15.0-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v3.15.0-linux-riscv64.tar.gz.sha256sum) / 468dc90d119b2faa91036747c559285a744ed7beb8b7d74b83878da6c13e0560) - [Windows amd64](https://get.helm.sh/helm-v3.15.0-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v3.15.0-windows-amd64.zip.sha256sum) / 23f0ee9fc93d325ddbc4dfdac97c83bc00c7784016541045756cf9abb36f21dc) This release was signed with ` 672C 657B E06B 4B30 969C 4A57 4614 49C2 5E36 B98E ` and can be found at [@​mattfarina](https://togithub.com/mattfarina) [keybase account](https://keybase.io/mattfarina). Please use the attached signatures for verifying this release using `gpg`. The [Quickstart Guide](https://helm.sh/docs/intro/quickstart/) will get you going from there. For **upgrade instructions** or detailed installation notes, check the [install guide](https://helm.sh/docs/intro/install/). You can also use a [script to install](https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3) on any system with `bash`. #### What's Next - 3.15.1 is the next patch release and will be on June 12, 2024. - 3.16.0 is the next feature release and will be on September 11, 2024. #### Changelog - Updating to k8s 1.30 [`c4e37b3`](https://togithub.com/helm/helm/commit/c4e37b39dbb341cb3f716220df9f9d306d123a58) (Matt Farina) - bump version to v3.15.0 [`d7afa3b`](https://togithub.com/helm/helm/commit/d7afa3b6b432c09a02cd07342e908ba5bed34940) (Matt Farina) - bump version to [`7743467`](https://togithub.com/helm/helm/commit/774346777c5b311251d8252cd470d56bdd23a403) (Matt Farina) - Fix namespace on kubeconfig error [`214fb6e`](https://togithub.com/helm/helm/commit/214fb6eff393f1c17890d45e9eaee86f6b37ea17) (Calvin Krist) - Update testdata PKI with keys that have validity until 3393 (Fixes [#​12880](https://togithub.com/helm/helm/issues/12880)) [`1b75d48`](https://togithub.com/helm/helm/commit/1b75d48189c2484cb5904f7996933d8d85315adb) (Dirk Müller) - chore(deps): bump golang.org/x/net from 0.17.0 to 0.23.0 [`dac23c8`](https://togithub.com/helm/helm/commit/dac23c82ce3bc05b6e72a1571bea48e424494fb0) (dependabot\[bot]) - chore(deps): bump github/codeql-action from 3.24.7 to 3.24.10 [`167d576`](https://togithub.com/helm/helm/commit/167d57676d22ea10fa7869e6f85c6fe2e46b3292) (dependabot\[bot]) - chore: remove repetitive words [`dd37787`](https://togithub.com/helm/helm/commit/dd37787ffd25419cf5f76222e682fbba47d289eb) (deterclosed) - Modified how created annotation is populated based on package creation time [`0a69a0d`](https://togithub.com/helm/helm/commit/0a69a0dea6b1dcebaaf5d5b67c9a56eade463a71) (Andrew Block) - chore(deps): bump github.com/docker/docker [`aaaf112`](https://togithub.com/helm/helm/commit/aaaf1128d2dd2ce3e119472cae0bd9da3d62eb89) (dependabot\[bot]) - chore(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0 [`7f53529`](https://togithub.com/helm/helm/commit/7f53529a701830dd86d78e932e83e4f7a928e9df) (dependabot\[bot]) - Enabling hide secrets on install and upgrade dry run [`25c4738`](https://togithub.com/helm/helm/commit/25c473834e0cbb905fc8a524709fd4d5362dab11) (Matt Farina) - chore(deps): bump github/codeql-action from 3.24.6 to 3.24.7 [`ff94e93`](https://togithub.com/helm/helm/commit/ff94e9319104a58321444d7d4656917147058936) (dependabot\[bot]) - Fixing all the linting errors [`d58d7b3`](https://togithub.com/helm/helm/commit/d58d7b376265338e059ff11c71267b5a6cf504c3) (Robert Sirchia) - Add a note about --dry-run displaying secrets [`a23dd9e`](https://togithub.com/helm/helm/commit/a23dd9e3b756c12cfdaa1b2c3a023c92530c0d0a) (Matt Farina) - chore(deps): bump golang.org/x/term from 0.15.0 to 0.18.0 [`275f2ab`](https://togithub.com/helm/helm/commit/275f2ab43b86072a601d036acc6d7eb2bb501b08) (dependabot\[bot]) - Updating .gitignore [`8b424ba`](https://togithub.com/helm/helm/commit/8b424baea1e40a352acf549395e6498e63ac0aa2) (Robert Sirchia) - chore(deps): bump github/codeql-action from 3.24.5 to 3.24.6 [`e22d881`](https://togithub.com/helm/helm/commit/e22d881495fcfee6b1c4afa1d12627f3e28b54e6) (dependabot\[bot]) - chore(deps): bump github/codeql-action from 3.24.3 to 3.24.5 [`4f200fa`](https://togithub.com/helm/helm/commit/4f200fa74f4b1bc8ad7261afb30ae7e2a8f0f546) (dependabot\[bot]) - Some fixes [`764557c`](https://togithub.com/helm/helm/commit/764557c470533fa57aad99f865c9ff75a64d4163) (Matt Farina) - chore(deps): bump github/codeql-action from 3.23.1 to 3.24.3 [`5bc97b9`](https://togithub.com/helm/helm/commit/5bc97b9c4eff3d2968d3c74c64b25052140558d6) (dependabot\[bot]) - chore(deps): bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 [`e6db0ec`](https://togithub.com/helm/helm/commit/e6db0ec933582a0de2f55f8f2f1ef693739eedc0) (dependabot\[bot]) - add error messages [`8d19bcb`](https://togithub.com/helm/helm/commit/8d19bcb78aaeb489eba4ed1d68894e59c8f55876) (George Jenkins) - Fix: Ignore alias validation error for index load [`68294fd`](https://togithub.com/helm/helm/commit/68294fdae0deba2464805067228790e025207ebd) (George Jenkins) - validation fix [`8e6a514`](https://togithub.com/helm/helm/commit/8e6a5149d2e2e3beffa51d53048b2fed90d8c529) (Matt Farina) - bug: add proxy support for oci getter [`94c1dea`](https://togithub.com/helm/helm/commit/94c1deae6d5a43491c5a4e8444ecd8273a8122a1) (Ricardo Maraschini) - chore(deps): bump actions/setup-go from 4.1.0 to 5.0.0 [`cbab6d6`](https://togithub.com/helm/helm/commit/cbab6d6227969435df516dcdfcc6d29808aff094) (dependabot\[bot]) - chore(deps): bump github/codeql-action from 3.23.0 to 3.23.1 [`de332ae`](https://togithub.com/helm/helm/commit/de332ae396e1414cdc6923456cbe8a4b3af74c4e) (dependabot\[bot]) - chore(deps): bump github.com/containerd/containerd from 1.7.11 to 1.7.12 [`a2dd34b`](https://togithub.com/helm/helm/commit/a2dd34b3f2fe4eb8350ba168fb0943cf4ac990f9) (dependabot\[bot]) - Update architecture detection method [`57a1bb8`](https://togithub.com/helm/helm/commit/57a1bb80e5829f20125447b2734469d97858960c) (weidongkl) - chore(deps): bump github/codeql-action from 3.22.11 to 3.23.0 [`8cab7c1`](https://togithub.com/helm/helm/commit/8cab7c17f4163a5fc609f4a2f7fcdce796a4b870) (dependabot\[bot]) - chore(deps): bump github.com/DATA-DOG/go-sqlmock from 1.5.0 to 1.5.2 [`5f9533f`](https://togithub.com/helm/helm/commit/5f9533fef733c514f24a6f33f130efa6ea775c58) (dependabot\[bot]) - Improve release action [`4790bb9`](https://togithub.com/helm/helm/commit/4790bb9bcc224abee8a41f0bd8cac5880f605877) (George Jenkins) - chore(deps): bump actions/setup-go from 4.1.0 to 5.0.0 [`f980ad3`](https://togithub.com/helm/helm/commit/f980ad319c12774787c89ffaaef0f7fea0633bb3) (dependabot\[bot]) - Fix grammatical error [`c25736c`](https://togithub.com/helm/helm/commit/c25736c894ed1058c75b68fca0094c8fd953e131) (Matt Carr) - Updated for review comments [`d2cf8c6`](https://togithub.com/helm/helm/commit/d2cf8c66f1775783edbc150d1a509f58e769e75e) (MichaelMorris) - Add robustness to wait status checks [`fc74964`](https://togithub.com/helm/helm/commit/fc74964f8a039ce209966b70fa7ba0fc7ea36a9e) (MichaelMorris) - refactor: create a helper for checking if a release is uninstalled [`f908379`](https://togithub.com/helm/helm/commit/f908379f1f8e3d764b0a52dcba2d234490fc0ffc) (Alex Petrov) - fix: reinstall previously uninstalled chart with --keep-history [`9e198fa`](https://togithub.com/helm/helm/commit/9e198fa89d3c798dec1012bb4dff7107e22700d7) (Alex Petrov)
jakejarvis/hugo-extended (hugo-extended) ### [`v0.126.1`](https://togithub.com/jakejarvis/hugo-extended/compare/v0.126.0...v0.126.1) [Compare Source](https://togithub.com/jakejarvis/hugo-extended/compare/v0.126.0...v0.126.1) ### [`v0.126.0`](https://togithub.com/jakejarvis/hugo-extended/compare/v0.125.7...v0.126.0) [Compare Source](https://togithub.com/jakejarvis/hugo-extended/compare/v0.125.7...v0.126.0)
kubernetes/api (k8s.io/api) ### [`v0.30.1`](https://togithub.com/kubernetes/api/compare/v0.30.0...v0.30.1) [Compare Source](https://togithub.com/kubernetes/api/compare/v0.30.0...v0.30.1)
kubernetes/apimachinery (k8s.io/apimachinery) ### [`v0.30.1`](https://togithub.com/kubernetes/apimachinery/compare/v0.30.0...v0.30.1) [Compare Source](https://togithub.com/kubernetes/apimachinery/compare/v0.30.0...v0.30.1)
kubernetes/client-go (k8s.io/client-go) ### [`v0.30.1`](https://togithub.com/kubernetes/client-go/compare/v0.30.0...v0.30.1) [Compare Source](https://togithub.com/kubernetes/client-go/compare/v0.30.0...v0.30.1)
kubernetes-sigs/kind (kubernetes-sigs/kind) ### [`v0.23.0`](https://togithub.com/kubernetes-sigs/kind/releases/tag/v0.23.0) [Compare Source](https://togithub.com/kubernetes-sigs/kind/compare/v0.22.0...v0.23.0) This release introduces initial limited support for `nerdctl` and kube-proxy nftables mode.

Breaking Changes

- The default node image is now Kubernetes 1.30.0: `kindest/node:v1.30.0@​sha256:047357ac0cfea04663786a612ba1eaba9702bef25227a794b52890dd8bcd692e` - `ipFamily` config field is now validated - While technically a breaking change, if the value you set here is now caught as invalid it was being silently ignored and creating an ipv4 cluster previously and you should correct your config - Go 1.17+ is required for `go install sigs.k8s.io/kind` / building the `kind` binary - Prebuilt binaries are available as an alternative to `go install` - For local development `make` will automatically setup the correct go version - Note that the go team only supports 1.21+ and major linux distros have 1.19+ - Future releases may increase this to a more current Go release - Future release may adopt `toolchain` in go.mod to make this seamless if you have go 1.21+ installed even without our makefile. We highly recommend installing go 1.21+

New Features

- Initial support for nodes created with [nerdctl](https://togithub.com/containerd/nerdctl) - Initial support for `kubeProxyMode: nftables` (ahead of Kubernetes 1.31+, see https://kind.sigs.k8s.io/docs/user/configuration/#kube-proxy-mode) - Sweeping dependency updates, see commits for full details. https://github.com/kubernetes-sigs/kind/compare/v0.22.0...v0.23.0 Images pre-built for this release: - v1.30.0: `kindest/node:v1.30.0@​sha256:047357ac0cfea04663786a612ba1eaba9702bef25227a794b52890dd8bcd692e` - v1.29.4: `kindest/node:v1.29.4@​sha256:3abb816a5b1061fb15c6e9e60856ec40d56b7b52bcea5f5f1350bc6e2320b6f8` - v1.28.9: `kindest/node:v1.28.9@​sha256:dca54bc6a6079dd34699d53d7d4ffa2e853e46a20cd12d619a09207e35300bd0` - v1.27.13: `kindest/node:v1.27.13@​sha256:17439fa5b32290e3ead39ead1250dca1d822d94a10d26f1981756cd51b24b9d8` - v1.26.15: `kindest/node:v1.26.15@​sha256:84333e26cae1d70361bb7339efb568df1871419f2019c80f9a12b7e2d485fe19` - v1.25.16: `kindest/node:v1.25.16@​sha256:5da57dfc290ac3599e775e63b8b6c49c0c85d3fec771cd7d55b45fae14b38d3b` **NOTE**: You *must* use the `@sha256` digest to guarantee an image built for this release, until such a time as we switch to a different tagging scheme. Even then we will highly encourage digest pinning for security and reproducibility reasons. See also: - https://kind.sigs.k8s.io/docs/user/quick-start/#creating-a-cluster - https://kind.sigs.k8s.io/docs/user/quick-start/#building-images NOTE: These node images support amd64 and arm64, both of our supported platforms. **You must use the same platform as your host,** for more context see [https://github.com/kubernetes-sigs/kind/issues/2718](https://togithub.com/kubernetes-sigs/kind/issues/2718)

Fixes

- Correctly case `kubeProxyMode: "none"`

Contributors

**Thank you to everyone who contributed to this release! ❤️** Users whose commits are in this release (alphabetically by user name) - [@​aojea](https://togithub.com/aojea) - [@​AkihiroSuda](https://togithub.com/AkihiroSuda) - [@​BenTheElder](https://togithub.com/BenTheElder) - [@​dependabot](https://togithub.com/dependabot)\[bot] - [@​estesp](https://togithub.com/estesp) - [@​hp685](https://togithub.com/hp685) - [@​jizusun](https://togithub.com/jizusun) - [@​k8s-ci-robot](https://togithub.com/k8s-ci-robot) - [@​kevin85421](https://togithub.com/kevin85421) - [@​stmcginnis](https://togithub.com/stmcginnis) - [@​tnqn](https://togithub.com/tnqn) - [@​yankay](https://togithub.com/yankay) Thank you as well to everyone else not listed here who contributed in other ways like filing issues, giving feedback, testing fixes, and helping users in slack!
kubernetes/kubernetes (kubernetes/kubernetes) ### [`v1.30.1`](https://togithub.com/kubernetes/kubernetes/releases/tag/v1.30.1): Kubernetes v1.30.1 [Compare Source](https://togithub.com/kubernetes/kubernetes/compare/v1.30.0...v1.30.1) See [kubernetes-announce@](https://groups.google.com/forum/#!forum/kubernetes-announce). Additional binary downloads are linked in the [CHANGELOG](https://togithub.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.30.md). See [the CHANGELOG](https://togithub.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.30.md) for more details.
mikefarah/yq (mikefarah/yq) ### [`v4.44.1`](https://togithub.com/mikefarah/yq/releases/tag/v4.44.1): - min/max/pivot! [Compare Source](https://togithub.com/mikefarah/yq/compare/v4.43.1...v4.44.1) - Added min/max operators ([#​1992](https://togithub.com/mikefarah/yq/issues/1992)) Thanks [@​mbenson](https://togithub.com/mbenson) - Added pivot oeprator ([#​1993](https://togithub.com/mikefarah/yq/issues/1993)) Thanks [@​mbenson](https://togithub.com/mbenson) - Fix: shell-completion ([#​2006](https://togithub.com/mikefarah/yq/issues/2006)) Thanks [@​codekow](https://togithub.com/codekow) - Handle escaped backslashes ([#​1997](https://togithub.com/mikefarah/yq/issues/1997)) Thanks [@​mbenson](https://togithub.com/mbenson) - Fix npe when given filename ending with "." ([#​1994](https://togithub.com/mikefarah/yq/issues/1994)) - Fix: linux (w/ selinux) build ([#​2004](https://togithub.com/mikefarah/yq/issues/2004)) Thanks [@​codekow](https://togithub.com/codekow) - Bumped dependencies
prometheus-operator/prometheus-operator (prometheus-operator/prometheus-operator) ### [`v0.74.0`](https://togithub.com/prometheus-operator/prometheus-operator/releases/tag/v0.74.0): 0.74.0 / 2024-05-17 [Compare Source](https://togithub.com/prometheus-operator/prometheus-operator/compare/v0.73.2...v0.74.0) - \[CHANGE/BUGFIX] Change the `proxyConnectHeader` field of the proxy configuration in the `ScrapeConfig` CRD from a map of strings to a map of string slices. [#​6541](https://togithub.com/prometheus-operator/prometheus-operator/issues/6541) - \[CHANGE] Automatically set the GOMAXPROCS variable according to the CPU limits of the process cgroup. [#​6576](https://togithub.com/prometheus-operator/prometheus-operator/issues/6576) - \[FEATURE] Add support for the Nomad Service Discovery to the `ScrapeConfig` CRD. [#​6485](https://togithub.com/prometheus-operator/prometheus-operator/issues/6485) - \[FEATURE] Add `relabelings` field for Alertmanager's endpoints in the `Prometheus` CRD. [#​6467](https://togithub.com/prometheus-operator/prometheus-operator/issues/6467) - \[FEATURE] Add `alertRelabelings` field for the Alertmanager's endpoints in the `Prometheus` CRD. [#​6450](https://togithub.com/prometheus-operator/prometheus-operator/issues/6450) - \[FEATURE] Add support for the Azure SDK authentication to the Azure Service Discovery in the `ScrapeConfig` CRD. [#​6595](https://togithub.com/prometheus-operator/prometheus-operator/issues/6595) - \[FEATURE] Add support for the Azure SDK authentication to the remote-write configuration in the `Prometheus` and `PrometheusAgent` CRDs. [#​6596](https://togithub.com/prometheus-operator/prometheus-operator/issues/6596) - \[ENHANCEMENT] Add Go runtime scheduler metrics to the operator. [#​6563](https://togithub.com/prometheus-operator/prometheus-operator/issues/6563) - \[ENHANCEMENT] Add `go_sync_mutex_wait_total_seconds_total` metric to the operator. [#​6581](https://togithub.com/prometheus-operator/prometheus-operator/issues/6581) - \[BUGFIX] Allow templated strings for the responder's `type` in OpsGenie configuration. [#​6378](https://togithub.com/prometheus-operator/prometheus-operator/issues/6378) - \[BUGFIX] Fix nil pointer panic in the `AlertmanagerConfig` Webex receiver. [#​6582](https://togithub.com/prometheus-operator/prometheus-operator/issues/6582) - \[BUGFIX] Apply TLS scrape class settings to all `PodMonitor`, `Probe` and `ScrapeConfig` objects. [#​6573](https://togithub.com/prometheus-operator/prometheus-operator/issues/6573)
--- ### Configuration 📅 **Schedule**: Branch creation - "* * * * 6" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/aenix-io/etcd-operator). --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Hidden Marten --- .github/workflows/docker-publish.yaml | 2 +- .github/workflows/helm-publish.yaml | 2 +- .github/workflows/hugo.yaml | 2 +- .github/workflows/make-test-e2e.yaml | 2 +- .github/workflows/make-test.yaml | 2 +- .github/workflows/nilaway-lint.yaml | 2 +- .github/workflows/pre-commit.yaml | 2 +- .github/workflows/release-assets.yaml | 2 +- Makefile | 10 ++++++---- charts/etcd-operator/crds/etcd-cluster.yaml | 3 ++- config/crd/bases/etcd.aenix.io_etcdclusters.yaml | 3 ++- go.mod | 6 +++--- go.sum | 12 ++++++------ site/package-lock.json | 9 +++++---- site/package.json | 2 +- 15 files changed, 33 insertions(+), 28 deletions(-) diff --git a/.github/workflows/docker-publish.yaml b/.github/workflows/docker-publish.yaml index fa6ef1ce..268fbc1c 100644 --- a/.github/workflows/docker-publish.yaml +++ b/.github/workflows/docker-publish.yaml @@ -29,7 +29,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4.1.5 + uses: actions/checkout@v4.1.6 # Install the cosign tool except on PR # https://github.com/sigstore/cosign-installer diff --git a/.github/workflows/helm-publish.yaml b/.github/workflows/helm-publish.yaml index cdc1c369..98d7cf28 100644 --- a/.github/workflows/helm-publish.yaml +++ b/.github/workflows/helm-publish.yaml @@ -23,7 +23,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4.1.5 + uses: actions/checkout@v4.1.6 - name: Install Helm uses: azure/setup-helm@v4.2.0 diff --git a/.github/workflows/hugo.yaml b/.github/workflows/hugo.yaml index 828e932a..6fe53973 100644 --- a/.github/workflows/hugo.yaml +++ b/.github/workflows/hugo.yaml @@ -41,7 +41,7 @@ jobs: - name: Install Dart Sass run: sudo snap install dart-sass - name: Checkout - uses: actions/checkout@v4.1.5 + uses: actions/checkout@v4.1.6 with: submodules: recursive fetch-depth: 0 diff --git a/.github/workflows/make-test-e2e.yaml b/.github/workflows/make-test-e2e.yaml index faa38d13..d8573566 100644 --- a/.github/workflows/make-test-e2e.yaml +++ b/.github/workflows/make-test-e2e.yaml @@ -23,7 +23,7 @@ jobs: attribute: latest runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v4.1.5 + - uses: actions/checkout@v4.1.6 - uses: actions/setup-go@v5.0.1 with: go-version: 1.22.3 diff --git a/.github/workflows/make-test.yaml b/.github/workflows/make-test.yaml index 3d4d5286..19f857f4 100644 --- a/.github/workflows/make-test.yaml +++ b/.github/workflows/make-test.yaml @@ -23,7 +23,7 @@ jobs: attribute: latest runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v4.1.5 + - uses: actions/checkout@v4.1.6 - uses: actions/setup-go@v5.0.1 with: go-version: 1.22.3 diff --git a/.github/workflows/nilaway-lint.yaml b/.github/workflows/nilaway-lint.yaml index 8a2ca054..c50fc4d5 100644 --- a/.github/workflows/nilaway-lint.yaml +++ b/.github/workflows/nilaway-lint.yaml @@ -7,7 +7,7 @@ jobs: nilaway-lint: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v4.1.5 + - uses: actions/checkout@v4.1.6 - uses: actions/setup-go@v5.0.1 with: go-version: 1.22.3 diff --git a/.github/workflows/pre-commit.yaml b/.github/workflows/pre-commit.yaml index b3173f78..33bd64d1 100644 --- a/.github/workflows/pre-commit.yaml +++ b/.github/workflows/pre-commit.yaml @@ -7,7 +7,7 @@ jobs: pre-commit: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v4.1.5 + - uses: actions/checkout@v4.1.6 - uses: actions/setup-go@v5.0.1 with: go-version: 1.22.3 diff --git a/.github/workflows/release-assets.yaml b/.github/workflows/release-assets.yaml index aab04f71..fe726c59 100644 --- a/.github/workflows/release-assets.yaml +++ b/.github/workflows/release-assets.yaml @@ -14,7 +14,7 @@ jobs: permissions: contents: write steps: - - uses: actions/checkout@v4.1.5 + - uses: actions/checkout@v4.1.6 - uses: actions/setup-go@v5.0.1 with: go-version: 1.22.3 diff --git a/Makefile b/Makefile index 6bff31ac..6efeb353 100644 --- a/Makefile +++ b/Makefile @@ -69,6 +69,8 @@ mod-tidy: ## Run go mod tidy against code. .PHONY: test test: manifests generate fmt vet envtest ## Run tests. + echo "Check for kubernetes version $(ENVTEST_K8S_VERSION_TRIMMED_V) in $(ENVTEST)" + @$(ENVTEST) list | grep -q $(ENVTEST_K8S_VERSION_TRIMMED_V) KUBEBUILDER_ASSETS="$(shell $(ENVTEST) use $(ENVTEST_K8S_VERSION_TRIMMED_V) --bin-dir $(LOCALBIN) -p path)" go test $$(go list ./... | grep -v /e2e) -coverprofile cover.out # Utilize Kind or modify the e2e tests to load the image locally, enabling compatibility with other vendors. @@ -155,7 +157,7 @@ KIND_CLUSTER_NAME ?= etcd-operator-kind NAMESPACE ?= etcd-operator-system # renovate: datasource=github-tags depName=prometheus-operator/prometheus-operator -PROMETHEUS_OPERATOR_VERSION ?= v0.73.2 +PROMETHEUS_OPERATOR_VERSION ?= v0.74.0 # renovate: datasource=github-tags depName=jetstack/cert-manager CERT_MANAGER_VERSION ?= v1.14.5 @@ -244,15 +246,15 @@ ENVTEST_VERSION ?= latest # renovate: datasource=github-tags depName=golangci/golangci-lint GOLANGCI_LINT_VERSION ?= v1.58.1 # renovate: datasource=github-tags depName=kubernetes-sigs/kind -KIND_VERSION ?= v0.22.0 +KIND_VERSION ?= v0.23.0 # renovate: datasource=github-tags depName=helm/helm -HELM_VERSION ?= v3.14.4 +HELM_VERSION ?= v3.15.0 # renovate: datasource=github-tags depName=losisin/helm-values-schema-json HELM_SCHEMA_VERSION ?= v1.3.0 # renovate: datasource=github-tags depName=norwoodj/helm-docs HELM_DOCS_VERSION ?= v1.13.1 # renovate: datasource=github-tags depName=mikefarah/yq -YQ_VERSION ?= v4.43.1 +YQ_VERSION ?= v4.44.1 ## Tool install scripts KUSTOMIZE_INSTALL_SCRIPT ?= "https://raw.githubusercontent.com/kubernetes-sigs/kustomize/master/hack/install_kustomize.sh" diff --git a/charts/etcd-operator/crds/etcd-cluster.yaml b/charts/etcd-operator/crds/etcd-cluster.yaml index 3abbf976..9120e191 100644 --- a/charts/etcd-operator/crds/etcd-cluster.yaml +++ b/charts/etcd-operator/crds/etcd-cluster.yaml @@ -3,7 +3,7 @@ kind: CustomResourceDefinition metadata: annotations: cert-manager.io/inject-ca-from: etcd-operator-system/etcd-operator-serving-cert - controller-gen.kubebuilder.io/version: v0.14.0 + controller-gen.kubebuilder.io/version: v0.15.0 name: etcdclusters.etcd.aenix.io spec: conversion: @@ -581,6 +581,7 @@ spec: not set, the implementation will apply its default routing strategy. If set to "PreferClose", implementations should prioritize endpoints that are topologically close (e.g., same zone). + This is an alpha field and requires enabling ServiceTrafficDistribution feature. type: string type: description: |- diff --git a/config/crd/bases/etcd.aenix.io_etcdclusters.yaml b/config/crd/bases/etcd.aenix.io_etcdclusters.yaml index a824d508..78ede0b4 100644 --- a/config/crd/bases/etcd.aenix.io_etcdclusters.yaml +++ b/config/crd/bases/etcd.aenix.io_etcdclusters.yaml @@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - controller-gen.kubebuilder.io/version: v0.14.0 + controller-gen.kubebuilder.io/version: v0.15.0 name: etcdclusters.etcd.aenix.io spec: group: etcd.aenix.io @@ -571,6 +571,7 @@ spec: not set, the implementation will apply its default routing strategy. If set to "PreferClose", implementations should prioritize endpoints that are topologically close (e.g., same zone). + This is an alpha field and requires enabling ServiceTrafficDistribution feature. type: string type: description: |- diff --git a/go.mod b/go.mod index 2515e923..257d9cf4 100644 --- a/go.mod +++ b/go.mod @@ -7,9 +7,9 @@ require ( github.com/onsi/ginkgo/v2 v2.17.3 github.com/onsi/gomega v1.33.1 go.etcd.io/etcd/client/v3 v3.5.13 - k8s.io/api v0.30.0 - k8s.io/apimachinery v0.30.0 - k8s.io/client-go v0.30.0 + k8s.io/api v0.30.1 + k8s.io/apimachinery v0.30.1 + k8s.io/client-go v0.30.1 k8s.io/utils v0.0.0-20240502163921-fe8a2dddb1d0 sigs.k8s.io/controller-runtime v0.18.2 ) diff --git a/go.sum b/go.sum index 5e71523d..3fd469ac 100644 --- a/go.sum +++ b/go.sum @@ -187,14 +187,14 @@ gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= -k8s.io/api v0.30.0 h1:siWhRq7cNjy2iHssOB9SCGNCl2spiF1dO3dABqZ8niA= -k8s.io/api v0.30.0/go.mod h1:OPlaYhoHs8EQ1ql0R/TsUgaRPhpKNxIMrKQfWUp8QSE= +k8s.io/api v0.30.1 h1:kCm/6mADMdbAxmIh0LBjS54nQBE+U4KmbCfIkF5CpJY= +k8s.io/api v0.30.1/go.mod h1:ddbN2C0+0DIiPntan/bye3SW3PdwLa11/0yqwvuRrJM= k8s.io/apiextensions-apiserver v0.30.0 h1:jcZFKMqnICJfRxTgnC4E+Hpcq8UEhT8B2lhBcQ+6uAs= k8s.io/apiextensions-apiserver v0.30.0/go.mod h1:N9ogQFGcrbWqAY9p2mUAL5mGxsLqwgtUce127VtRX5Y= -k8s.io/apimachinery v0.30.0 h1:qxVPsyDM5XS96NIh9Oj6LavoVFYff/Pon9cZeDIkHHA= -k8s.io/apimachinery v0.30.0/go.mod h1:iexa2somDaxdnj7bha06bhb43Zpa6eWH8N8dbqVjTUc= -k8s.io/client-go v0.30.0 h1:sB1AGGlhY/o7KCyCEQ0bPWzYDL0pwOZO4vAtTSh/gJQ= -k8s.io/client-go v0.30.0/go.mod h1:g7li5O5256qe6TYdAMyX/otJqMhIiGgTapdLchhmOaY= +k8s.io/apimachinery v0.30.1 h1:ZQStsEfo4n65yAdlGTfP/uSHMQSoYzU/oeEbkmF7P2U= +k8s.io/apimachinery v0.30.1/go.mod h1:iexa2somDaxdnj7bha06bhb43Zpa6eWH8N8dbqVjTUc= +k8s.io/client-go v0.30.1 h1:uC/Ir6A3R46wdkgCV3vbLyNOYyCJ8oZnjtJGKfytl/Q= +k8s.io/client-go v0.30.1/go.mod h1:wrAqLNs2trwiCH/wxxmT/x3hKVH9PuV0GGW0oDoHVqc= 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= diff --git a/site/package-lock.json b/site/package-lock.json index 65c991bd..4d8e2be7 100644 --- a/site/package-lock.json +++ b/site/package-lock.json @@ -11,7 +11,7 @@ "devDependencies": { "autoprefixer": "^10.4.14", "cross-env": "^7.0.3", - "hugo-extended": "0.125.7", + "hugo-extended": "0.126.1", "postcss-cli": "^11.0.0" } }, @@ -1150,11 +1150,12 @@ } }, "node_modules/hugo-extended": { - "version": "0.125.7", - "resolved": "https://registry.npmjs.org/hugo-extended/-/hugo-extended-0.125.7.tgz", - "integrity": "sha512-zK4rsDWDJ5RDm+lfD3v4ypREIufOvSQKn/waB5PKTaAP9Ky5olei/M9uPLvWZ8h1OkiQ4Gg/+6QXJjndNCPxrQ==", + "version": "0.126.1", + "resolved": "https://registry.npmjs.org/hugo-extended/-/hugo-extended-0.126.1.tgz", + "integrity": "sha512-l67xrdep6aBx4tHmruMnwnGDlsUPIQMdJw0AWRgtJ6vsItlvsJfyma3PPd19NxFL2GE0I9D8UlyvnkT+zK35cg==", "dev": true, "hasInstallScript": true, + "license": "MIT", "dependencies": { "careful-downloader": "^3.0.0", "log-symbols": "^5.1.0", diff --git a/site/package.json b/site/package.json index aca1a9d2..e7cb43d2 100644 --- a/site/package.json +++ b/site/package.json @@ -36,7 +36,7 @@ "devDependencies": { "autoprefixer": "^10.4.14", "cross-env": "^7.0.3", - "hugo-extended": "0.125.7", + "hugo-extended": "0.126.1", "postcss-cli": "^11.0.0" } }