Commit Graph
27 Commits
Author SHA1 Message Date
Philip LaineandGitHub 3c1c6675d9 Bump Go to 1.26.5 (#369)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **Chores**
  * Updated the required Go toolchain version to 1.26.5.
  * Applied the same toolchain update to end-to-end testing components.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-07-13 15:31:57 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
e5904ef4bc Bump github.com/fluxcd/pkg/runtime from 0.110.0 to 0.111.0 (#356)
Bumps [github.com/fluxcd/pkg/runtime](https://github.com/fluxcd/pkg)
from 0.110.0 to 0.111.0.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/fluxcd/pkg/commit/b98e2b0975e0863f32790229ce7c9f097ed67706"><code>b98e2b0</code></a>
Merge pull request <a
href="https://redirect.github.com/fluxcd/pkg/issues/1251">#1251</a> from
fluxcd/release-main</li>
<li><a
href="https://github.com/fluxcd/pkg/commit/2dfcb7c4d6666de18b6920c26f09f730c45385d1"><code>2dfcb7c</code></a>
Prepare for release</li>
<li><a
href="https://github.com/fluxcd/pkg/commit/dd6b016abf8774f20ad05aa1d8a4b5809e55e29e"><code>dd6b016</code></a>
Merge pull request <a
href="https://redirect.github.com/fluxcd/pkg/issues/1253">#1253</a> from
fluxcd/upgrade-k8s-36.2</li>
<li><a
href="https://github.com/fluxcd/pkg/commit/2d00796135b1ed1ffddc5750cc08c34cc10216f7"><code>2d00796</code></a>
Upgrade kubernetes to 1.36.2</li>
<li><a
href="https://github.com/fluxcd/pkg/commit/827f6c319fb09577b6243e95b6c07dffe53bb6f3"><code>827f6c3</code></a>
Merge pull request <a
href="https://redirect.github.com/fluxcd/pkg/issues/1249">#1249</a> from
fluxcd/upgrade-go-git-providers</li>
<li><a
href="https://github.com/fluxcd/pkg/commit/be6d462520d834835f5a073124cf9bd84aa43251"><code>be6d462</code></a>
Upgrade go-git-providers and go-github</li>
<li><a
href="https://github.com/fluxcd/pkg/commit/023a357581968474ea2990233af779feac27a02a"><code>023a357</code></a>
Merge pull request <a
href="https://redirect.github.com/fluxcd/pkg/issues/1248">#1248</a> from
fluxcd/label-2.9</li>
<li><a
href="https://github.com/fluxcd/pkg/commit/7e8856d9967ef8230ff11142576ad7577db38f59"><code>7e8856d</code></a>
Add backport label for Flux 2.9</li>
<li><a
href="https://github.com/fluxcd/pkg/commit/ae1046960bf700baebc328562a7be8ccee8c7078"><code>ae10469</code></a>
Merge pull request <a
href="https://redirect.github.com/fluxcd/pkg/issues/1246">#1246</a> from
fluxcd/ks-always-subst</li>
<li><a
href="https://github.com/fluxcd/pkg/commit/2cd36cba113a8f5a569eea7285c1e3f3c9458e23"><code>2cd36cb</code></a>
kustomize: add tests for empty vars with strict sub and omitted
without</li>
<li>Additional commits viewable in <a
href="https://github.com/fluxcd/pkg/compare/runtime/v0.110.0...runtime/v0.111.0">compare
view</a></li>
</ul>
</details>
<br />

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-13 13:16:47 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6f832ad6d2 Bump helm.sh/helm/v4 from 4.2.2 to 4.2.3 in /test/e2e in the gomod-e2e group across 1 directory (#368)
Bumps the gomod-e2e group with 1 update in the /test/e2e directory:
[helm.sh/helm/v4](https://github.com/helm/helm).

Updates `helm.sh/helm/v4` from 4.2.2 to 4.2.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/helm/helm/releases">helm.sh/helm/v4's
releases</a>.</em></p>
<blockquote>
<p>Helm v4.2.3 is a patch release. Users are encouraged to upgrade for
the best experience.</p>
<p>The community keeps growing, and we'd love to see you there!</p>
<ul>
<li>Join the discussion in <a
href="https://kubernetes.slack.com">Kubernetes Slack</a>:
<ul>
<li>for questions and just to hang out</li>
<li>for discussing PRs, code, and bugs</li>
</ul>
</li>
<li>Hang out at the Public Developer Call: Thursday, 9:30 Pacific via <a
href="https://zoom.us/j/696660622">Zoom</a></li>
<li>Test, debug, and contribute charts: <a
href="https://artifacthub.io/packages/search?kind=0">ArtifactHub/packages</a></li>
</ul>
<h2>Installation and Upgrading</h2>
<p>Download Helm v4.2.3. The common platform binaries are here:</p>
<ul>
<li><a href="https://get.helm.sh/helm-v4.2.3-darwin-amd64.tar.gz">MacOS
amd64</a> (<a
href="https://get.helm.sh/helm-v4.2.3-darwin-amd64.tar.gz.sha256sum">checksum</a>
/ ff3ac86755a45f3422473bc1200776aac0fe04c5766abe6ca66699f7b564b23b)</li>
<li><a href="https://get.helm.sh/helm-v4.2.3-darwin-arm64.tar.gz">MacOS
arm64</a> (<a
href="https://get.helm.sh/helm-v4.2.3-darwin-arm64.tar.gz.sha256sum">checksum</a>
/ 048ecf5ad3160f83d918f9fe945238d2132b079640f7b106175331c25f242c64)</li>
<li><a href="https://get.helm.sh/helm-v4.2.3-linux-amd64.tar.gz">Linux
amd64</a> (<a
href="https://get.helm.sh/helm-v4.2.3-linux-amd64.tar.gz.sha256sum">checksum</a>
/ e9b88b4ee95b18c706839c28d3a0220e5bc470e9cd9262410c90793c45ff8b7c)</li>
<li><a href="https://get.helm.sh/helm-v4.2.3-linux-arm.tar.gz">Linux
arm</a> (<a
href="https://get.helm.sh/helm-v4.2.3-linux-arm.tar.gz.sha256sum">checksum</a>
/ ba00678361ca7a03ec42ca1ea459543e1d8eab2a7d5429a5eda71dc9741c8a9b)</li>
<li><a href="https://get.helm.sh/helm-v4.2.3-linux-arm64.tar.gz">Linux
arm64</a> (<a
href="https://get.helm.sh/helm-v4.2.3-linux-arm64.tar.gz.sha256sum">checksum</a>
/ 21abd9354d39b2cd79a8d76be6912cd137a983cbf997193503fb8a6a6e2f2785)</li>
<li><a href="https://get.helm.sh/helm-v4.2.3-linux-386.tar.gz">Linux
i386</a> (<a
href="https://get.helm.sh/helm-v4.2.3-linux-386.tar.gz.sha256sum">checksum</a>
/ 31d57972d36e60388e173327fffcf9d58f272349dfa9ed3e1914f3cd88fe7283)</li>
<li><a href="https://get.helm.sh/helm-v4.2.3-linux-loong64.tar.gz">Linux
loong64</a> (<a
href="https://get.helm.sh/helm-v4.2.3-linux-loong64.tar.gz.sha256sum">checksum</a>
/ 232f82d787d530a621b2006965ed2b99644b4391bbc6261e9787f95700fc44f7)</li>
<li><a href="https://get.helm.sh/helm-v4.2.3-linux-ppc64le.tar.gz">Linux
ppc64le</a> (<a
href="https://get.helm.sh/helm-v4.2.3-linux-ppc64le.tar.gz.sha256sum">checksum</a>
/ 43fc5a4b20839c3669a0748498bd2613b095e288425bf5678c6ba664eb4a0e70)</li>
<li><a href="https://get.helm.sh/helm-v4.2.3-linux-s390x.tar.gz">Linux
s390x</a> (<a
href="https://get.helm.sh/helm-v4.2.3-linux-s390x.tar.gz.sha256sum">checksum</a>
/ 17932091e19d352585b540a482fca9b953d32a8ad7afec72bf9cbbcd96b094cb)</li>
<li><a href="https://get.helm.sh/helm-v4.2.3-linux-riscv64.tar.gz">Linux
riscv64</a> (<a
href="https://get.helm.sh/helm-v4.2.3-linux-riscv64.tar.gz.sha256sum">checksum</a>
/ 09ff0772730678c652b9ac4a2b32cd20f4e62a2b040403bcacd4ad845d3d3e9c)</li>
<li><a href="https://get.helm.sh/helm-v4.2.3-windows-amd64.zip">Windows
amd64</a> (<a
href="https://get.helm.sh/helm-v4.2.3-windows-amd64.zip.sha256sum">checksum</a>
/ 5ca7de684c92d48b93d5c34a029fdda57b38e1eac04bc8541bdf1eb249388679)</li>
<li><a href="https://get.helm.sh/helm-v4.2.3-windows-arm64.zip">Windows
arm64</a> (<a
href="https://get.helm.sh/helm-v4.2.3-windows-arm64.zip.sha256sum">checksum</a>
/ 5f444ed097688ed3abaf1d8801e21110d9bddeb6ed13939afcac302888527ab5)</li>
</ul>
<p>The <a href="https://helm.sh/docs/intro/quickstart/">Quickstart
Guide</a> will get you going from there. For <strong>upgrade
instructions</strong> or detailed installation notes, check the <a
href="https://helm.sh/docs/intro/install/">install guide</a>. You can
also use a <a
href="https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-4">script
to install</a> on any system with <code>bash</code>.</p>
<h2>What's Next</h2>
<ul>
<li>4.2.4 and 3.21.4 are the next patch releases scheduled for August
12, 2026</li>
<li>4.3.0 and 3.22.0 are the next minor releases scheduled for September
9, 2026</li>
</ul>
<h2>Changelog</h2>
<ul>
<li>chore(deps): bump golang.org/x/crypto from 0.53.0 to 0.54.0
43e8b7feece8beb0fcba47059ec9b522fd929a64 (Terry Howe)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/helm/helm/commit/43e8b7feece8beb0fcba47059ec9b522fd929a64"><code>43e8b7f</code></a>
chore(deps): bump golang.org/x/crypto from 0.53.0 to 0.54.0</li>
<li>See full diff in <a
href="https://github.com/helm/helm/compare/v4.2.2...v4.2.3">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=helm.sh/helm/v4&package-manager=go_modules&previous-version=4.2.2&new-version=4.2.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-13 12:10:06 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
b8dd58a42d Bump sigs.k8s.io/structured-merge-diff/v6 from 6.4.0 to 6.4.2 (#361)
Bumps
[sigs.k8s.io/structured-merge-diff/v6](https://github.com/kubernetes-sigs/structured-merge-diff)
from 6.4.0 to 6.4.2.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/kubernetes-sigs/structured-merge-diff/commit/15d075473efece0367330fd20a7cc2aad2eeb998"><code>15d0754</code></a>
Merge pull request <a
href="https://redirect.github.com/kubernetes-sigs/structured-merge-diff/issues/334">#334</a>
from jpbetz/revert-306-master</li>
<li><a
href="https://github.com/kubernetes-sigs/structured-merge-diff/commit/f23ab84798fce0a45604c17df89bb4571b3e8b39"><code>f23ab84</code></a>
Revert <a
href="https://redirect.github.com/kubernetes-sigs/structured-merge-diff/issues/306">#306</a>,
keep Nullable schema field</li>
<li><a
href="https://github.com/kubernetes-sigs/structured-merge-diff/commit/281dabaec60e83c069d7fe093ee77a565e7cca2b"><code>281daba</code></a>
Merge pull request <a
href="https://redirect.github.com/kubernetes-sigs/structured-merge-diff/issues/332">#332</a>
from jpbetz/nullable-empty-container-preservation</li>
<li><a
href="https://github.com/kubernetes-sigs/structured-merge-diff/commit/d28d362d1b58542b2ce0f3c6da0695623190829f"><code>d28d362</code></a>
Add nullable type support</li>
<li><a
href="https://github.com/kubernetes-sigs/structured-merge-diff/commit/e570f92e979c81a3efbbaa9ea6c0c047dd5a8321"><code>e570f92</code></a>
Merge pull request <a
href="https://redirect.github.com/kubernetes-sigs/structured-merge-diff/issues/328">#328</a>
from lalitc375/fix-deserailezed-tests</li>
<li><a
href="https://github.com/kubernetes-sigs/structured-merge-diff/commit/ba35bbdc545b46ad1d62788870dcd1a594b7c232"><code>ba35bbd</code></a>
Address feedbacks</li>
<li><a
href="https://github.com/kubernetes-sigs/structured-merge-diff/commit/3001c6e9a9734f32a978ed125b0d1ac04b999bf8"><code>3001c6e</code></a>
Harden path element deserialization trailing data validation</li>
<li><a
href="https://github.com/kubernetes-sigs/structured-merge-diff/commit/3ce9bc1df2300a14b00190d2f476bda722ee6baf"><code>3ce9bc1</code></a>
Add edge-case tests for DeserializePathElement</li>
<li><a
href="https://github.com/kubernetes-sigs/structured-merge-diff/commit/2ad5e4f059c73f49f9c851b392ca3d4335c1c67e"><code>2ad5e4f</code></a>
Merge pull request <a
href="https://redirect.github.com/kubernetes-sigs/structured-merge-diff/issues/326">#326</a>
from benluddy/unstructured-converter-with-error</li>
<li><a
href="https://github.com/kubernetes-sigs/structured-merge-diff/commit/f772c7a17577b4b784a9b7bb0f7060dbc9e6f661"><code>f772c7a</code></a>
Add value.UnstructuredConverter sibling interface that can fail.</li>
<li>Additional commits viewable in <a
href="https://github.com/kubernetes-sigs/structured-merge-diff/compare/v6.4.0...v6.4.2">compare
view</a></li>
</ul>
</details>
<br />

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-08 12:44:44 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
805685a042 Bump github.com/fluxcd/cli-utils from 1.2.1 to 1.2.2 in /test/e2e in the gomod-e2e group across 1 directory (#362)
Bumps the gomod-e2e group with 1 update in the /test/e2e directory:
[github.com/fluxcd/cli-utils](https://github.com/fluxcd/cli-utils).

Updates `github.com/fluxcd/cli-utils` from 1.2.1 to 1.2.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/fluxcd/cli-utils/releases">github.com/fluxcd/cli-utils's
releases</a>.</em></p>
<blockquote>
<h2>v1.2.2</h2>
<h2>What's Changed</h2>
<ul>
<li>Upgrade golang.org/x/net to v0.55.0 by <a
href="https://github.com/matheuscscp"><code>@​matheuscscp</code></a> in
<a
href="https://redirect.github.com/fluxcd/cli-utils/pull/36">fluxcd/cli-utils#36</a></li>
<li>Upgrade kubernetes to 1.36.2 by <a
href="https://github.com/matheuscscp"><code>@​matheuscscp</code></a> in
<a
href="https://redirect.github.com/fluxcd/cli-utils/pull/37">fluxcd/cli-utils#37</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/fluxcd/cli-utils/compare/v1.2.1...v1.2.2">https://github.com/fluxcd/cli-utils/compare/v1.2.1...v1.2.2</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/fluxcd/cli-utils/commit/5620149f28a2c49a80dacfb7f02139b5ffd79e9d"><code>5620149</code></a>
Merge pull request <a
href="https://redirect.github.com/fluxcd/cli-utils/issues/37">#37</a>
from fluxcd/upgrade-k8s-36.2</li>
<li><a
href="https://github.com/fluxcd/cli-utils/commit/1e5951f5fa8e440d518f2cb89923dec62f32e384"><code>1e5951f</code></a>
Upgrade kubernetes to 1.36.2</li>
<li><a
href="https://github.com/fluxcd/cli-utils/commit/94614cdd85facd126305f43e9f526f3fb2887448"><code>94614cd</code></a>
Merge pull request <a
href="https://redirect.github.com/fluxcd/cli-utils/issues/36">#36</a>
from fluxcd/upgrade-deps</li>
<li><a
href="https://github.com/fluxcd/cli-utils/commit/e7fc06f64c096ec043f64f978ae1c725999f59e1"><code>e7fc06f</code></a>
Upgrade golang.org/x/net to v0.55.0</li>
<li>See full diff in <a
href="https://github.com/fluxcd/cli-utils/compare/v1.2.1...v1.2.2">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/fluxcd/cli-utils&package-manager=go_modules&previous-version=1.2.1&new-version=1.2.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-08 10:45:57 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
c5bc1825f3 Bump github.com/go-openapi/testify/v2 from 2.5.1 to 2.6.0 (#344)
Bumps
[github.com/go-openapi/testify/v2](https://github.com/go-openapi/testify)
from 2.5.1 to 2.6.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/go-openapi/testify/releases">github.com/go-openapi/testify/v2's
releases</a>.</em></p>
<blockquote>
<h2>v2.6.0</h2>
<h2><a
href="https://github.com/go-openapi/testify/tree/v2.6.0">2.6.0</a> -
2026-06-25</h2>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/go-openapi/testify/compare/v2.5.1...v2.6.0">https://github.com/go-openapi/testify/compare/v2.5.1...v2.6.0</a></p>
<p>22 commits in this release.</p>
<hr />
<h3><!-- raw HTML omitted -->Implemented enhancements</h3>
<ul>
<li>feat(ci): added shared workflow for bot-pr monitoring by <a
href="https://github.com/fredbi"><code>@​fredbi</code></a> <a
href="https://github.com/go-openapi/testify/commit/9c64e3d41d885fcff31286395c3d9769ca3f78cd">...</a></li>
</ul>
<h3><!-- raw HTML omitted -->Fixed bugs</h3>
<ul>
<li>fix: guard copyExportedFields against nil interface values in
slices, maps, and pointers by <a
href="https://github.com/Copilot"><code>@​Copilot</code></a> in <a
href="https://redirect.github.com/go-openapi/testify/pull/127">#127</a>
<a
href="https://github.com/go-openapi/testify/commit/df5655461b711805ca29a0ae711c966a407aafd1">...</a></li>
<li>Fix nil pointer dereferences in assertion functions and add fuzz
tests by <a href="https://github.com/Copilot"><code>@​Copilot</code></a>
in <a
href="https://redirect.github.com/go-openapi/testify/pull/126">#126</a>
<a
href="https://github.com/go-openapi/testify/commit/57d0e4e73d16f4072965b3fef7f57cf27d5ff772">...</a></li>
<li>Fix didPanic to use type assertion for runtime.PanicNilError instead
of string comparison by <a
href="https://github.com/Copilot"><code>@​Copilot</code></a> in <a
href="https://redirect.github.com/go-openapi/testify/pull/124">#124</a>
<a
href="https://github.com/go-openapi/testify/commit/8244b25cb981578bb54973a6c6f5ee2f7e21ba3b">...</a></li>
</ul>
<h3><!-- raw HTML omitted -->Documentation</h3>
<ul>
<li>doc: reformed announcements to trigger posts by <a
href="https://github.com/fredbi"><code>@​fredbi</code></a> in <a
href="https://redirect.github.com/go-openapi/testify/pull/134">#134</a>
<a
href="https://github.com/go-openapi/testify/commit/acda72bd1416e217fddd07cc554ac70974b75343">...</a></li>
<li>doc: announced content of forthcoming releases by <a
href="https://github.com/fredbi"><code>@​fredbi</code></a> in <a
href="https://redirect.github.com/go-openapi/testify/pull/133">#133</a>
<a
href="https://github.com/go-openapi/testify/commit/bae689be41fd4575f9bbdd7a0ddee87cd0eace2e">...</a></li>
<li>doc: record ErrorAsType / go-version guards in project docs by <a
href="https://github.com/fredbi"><code>@​fredbi</code></a> <a
href="https://github.com/go-openapi/testify/commit/5c794018e6d28130e21a3d1bb4c104ce2e3db496">...</a></li>
<li>feat(assertions): add go1.26 ErrorAsType / NotErrorAsType by <a
href="https://github.com/fredbi"><code>@​fredbi</code></a> <a
href="https://github.com/go-openapi/testify/commit/94d0c9436f75adc5a00fc0a55ebc343053456536">...</a></li>
<li>doc: updated contributors file by <a
href="https://github.com/bot-go-openapi%5Bbot%5D"><code>@​bot-go-openapi[bot]</code></a>
in <a
href="https://redirect.github.com/go-openapi/testify/pull/130">#130</a>
<a
href="https://github.com/go-openapi/testify/commit/5cade64e9f5419f662aba578fb85169c1ef27a9c">...</a></li>
<li>doc: updated contributors file by <a
href="https://github.com/bot-go-openapi%5Bbot%5D"><code>@​bot-go-openapi[bot]</code></a>
in <a
href="https://redirect.github.com/go-openapi/testify/pull/122">#122</a>
<a
href="https://github.com/go-openapi/testify/commit/391fb04c0511372fbed5b495d3f5053cc5002aec">...</a></li>
<li>doc: removed unused slack link in doc by <a
href="https://github.com/fredbi"><code>@​fredbi</code></a> in <a
href="https://redirect.github.com/go-openapi/testify/pull/121">#121</a>
<a
href="https://github.com/go-openapi/testify/commit/a0b676d0d8ad4196e38e03205f64c62bcb5a2515">...</a></li>
<li>doc: updated contributors file by <a
href="https://github.com/bot-go-openapi%5Bbot%5D"><code>@​bot-go-openapi[bot]</code></a>
in <a
href="https://redirect.github.com/go-openapi/testify/pull/120">#120</a>
<a
href="https://github.com/go-openapi/testify/commit/61ef320c3d1ff1de49ef998ccc5e32927e32e70a">...</a></li>
<li>doc: updated contributors file by <a
href="https://github.com/bot-go-openapi%5Bbot%5D"><code>@​bot-go-openapi[bot]</code></a>
in <a
href="https://redirect.github.com/go-openapi/testify/pull/119">#119</a>
<a
href="https://github.com/go-openapi/testify/commit/324d7904250ec384f69ac6cdb89829e233c52ace">...</a></li>
<li>doc: updated contributors file by <a
href="https://github.com/bot-go-openapi%5Bbot%5D"><code>@​bot-go-openapi[bot]</code></a>
in <a
href="https://redirect.github.com/go-openapi/testify/pull/118">#118</a>
<a
href="https://github.com/go-openapi/testify/commit/7439c853ba72d3efc20d58c07c6fb733b15539ce">...</a></li>
</ul>
<h3><!-- raw HTML omitted -->Code quality</h3>
<ul>
<li>feat(codegen): support go-version-guarded assertions by <a
href="https://github.com/fredbi"><code>@​fredbi</code></a> <a
href="https://github.com/go-openapi/testify/commit/5d9a68bed5ffb46793db5f299fdede71cd323557">...</a></li>
<li>fix(assertions): guard reflection walkers against cyclic inputs by
<a href="https://github.com/fredbi"><code>@​fredbi</code></a> in <a
href="https://redirect.github.com/go-openapi/testify/pull/129">#129</a>
<a
href="https://github.com/go-openapi/testify/commit/621869513946bbb40d2765f7364bbe74e509391a">...</a></li>
</ul>
<h3><!-- raw HTML omitted -->Miscellaneous tasks</h3>
<ul>
<li>chore: prepare release v2.6.0 by <a
href="https://github.com/bot-go-openapi%5Bbot%5D"><code>@​bot-go-openapi[bot]</code></a>
in <a
href="https://redirect.github.com/go-openapi/testify/pull/135">#135</a>
<a
href="https://github.com/go-openapi/testify/commit/5376bc2556653f08cfefe95cf0beefa5b30b93ac">...</a></li>
<li>ci: fix secret passing for webhook by <a
href="https://github.com/fredbi"><code>@​fredbi</code></a> <a
href="https://github.com/go-openapi/testify/commit/d1b5e58c96aeb0463c28191775298fc8499764e4">...</a></li>
<li>test(ci): fixup tests for CI running go1.25 with GOTOOLCHAIN=local
by <a href="https://github.com/fredbi"><code>@​fredbi</code></a> <a
href="https://github.com/go-openapi/testify/commit/f490f00d48062069171f5f5292ce28992733c560">...</a></li>
<li>chore(ci): run contributors workflow monthly instead of weekly by <a
href="https://github.com/fredbi"><code>@​fredbi</code></a> in <a
href="https://redirect.github.com/go-openapi/testify/pull/131">#131</a>
<a
href="https://github.com/go-openapi/testify/commit/d3fde91ee7cbb8189a1e54d7bd6ea9f8f55ebf91">...</a></li>
<li>test(assertions): fixed flaky test (async w/real time) by <a
href="https://github.com/fredbi"><code>@​fredbi</code></a> in <a
href="https://redirect.github.com/go-openapi/testify/pull/128">#128</a>
<a
href="https://github.com/go-openapi/testify/commit/81253df9c4e786c95b43893c15e99a1fc4075085">...</a></li>
</ul>
<h3><!-- raw HTML omitted -->Other (technical)</h3>
<ul>
<li>codegen w/ go version guards - ErrorAsType (go1.26) by <a
href="https://github.com/fredbi"><code>@​fredbi</code></a> in <a
href="https://redirect.github.com/go-openapi/testify/pull/132">#132</a>
<a
href="https://github.com/go-openapi/testify/commit/4c0e1d89a1203a6e98ad485d266906a11986e73a">...</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/go-openapi/testify/commit/5376bc2556653f08cfefe95cf0beefa5b30b93ac"><code>5376bc2</code></a>
chore: prepare release v2.6.0</li>
<li><a
href="https://github.com/go-openapi/testify/commit/d1b5e58c96aeb0463c28191775298fc8499764e4"><code>d1b5e58</code></a>
ci: fix secret passing for webhook</li>
<li><a
href="https://github.com/go-openapi/testify/commit/acda72bd1416e217fddd07cc554ac70974b75343"><code>acda72b</code></a>
doc: reformed announcements to trigger posts (<a
href="https://redirect.github.com/go-openapi/testify/issues/134">#134</a>)</li>
<li><a
href="https://github.com/go-openapi/testify/commit/bae689be41fd4575f9bbdd7a0ddee87cd0eace2e"><code>bae689b</code></a>
doc: announced content of forthcoming releases (<a
href="https://redirect.github.com/go-openapi/testify/issues/133">#133</a>)</li>
<li><a
href="https://github.com/go-openapi/testify/commit/4c0e1d89a1203a6e98ad485d266906a11986e73a"><code>4c0e1d8</code></a>
Merge pull request <a
href="https://redirect.github.com/go-openapi/testify/issues/132">#132</a>
from fredbi/worktree-go-version-guards</li>
<li><a
href="https://github.com/go-openapi/testify/commit/f490f00d48062069171f5f5292ce28992733c560"><code>f490f00</code></a>
test(ci): fixup tests for CI running go1.25 with GOTOOLCHAIN=local</li>
<li><a
href="https://github.com/go-openapi/testify/commit/5c794018e6d28130e21a3d1bb4c104ce2e3db496"><code>5c79401</code></a>
doc: record ErrorAsType / go-version guards in project docs</li>
<li><a
href="https://github.com/go-openapi/testify/commit/94d0c9436f75adc5a00fc0a55ebc343053456536"><code>94d0c94</code></a>
feat(assertions): add go1.26 ErrorAsType / NotErrorAsType</li>
<li><a
href="https://github.com/go-openapi/testify/commit/5d9a68bed5ffb46793db5f299fdede71cd323557"><code>5d9a68b</code></a>
feat(codegen): support go-version-guarded assertions</li>
<li><a
href="https://github.com/go-openapi/testify/commit/d3fde91ee7cbb8189a1e54d7bd6ea9f8f55ebf91"><code>d3fde91</code></a>
chore(ci): run contributors workflow monthly instead of weekly (<a
href="https://redirect.github.com/go-openapi/testify/issues/131">#131</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/go-openapi/testify/compare/v2.5.1...v2.6.0">compare
view</a></li>
</ul>
</details>
<br />

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-07 12:10:11 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1722c5c103 Bump github.com/onsi/gomega from 1.42.0 to 1.42.1 (#346)
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega) from
1.42.0 to 1.42.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/onsi/gomega/releases">github.com/onsi/gomega's
releases</a>.</em></p>
<blockquote>
<h2>v1.42.1</h2>
<h2>1.42.1</h2>
<p>Bump Dependencies</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/onsi/gomega/blob/master/CHANGELOG.md">github.com/onsi/gomega's
changelog</a>.</em></p>
<blockquote>
<h2>1.42.1</h2>
<p>Bump Dependencies</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/onsi/gomega/commit/ced6c1c9babf21968b76cfd49bfee4590339568a"><code>ced6c1c</code></a>
v1.42.1</li>
<li><a
href="https://github.com/onsi/gomega/commit/2beb9fbdc713b0ed9dd937ec5a9b4e70e6e256c8"><code>2beb9fb</code></a>
v1.42.1 (full)</li>
<li><a
href="https://github.com/onsi/gomega/commit/006cd2ce7d19bba0e4e5dbdd9093975c20f1c052"><code>006cd2c</code></a>
bump al lthe things</li>
<li>See full diff in <a
href="https://github.com/onsi/gomega/compare/v1.42.0...v1.42.1">compare
view</a></li>
</ul>
</details>
<br />

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-07 11:00:49 +02:00
Philip LaineandGitHub 10f40da0e7 Add NetBird server to test connections (#328)
This change adds a NetBird server to the e2e test and ensures that
cluster proxy peers can start and connect to the server.

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **Changes**
* Updated the `ClusterProxy` `spec.apiServer` default to include a
trailing `/` when omitted, aligning operator behavior with the
Kubernetes in-cluster API URL.
* **Documentation**
* Refreshed the `ClusterProxySpec.apiServer` API reference to reflect
the trailing `/` default.
* **Tests**
* Improved end-to-end coverage with a dynamically provisioned management
URL, more robust readiness polling, and enhanced `ClusterProxy`
validation.
* **Chores**
* Updated the end-to-end test Go configuration and CI to use the
e2e-specific Go settings/toolchain.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-06-23 14:50:47 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
06c52a0bc9 Bump the gomod-e2e group across 1 directory with 2 updates (#338)
Bumps the gomod-e2e group with 2 updates in the /test/e2e directory:
[github.com/moby/moby/client](https://github.com/moby/moby) and
[helm.sh/helm/v4](https://github.com/helm/helm).

Updates `github.com/moby/moby/client` from 0.4.1 to 0.5.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/moby/moby/releases">github.com/moby/moby/client's
releases</a>.</em></p>
<blockquote>
<h2>client/0.5.0</h2>
<h2>0.5.0</h2>
<h3>Changelog</h3>
<ul>
<li>The new <code>GET /images/{name}/attestations</code> endpoint
returns in-toto attestation statements (such as SLSA provenance and SPDX
SBOM) attached to an image, with optional platform selection, predicate
type filtering, and an opt-in <code>statement</code> query parameter for
retrieving the verbatim statement bodies. Tools can now retrieve
attestation metadata and content directly from the daemon instead of
performing additional registry round-trips. <a
href="https://redirect.github.com/moby/moby/pull/52636">moby/moby#52636</a></li>
</ul>
<h2>client/v0.5.0-rc.1</h2>
<h2>0.5.0-rc.1</h2>
<h3>Changelog</h3>
<ul>
<li>The new <code>GET /images/{name}/attestations</code> endpoint
returns in-toto attestation statements (such as SLSA provenance and SPDX
SBOM) attached to an image, with optional platform selection, predicate
type filtering, and an opt-in <code>statement</code> query parameter for
retrieving the verbatim statement bodies. Tools can now retrieve
attestation metadata and content directly from the daemon instead of
performing additional registry round-trips. <a
href="https://redirect.github.com/moby/moby/pull/52636">moby/moby#52636</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/moby/moby/blob/v0.5.0/CHANGELOG.md">github.com/moby/moby/client's
changelog</a>.</em></p>
<blockquote>
<h2>0.5.0 (2013-07-17)</h2>
<ul>
<li>Runtime: List all processes running inside a container with 'docker
top'</li>
<li>Runtime: Host directories can be mounted as volumes with 'docker run
-v'</li>
<li>Runtime: Containers can expose public UDP ports (eg, '-p
123/udp')</li>
<li>Runtime: Optionally specify an exact public port (eg. '-p
80:4500')</li>
<li>Registry: New image naming scheme inspired by Go packaging
convention allows arbitrary combinations of registries</li>
<li>Builder: ENTRYPOINT instruction sets a default binary entry point to
a container</li>
<li>Builder: VOLUME instruction marks a part of the container as
persistent data</li>
</ul>
<ul>
<li>Builder: 'docker build' displays the full output of a build by
default</li>
<li>Runtime: 'docker login' supports additional options</li>
</ul>
<ul>
<li>Runtime: Dont save a container's hostname when committing an
image.</li>
<li>Registry: Fix issues when uploading images to a private
registry</li>
</ul>
<h2>0.4.8 (2013-07-01)</h2>
<ul>
<li>Builder: New build operation ENTRYPOINT adds an executable entry
point to the container.</li>
</ul>
<ul>
<li>Runtime: Fix a bug which caused 'docker run -d' to no longer print
the container ID.</li>
<li>Tests: Fix issues in the test suite</li>
</ul>
<h2>0.4.7 (2013-06-28)</h2>
<ul>
<li>Registry: easier push/pull to a custom registry</li>
<li>Remote API: the progress bar updates faster when downloading and
uploading large files</li>
</ul>
<ul>
<li>Remote API: fix a bug in the optional unix socket transport</li>
</ul>
<ul>
<li>Runtime: improve detection of kernel version</li>
</ul>
<ul>
<li>Runtime: host directories can be mounted as volumes with 'docker run
-b'</li>
</ul>
<ul>
<li>Runtime: fix an issue when only attaching to stdin</li>
</ul>
<ul>
<li>Runtime: use 'tar --numeric-owner' to avoid uid mismatch across
multiple hosts</li>
<li>Hack: improve test suite and dev environment</li>
<li>Hack: remove dependency on unit tests on 'os/user'</li>
</ul>
<ul>
<li>Documentation: add terminology section</li>
</ul>
<h2>0.4.6 (2013-06-22)</h2>
<ul>
<li>Runtime: fix a bug which caused creation of empty images (and
volumes) to crash.</li>
</ul>
<h2>0.4.5 (2013-06-21)</h2>
<ul>
<li>Builder: 'docker build git://URL' fetches and builds a remote git
repository</li>
</ul>
<ul>
<li>Runtime: 'docker ps -s' optionally prints container size</li>
<li>Tests: Improved and simplified</li>
</ul>
<ul>
<li>Runtime: fix a regression introduced in 0.4.3 which caused the logs
command to fail.</li>
<li>Builder: fix a regression when using ADD with single regular
file.</li>
</ul>
<h2>0.4.4 (2013-06-19)</h2>
<ul>
<li>Builder: fix a regression introduced in 0.4.3 which caused builds to
fail on new clients.</li>
</ul>
<h2>0.4.3 (2013-06-19)</h2>
<ul>
<li>Builder: ADD of a local file will detect tar archives and unpack
them</li>
</ul>
<ul>
<li>Runtime: Remove bsdtar dependency</li>
<li>Runtime: Add unix socket and multiple -H support</li>
<li>Runtime: Prevent rm of running containers</li>
<li>Runtime: Use go1.1 cookiejar</li>
<li>Builder: ADD improvements: use tar for copy + automatically unpack
local archives</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/moby/moby/commit/51f6c4a7372450d164c61e0054daf0223ddbd909"><code>51f6c4a</code></a>
Merge pull request <a
href="https://redirect.github.com/moby/moby/issues/1227">#1227</a> from
dotcloud/bump_0.5.0</li>
<li><a
href="https://github.com/moby/moby/commit/f4eaec3e1e85dd8774e0b00082d31188f55f4de2"><code>f4eaec3</code></a>
Merge pull request <a
href="https://redirect.github.com/moby/moby/issues/1226">#1226</a> from
metalivedev/easydockerfile</li>
<li><a
href="https://github.com/moby/moby/commit/b083418257edbcb769dd1bf9a6a3dafd334d5969"><code>b083418</code></a>
change -b -&gt; -v and add udp example</li>
<li><a
href="https://github.com/moby/moby/commit/5794857f7ad9e3d84e2c549253c072d076d702cb"><code>5794857</code></a>
Merge pull request <a
href="https://redirect.github.com/moby/moby/issues/1169">#1169</a> from
crosbymichael/buildfile-tests</li>
<li><a
href="https://github.com/moby/moby/commit/e7f3f6fa5a10f890a1774a2320d31e236af56be9"><code>e7f3f6f</code></a>
Add unit tests for buildfile config instructions</li>
<li><a
href="https://github.com/moby/moby/commit/aa5671411b727d7142c289b5c1b473209aeaf630"><code>aa56714</code></a>
Make dockerfile docs easier to find. Clean up formatting.</li>
<li><a
href="https://github.com/moby/moby/commit/f8dfd0aa5e03f3f8819dea6bb59800c90824008c"><code>f8dfd0a</code></a>
Merge pull request <a
href="https://redirect.github.com/moby/moby/issues/1225">#1225</a> from
dotcloud/hotfix_docker_rmi</li>
<li><a
href="https://github.com/moby/moby/commit/3dbf9c6560fe1741cde9e8e2ce6ac98acf26e8ce"><code>3dbf9c6</code></a>
Merge pull request <a
href="https://redirect.github.com/moby/moby/issues/1219">#1219</a> from
metalivedev/docs-repoupdate</li>
<li><a
href="https://github.com/moby/moby/commit/de563a3ea372432acb39e711eeb0b43296754c39"><code>de563a3</code></a>
Merge pull request <a
href="https://redirect.github.com/moby/moby/issues/1194">#1194</a> from
crosbymichael/build-verbose</li>
<li><a
href="https://github.com/moby/moby/commit/9cf2b41c053d557af6c563311b4953c4b9bab6d6"><code>9cf2b41</code></a>
change rm usage in docs</li>
<li>Additional commits viewable in <a
href="https://github.com/moby/moby/compare/v0.4.1...v0.5.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `helm.sh/helm/v4` from 4.2.1 to 4.2.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/helm/helm/releases">helm.sh/helm/v4's
releases</a>.</em></p>
<blockquote>
<p>Helm v4.2.2 is a patch release. Users are encouraged to upgrade for
the best experience.</p>
<p>The community keeps growing, and we'd love to see you there!</p>
<ul>
<li>Join the discussion in <a
href="https://kubernetes.slack.com">Kubernetes Slack</a>:
<ul>
<li>for questions and just to hang out</li>
<li>for discussing PRs, code, and bugs</li>
</ul>
</li>
<li>Hang out at the Public Developer Call: Thursday, 9:30 Pacific via <a
href="https://zoom.us/j/696660622">Zoom</a></li>
<li>Test, debug, and contribute charts: <a
href="https://artifacthub.io/packages/search?kind=0">ArtifactHub/packages</a></li>
</ul>
<h2>Notable Changes</h2>
<ul>
<li>Revert: Fixed a race condition in WaitForDelete where the status
observer canceled the watch too early, causing intermittent failures
when running a full test suite <a
href="https://redirect.github.com/helm/helm/issues/32214">#32214</a></li>
</ul>
<h2>Installation and Upgrading</h2>
<p>Download Helm v4.2.2. The common platform binaries are here:</p>
<ul>
<li><a href="https://get.helm.sh/helm-v4.2.2-darwin-amd64.tar.gz">MacOS
amd64</a> (<a
href="https://get.helm.sh/helm-v4.2.2-darwin-amd64.tar.gz.sha256sum">checksum</a>
/ 10c1e36ee8c5f2e2ee25a16599cb03ab74c0953cd889cacb980a49ba4b6574ba)</li>
<li><a href="https://get.helm.sh/helm-v4.2.2-darwin-arm64.tar.gz">MacOS
arm64</a> (<a
href="https://get.helm.sh/helm-v4.2.2-darwin-arm64.tar.gz.sha256sum">checksum</a>
/ 5410a0dae3d5d91f45653b161260d9301aabc4ae80ae50a6605d66884b6df8ea)</li>
<li><a href="https://get.helm.sh/helm-v4.2.2-linux-amd64.tar.gz">Linux
amd64</a> (<a
href="https://get.helm.sh/helm-v4.2.2-linux-amd64.tar.gz.sha256sum">checksum</a>
/ 9adafecab4d406853bba163a70e9f104f47dbbf65ce24b7653bae7e36150bcb6)</li>
<li><a href="https://get.helm.sh/helm-v4.2.2-linux-arm.tar.gz">Linux
arm</a> (<a
href="https://get.helm.sh/helm-v4.2.2-linux-arm.tar.gz.sha256sum">checksum</a>
/ 7e9490169874695e04ab1af47c5620621fc13c84219a258fcc1afdcd40ca7438)</li>
<li><a href="https://get.helm.sh/helm-v4.2.2-linux-arm64.tar.gz">Linux
arm64</a> (<a
href="https://get.helm.sh/helm-v4.2.2-linux-arm64.tar.gz.sha256sum">checksum</a>
/ 78803142087a0069fa4b50d3f32a84d3ef25c14d1ee8a40fbccf86a6216d2f36)</li>
<li><a href="https://get.helm.sh/helm-v4.2.2-linux-386.tar.gz">Linux
i386</a> (<a
href="https://get.helm.sh/helm-v4.2.2-linux-386.tar.gz.sha256sum">checksum</a>
/ 8e1fdcda4a476ffc5d1179c7f16d33a3d54267efa08fd720f7678277d68bc2d5)</li>
<li><a href="https://get.helm.sh/helm-v4.2.2-linux-loong64.tar.gz">Linux
loong64</a> (<a
href="https://get.helm.sh/helm-v4.2.2-linux-loong64.tar.gz.sha256sum">checksum</a>
/ b8bfe96b8b0b0e2af51af4a00ef521cc5a7e03793aea3568cf8500a63ae05041)</li>
<li><a href="https://get.helm.sh/helm-v4.2.2-linux-ppc64le.tar.gz">Linux
ppc64le</a> (<a
href="https://get.helm.sh/helm-v4.2.2-linux-ppc64le.tar.gz.sha256sum">checksum</a>
/ 814a80fd98eb9e4c5a9d610f3b9c15ffe120c2f5e39df16a2f491723ebc90126)</li>
<li><a href="https://get.helm.sh/helm-v4.2.2-linux-s390x.tar.gz">Linux
s390x</a> (<a
href="https://get.helm.sh/helm-v4.2.2-linux-s390x.tar.gz.sha256sum">checksum</a>
/ d84cdf1123f20cfbef19a2af1cd6afe8b00626bd9846bccb9dae978c810c8274)</li>
<li><a href="https://get.helm.sh/helm-v4.2.2-linux-riscv64.tar.gz">Linux
riscv64</a> (<a
href="https://get.helm.sh/helm-v4.2.2-linux-riscv64.tar.gz.sha256sum">checksum</a>
/ f07c105180dff2619ab45134b9b47b7845387e8f3299e12ebe0efb87c7548717)</li>
<li><a href="https://get.helm.sh/helm-v4.2.2-windows-amd64.zip">Windows
amd64</a> (<a
href="https://get.helm.sh/helm-v4.2.2-windows-amd64.zip.sha256sum">checksum</a>
/ 5fad8562e98c34fa5af3ef904086a5874a6701050f9bf36e30238c975df94dcd)</li>
<li><a href="https://get.helm.sh/helm-v4.2.2-windows-arm64.zip">Windows
arm64</a> (<a
href="https://get.helm.sh/helm-v4.2.2-windows-arm64.zip.sha256sum">checksum</a>
/ 2e993d6a1dd8197a33e65d8e90b26df9d248ff3501701dea401856aa265a2dab)</li>
</ul>
<p>This release was signed by <a
href="https://github.com/gjenkins8"><code>@​gjenkins8</code></a> with
key BF88 8333 D96A 1C18 E268 2AAE D79D 67C9 EC01 6739, which can be
found at <a
href="https://keys.openpgp.org/vks/v1/by-fingerprint/BF888333D96A1C18E2682AAED79D67C9EC016739">https://keys.openpgp.org/vks/v1/by-fingerprint/BF888333D96A1C18E2682AAED79D67C9EC016739</a>.
Please use the attached signatures for verifying this release using
gpg.</p>
<p>The <a href="https://helm.sh/docs/intro/quickstart/">Quickstart
Guide</a> will get you going from there. For <strong>upgrade
instructions</strong> or detailed installation notes, check the <a
href="https://helm.sh/docs/intro/install/">install guide</a>. You can
also use a <a
href="https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-4">script
to install</a> on any system with <code>bash</code>.</p>
<h2>What's Next</h2>
<ul>
<li>4.2.3 and 3.21.2 are the next patch releases scheduled for July 8,
2026</li>
<li>4.3.0 and 3.22.0 are the next minor releases scheduled for September
9, 2026</li>
</ul>
<h2>Changelog</h2>
<ul>
<li>Revert &quot;fix(kube): prevent spurious early exit in WaitForDelete
during informer sync&quot; b05881cf967a5a09e19866799d0edfd40675803a
(George Jenkins)</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/helm/helm/compare/v4.2.1...v4.2.2">https://github.com/helm/helm/compare/v4.2.1...v4.2.2</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/helm/helm/commit/b05881cf967a5a09e19866799d0edfd40675803a"><code>b05881c</code></a>
Revert &quot;fix(kube): prevent spurious early exit in WaitForDelete
during inform...</li>
<li>See full diff in <a
href="https://github.com/helm/helm/compare/v4.2.1...v4.2.2">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-23 13:18:28 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
06393218c8 Bump the gomod-e2e group across 1 directory with 5 updates (#302)
Bumps the gomod-e2e group with 3 updates in the /test/e2e directory:
[helm.sh/helm/v4](https://github.com/helm/helm),
[k8s.io/api](https://github.com/kubernetes/api) and
[k8s.io/cli-runtime](https://github.com/kubernetes/cli-runtime).

Updates `helm.sh/helm/v4` from 4.2.0 to 4.2.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/helm/helm/releases">helm.sh/helm/v4's
releases</a>.</em></p>
<blockquote>
<p>Helm v4.2.1 is a patch release. Users are encouraged to upgrade for
the best experience.</p>
<p>The community keeps growing, and we'd love to see you there!</p>
<ul>
<li>Join the discussion in <a
href="https://kubernetes.slack.com">Kubernetes Slack</a>:
<ul>
<li>for questions and just to hang out</li>
<li>for discussing PRs, code, and bugs</li>
</ul>
</li>
<li>Hang out at the Public Developer Call: Thursday, 9:30 Pacific via <a
href="https://zoom.us/j/696660622">Zoom</a></li>
<li>Test, debug, and contribute charts: <a
href="https://artifacthub.io/packages/search?kind=0">ArtifactHub/packages</a></li>
</ul>
<h2>Notable Changes</h2>
<ul>
<li>Fixed data race detected by -race flag when concurrent goroutines
(upgrade + rollback, install + uninstall) both call GetWaiterWithOptions
on the same FailingKubeClient instance <a
href="https://redirect.github.com/helm/helm/issues/31925">#31925</a></li>
<li>Fixed helm command success messages writing to stderr instead of
stdout. Now correctly outputing to stdout <a
href="https://redirect.github.com/helm/helm/issues/32056">#32056</a></li>
<li>Fixed Helm 4 emitting &quot;unable to find exact version&quot; when
using version range constraints <a
href="https://redirect.github.com/helm/helm/issues/31757">#31757</a></li>
<li>Fixed a race condition in WaitForDelete where the status observer
canceled the watch too early, causing intermittent failures when running
a full test suite <a
href="https://redirect.github.com/helm/helm/issues/32081">#32081</a></li>
<li>Bumped golang.org/x/net to v0.55.0 to address GO-2026-5026 <a
href="https://redirect.github.com/helm/helm/issues/32153">#32153</a></li>
<li>Fixed SDK errors by upgrading dependencies: cli-utils 1.2.1,
controller-runtime 0.24.1 and k8s 1.36.1 <a
href="https://redirect.github.com/helm/helm/issues/32128">#32128</a></li>
<li>Dependency updates</li>
</ul>
<h2>Installation and Upgrading</h2>
<p>Download Helm v4.2.1. The common platform binaries are here:</p>
<ul>
<li><a href="https://get.helm.sh/helm-v4.2.1-darwin-amd64.tar.gz">MacOS
amd64</a> (<a
href="https://get.helm.sh/helm-v4.2.1-darwin-amd64.tar.gz.sha256sum">checksum</a>
/ 2a21c9f368d608bcf6eb794ebc06514eb6b529a846b60fe4a43dea7bcce65228)</li>
<li><a href="https://get.helm.sh/helm-v4.2.1-darwin-arm64.tar.gz">MacOS
arm64</a> (<a
href="https://get.helm.sh/helm-v4.2.1-darwin-arm64.tar.gz.sha256sum">checksum</a>
/ 896472d2ec0740c60f64a9df0fc30d478beee38a1a2a6ed91aa6e6ee177c1575)</li>
<li><a href="https://get.helm.sh/helm-v4.2.1-linux-amd64.tar.gz">Linux
amd64</a> (<a
href="https://get.helm.sh/helm-v4.2.1-linux-amd64.tar.gz.sha256sum">checksum</a>
/ 479dca836e5b45e8bd222400c5591b0e3a647378f03ff96597180db97c17fdae)</li>
<li><a href="https://get.helm.sh/helm-v4.2.1-linux-arm.tar.gz">Linux
arm</a> (<a
href="https://get.helm.sh/helm-v4.2.1-linux-arm.tar.gz.sha256sum">checksum</a>
/ 49e8f7856de6eab170dc09671cfb0578cc455d820df5b0f54e6453058dc0e3f3)</li>
<li><a href="https://get.helm.sh/helm-v4.2.1-linux-arm64.tar.gz">Linux
arm64</a> (<a
href="https://get.helm.sh/helm-v4.2.1-linux-arm64.tar.gz.sha256sum">checksum</a>
/ 596b9a73d366c1e72ce67d595c22805480e30914593aafbc9f547694e72814db)</li>
<li><a href="https://get.helm.sh/helm-v4.2.1-linux-386.tar.gz">Linux
i386</a> (<a
href="https://get.helm.sh/helm-v4.2.1-linux-386.tar.gz.sha256sum">checksum</a>
/ e038eab680f22b1cebe68fd0536cf2397b0c10798dcb23c28e500e0804ec1a55)</li>
<li><a href="https://get.helm.sh/helm-v4.2.1-linux-loong64.tar.gz">Linux
loong64</a> (<a
href="https://get.helm.sh/helm-v4.2.1-linux-loong64.tar.gz.sha256sum">checksum</a>
/ 8ae26f15638d951c4ed21d0d3018b8800a137646e5e5151a3856cf324c2852ae)</li>
<li><a href="https://get.helm.sh/helm-v4.2.1-linux-ppc64le.tar.gz">Linux
ppc64le</a> (<a
href="https://get.helm.sh/helm-v4.2.1-linux-ppc64le.tar.gz.sha256sum">checksum</a>
/ 6f34eca5e314e941577a07be6c8b356f66b9cdefbed1175da1e7916368febcfc)</li>
<li><a href="https://get.helm.sh/helm-v4.2.1-linux-s390x.tar.gz">Linux
s390x</a> (<a
href="https://get.helm.sh/helm-v4.2.1-linux-s390x.tar.gz.sha256sum">checksum</a>
/ e6355691887d4185b7e077f058483c04f353229feb7d4a72edc3ebe0b8738a6a)</li>
<li><a href="https://get.helm.sh/helm-v4.2.1-linux-riscv64.tar.gz">Linux
riscv64</a> (<a
href="https://get.helm.sh/helm-v4.2.1-linux-riscv64.tar.gz.sha256sum">checksum</a>
/ 16a4299f14ff1ffa79bb22115051911c662fa2ecdd90e85b65d7d143e8de9d02)</li>
<li><a href="https://get.helm.sh/helm-v4.2.1-windows-amd64.zip">Windows
amd64</a> (<a
href="https://get.helm.sh/helm-v4.2.1-windows-amd64.zip.sha256sum">checksum</a>
/ 6e7fa7839444b8ddc407c5bcdb1edd1024f57d09c2db971dec511ee2f2616eb0)</li>
<li><a href="https://get.helm.sh/helm-v4.2.1-windows-arm64.zip">Windows
arm64</a> (<a
href="https://get.helm.sh/helm-v4.2.1-windows-arm64.zip.sha256sum">checksum</a>
/ ae4c9acd0d9acd1f9e9da2f60105f793f65fd49ab7c03c6c7d13804c3b885657)</li>
</ul>
<p>This release was signed with <code>208D D36E D5BB 3745 A167 43A4 C7C6
FBB5 B91C 1155</code> and can be found at <a
href="https://github.com/scottrigby"><code>@​scottrigby</code></a> <a
href="https://keybase.io/r6by">keybase account</a>. Please use the
attached signatures for verifying this release using
<code>gpg</code>.</p>
<p>The <a href="https://helm.sh/docs/intro/quickstart/">Quickstart
Guide</a> will get you going from there. For <strong>upgrade
instructions</strong> or detailed installation notes, check the <a
href="https://helm.sh/docs/intro/install/">install guide</a>. You can
also use a <a
href="https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-4">script
to install</a> on any system with <code>bash</code>.</p>
<h2>What's Next</h2>
<ul>
<li>4.2.2 and 3.21.2 are the next patch releases scheduled for July 8,
2026</li>
<li>4.3.0 and 3.22.0 are the next minor releases scheduled for September
9, 2026</li>
</ul>
<h2>Changelog</h2>
<ul>
<li>fix: protect FailingKubeClient.RecordedWaitOptions from data race
(<a
href="https://redirect.github.com/helm/helm/issues/31925">#31925</a>)
d591a19b953bd9cfdf7d9ddd83c2f4ffdaeafb29 (Terry Howe)</li>
<li>fix: route registry client output to stdout instead of stderr (<a
href="https://redirect.github.com/helm/helm/issues/32056">#32056</a>)
2a9fcae29280472edec988c6bf0528e4ae79b33a (Terry Howe)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/helm/helm/commit/d591a19b953bd9cfdf7d9ddd83c2f4ffdaeafb29"><code>d591a19</code></a>
fix: protect FailingKubeClient.RecordedWaitOptions from data race (<a
href="https://redirect.github.com/helm/helm/issues/31925">#31925</a>)</li>
<li><a
href="https://github.com/helm/helm/commit/2a9fcae29280472edec988c6bf0528e4ae79b33a"><code>2a9fcae</code></a>
fix: route registry client output to stdout instead of stderr (<a
href="https://redirect.github.com/helm/helm/issues/32056">#32056</a>)</li>
<li><a
href="https://github.com/helm/helm/commit/ffa5bd693eee68ba9c1ba42d160c69114eda962c"><code>ffa5bd6</code></a>
chore(deps): bump oras.land/oras-go/v2 from 2.6.0 to 2.6.1</li>
<li><a
href="https://github.com/helm/helm/commit/9f9dbaf94008044a516cda4837565237306578a7"><code>9f9dbaf</code></a>
chore(deps): bump golang.org/x/crypto from 0.52.0 to 0.53.0</li>
<li><a
href="https://github.com/helm/helm/commit/64a2891699ae9c8f2d0e06d5db3dd117649886a2"><code>64a2891</code></a>
chore(deps): bump golang.org/x/term from 0.43.0 to 0.44.0</li>
<li><a
href="https://github.com/helm/helm/commit/e54a4a2b7d4ed9ca3bb4be7562f76dd5f2fd8f71"><code>e54a4a2</code></a>
chore(deps): bump golang.org/x/text from 0.37.0 to 0.38.0</li>
<li><a
href="https://github.com/helm/helm/commit/acb762b0ef8882b062ba8f6b87261411309875b8"><code>acb762b</code></a>
chore(deps): bump github/codeql-action from 4.36.1 to 4.36.2</li>
<li><a
href="https://github.com/helm/helm/commit/768586df3f2a79fca5202b6713f8675bb097a904"><code>768586d</code></a>
chore(deps): bump github/codeql-action from 4.36.0 to 4.36.1</li>
<li><a
href="https://github.com/helm/helm/commit/eabfae560459d1ffe1f7a3268d5441238e9f84b2"><code>eabfae5</code></a>
fix(version): avoid false range detection on prerelease x/X</li>
<li><a
href="https://github.com/helm/helm/commit/e3fd51f331e14fb4056951540d2f2ffde81b405c"><code>e3fd51f</code></a>
fix(version): version range || can has no space</li>
<li>Additional commits viewable in <a
href="https://github.com/helm/helm/compare/v4.2.0...v4.2.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `k8s.io/api` from 0.36.1 to 0.36.2
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/kubernetes/api/commit/2f4cefdbec4e3c3cd76d15844e90c679419f4dc7"><code>2f4cefd</code></a>
Update dependencies to v0.36.2 tag</li>
<li>See full diff in <a
href="https://github.com/kubernetes/api/compare/v0.36.1...v0.36.2">compare
view</a></li>
</ul>
</details>
<br />

Updates `k8s.io/apimachinery` from 0.36.1 to 0.36.2
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/kubernetes/apimachinery/commit/ae3f98eb01e4bebb7d90db742081949c5c4b1ef7"><code>ae3f98e</code></a>
Update dependencies to v0.36.2 tag</li>
<li><a
href="https://github.com/kubernetes/apimachinery/commit/2ec982dc45d3085c6ec641be237b1fc39a7494ac"><code>2ec982d</code></a>
Merge pull request <a
href="https://redirect.github.com/kubernetes/apimachinery/issues/139508">#139508</a><code>lalitc375/automated-cherry-pick-of-#139480</code></li>
<li><a
href="https://github.com/kubernetes/apimachinery/commit/6a881027b107fb0f87aa3a5760610cac17b4d3a0"><code>6a88102</code></a>
Fix wrong marking of errors</li>
<li>See full diff in <a
href="https://github.com/kubernetes/apimachinery/compare/v0.36.1...v0.36.2">compare
view</a></li>
</ul>
</details>
<br />

Updates `k8s.io/cli-runtime` from 0.36.1 to 0.36.2
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/kubernetes/cli-runtime/commit/c97bc2fe537b7780b37b8390a6b1e767b046f695"><code>c97bc2f</code></a>
Update dependencies to v0.36.2 tag</li>
<li>See full diff in <a
href="https://github.com/kubernetes/cli-runtime/compare/v0.36.1...v0.36.2">compare
view</a></li>
</ul>
</details>
<br />

Updates `k8s.io/client-go` from 0.36.1 to 0.36.2
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/kubernetes/client-go/commit/877f5359348b5df85619f2aa379abc5bd74bca2d"><code>877f535</code></a>
Update dependencies to v0.36.2 tag</li>
<li>See full diff in <a
href="https://github.com/kubernetes/client-go/compare/v0.36.1...v0.36.2">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-15 13:57:46 +02:00
Philip LaineandGitHub 2dbfde779a Test upgrading from latest release (#295)
This ensures that we can always upgrade from the latest release. Covers
easy mistakes like changes to the Helm chart modifying label selectors.

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **Tests**
  * Enhanced E2E test setup with improved Helm chart integration
  * Added support for OCI registry chart downloads in test deployments
* E2E tests now support both development and production deployment
scenarios

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-06-15 13:57:01 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
127089a929 Bump sigs.k8s.io/kind from 0.31.0 to 0.32.0 in /test/e2e in the gomod-e2e group across 1 directory (#287)
Bumps the gomod-e2e group with 1 update in the /test/e2e directory:
[sigs.k8s.io/kind](https://github.com/kubernetes-sigs/kind).

Updates `sigs.k8s.io/kind` from 0.31.0 to 0.32.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/kubernetes-sigs/kind/releases">sigs.k8s.io/kind's
releases</a>.</em></p>
<blockquote>
<h2>v0.32.0</h2>
<p>This release contains critical dependency updates, bug fixes, and
defaults to Kubernetes 1.36.1.</p>
<h1>Breaking Changes</h1>
<ul>
<li><strong>The default node image is now
<code>kindest/node:v1.36.1@sha256:3489c7674813ba5d8b1a9977baea8a6e553784dab7b84759d1014dbd78f7ebd5</code></strong></li>
<li><strong>New node images requiring upgrading kind to <code>kind load
...</code></strong>: Due to a containerd upgrade, you must upgrade
<code>kind</code> to this release or newer to use <code>kind load
...</code> with the newly published node images. As always, we cannot
gurantee full compatibility of node images between kind releases. You
can use the digests from previous releases, upgrade kind, or build your
own node-images.</li>
<li><strong>kubeadm v1beta4 config format is now used for Kubernetes
1.36.0+</strong> If you are using versioned config patches, you must
update to target v1beta4. Unversioned patches kind will attempt to
convert as needed (more below in New Features). This change is required
for Kubernetes 1.37+ which drops kubeadm v1beta3 config.</li>
<li><strong>Adoption of Envoy for Load Balancing in multi-control-plane
node clusters:</strong> HAProxy has been replaced by Envoy
(<code>docker.io/envoyproxy/envoy:v1.36.2</code>) as the load balancer
in multi-control-plane (HA) clusters. If you rely on custom HAProxy
loadbalancer configurations or images, please note that Envoy is now
used.</li>
<li><strong>cgroup v1 warning:</strong> A warning is now printed if
cgroup v1 is detected on the host. Kubernetes <a
href="https://redirect.github.com/kubernetes/enhancements/issues/5573">has
deprecated support for cgroup v1</a>, and at some point in the future
KIND releases / node-images will also drop support for cgroup v1.</li>
</ul>
<h1>New Features</h1>
<ul>
<li><strong>kubeadm v1beta4 configuration support:</strong> KIND now
uses the <code>v1beta4</code> config format for Kubernetes
<code>v1.36.0+</code> while maintaining <code>v1beta3</code> for
<code>v1.23.0</code> up to <code>v1.35.x</code>, and
<code>v1beta2</code> for older versions.</li>
<li><strong>Custom Merging &amp; Version-Awareness for Kubeadm Config
Patches:</strong>
<ul>
<li>KIND now automatically translates old-style map-based
<code>extraArgs</code> / <code>kubeletExtraArgs</code> patches to the
list-based <code>v1beta4</code> format when targeting
<code>v1beta4</code> configs.</li>
<li>Config patches now append to <code>extraArgs</code> /
<code>kubeletExtraArgs</code> / <code>certSANs</code> reliably. To
overwrite or make other more precise patching, use json6902
patches.</li>
</ul>
</li>
<li><strong>Support for containerd config v4 format:</strong> Enabled
support for containerd's config v4 format in <code>kind load</code> and
snapshotter parsing, which is required for newer containerd
versions.</li>
<li><strong>Building Node Images from CI Artifacts:</strong> Added
support to build node images from Kubernetes CI artifacts (resolving
endpoints like <code>https://dl.k8s.io/ci/latest.txt</code> or CI build
prefixes).</li>
<li><strong>Support for containerd version-aware containerd config
patching:</strong> Like kubeadmConfigPatches, containerd config patching
is now aware of <code>version</code> and if specified in patches will
only apply patches that match the containerd config being used.</li>
<li>Assorted dependency updates.</li>
</ul>
<p>Images pre-built for this release:</p>
<ul>
<li>v1.36.1:
<code>kindest/node:v1.36.1@sha256:3489c7674813ba5d8b1a9977baea8a6e553784dab7b84759d1014dbd78f7ebd5</code></li>
<li>v1.35.5:
<code>kindest/node:v1.35.5@sha256:ce977ae6d65918d0b58a5f8b5e940429c2ce42fa3a5619ec2bbc60b949c0ac95</code></li>
<li>v1.34.8:
<code>kindest/node:v1.34.8@sha256:02722c2dedddcfc00febf5d27fbeb9b7b2c14294c82109ff4a85d89ac9ba3256</code></li>
<li>v1.33.12:
<code>kindest/node:v1.33.12@sha256:3f5c8443c620245e4d355cfe09e96a91ead32ceaa569d3f1ca9edf0cb2fe2ff4</code></li>
</ul>
<p><strong>NOTE</strong>: You <em>must</em> use the <code>@sha256</code>
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.</p>
<h1>Fixes</h1>
<ul>
<li>Fix permission error when creating pods with <code>hostUsers:
false</code> (Kubernetes 1.36+).</li>
<li>Handle registry ports correctly in image normalization logic (e.g.,
registry running on ports like <code>localhost:5000/...</code>).</li>
<li>Handle empty port mapping listen addresses correctly (defaults to
wildcard address).</li>
<li>Skip <code>/dev/mapper</code> mount on rootless Docker.</li>
<li>Assorted documentation fixes and improvements.</li>
</ul>
<p>See also:</p>
<ul>
<li><a
href="https://kind.sigs.k8s.io/docs/user/quick-start/#creating-a-cluster">https://kind.sigs.k8s.io/docs/user/quick-start/#creating-a-cluster</a></li>
<li><a
href="https://kind.sigs.k8s.io/docs/user/quick-start/#building-images">https://kind.sigs.k8s.io/docs/user/quick-start/#building-images</a></li>
</ul>
<p>NOTE: These node images support amd64 and arm64, both of our
supported platforms. <strong>You must use the same platform as your
host,</strong> for more context see <a
href="https://redirect.github.com/kubernetes-sigs/kind/issues/2718">#2718</a></p>
<h1>Contributors</h1>
<p>Committers for this release:</p>
<ul>
<li><a
href="https://github.com/AnjaliMishra1st"><code>@​AnjaliMishra1st</code></a></li>
<li><a href="https://github.com/aojea"><code>@​aojea</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/kubernetes-sigs/kind/blob/main/RELEASE.md">sigs.k8s.io/kind's
changelog</a>.</em></p>
<blockquote>
<h1>kind Release Process</h1>
<p>This document describes the steps to cut a new kind release. It is
intended for
maintainers who have push access to the upstream repository and the
staging
image registry.</p>
<h2>Prerequisites</h2>
<ul>
<li>GNU sed (macOS: <code>brew install gnu-sed</code>)</li>
<li>Docker with buildx support</li>
<li><a
href="https://github.com/google/go-containerregistry/blob/main/cmd/crane/README.md"><code>crane</code></a>
installed (for image promotion to Docker Hub)</li>
<li>Push access to <code>github.com/kubernetes-sigs/kind</code></li>
<li>Push access to <code>gcr.io/k8s-staging-kind</code></li>
<li>Push access to <code>kindest</code> on Docker Hub</li>
</ul>
<hr />
<h2>Phase 1 - Publish Node Images</h2>
<p>Node images must be built, tested, and promoted to Docker Hub
<strong>before</strong> the
kind release so their digest hashes are known and can be embedded in the
release binary.</p>
<h3>1.1 Build and push to staging</h3>
<p>Use <code>hack/release/push-node.sh</code> for Kubernetes v1.31 and
later:</p>
<pre lang="bash"><code>./hack/release/push-node.sh v1.35.0
</code></pre>
<p>This builds <code>amd64</code> and <code>arm64</code> node images and
pushes them to
<code>gcr.io/k8s-staging-kind/node:v1.35.0</code>, then creates a
multi-arch manifest
list.</p>
<p>You can override the registry or add architectures:</p>
<pre lang="bash"><code>REGISTRY=gcr.io/k8s-staging-kind
ARCHES=&quot;amd64 arm64&quot; ./hack/release/push-node.sh v1.35.0
</code></pre>
<h3>1.2 Test with the staging image</h3>
<p>Update the default image in
<code>pkg/apis/config/defaults/image.go</code> to point to the
staging image with its digest, then run CI to validate:</p>
<pre lang="go"><code>const Image =
&quot;gcr.io/k8s-staging-kind/node:v1.35.0@sha256:&lt;digest-from-push&gt;&quot;
</code></pre>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/kubernetes-sigs/kind/commit/cda67ef8588f6bfdac5358233f2471cb2149ecaf"><code>cda67ef</code></a>
version v0.32.0</li>
<li><a
href="https://github.com/kubernetes-sigs/kind/commit/a335a9ecaf7fa3e1c15cb758ddf73d3547f2f9b8"><code>a335a9e</code></a>
Merge pull request <a
href="https://redirect.github.com/kubernetes-sigs/kind/issues/4182">#4182</a>
from stmcginnis/kindest/node-v1.36.1</li>
<li><a
href="https://github.com/kubernetes-sigs/kind/commit/645b868081c9c506dddb9498eac11b8cf7dbebdd"><code>645b868</code></a>
bump default image to kindest/node:v1.36.1</li>
<li><a
href="https://github.com/kubernetes-sigs/kind/commit/d1b84e81dfe80910174f209cdf332148c64ee8a8"><code>d1b84e8</code></a>
Merge pull request <a
href="https://redirect.github.com/kubernetes-sigs/kind/issues/4181">#4181</a>
from BenTheElder/base-fix</li>
<li><a
href="https://github.com/kubernetes-sigs/kind/commit/25d94fa0794dcbe0d7eaad34f233959630ef2430"><code>25d94fa</code></a>
bump staging node image</li>
<li><a
href="https://github.com/kubernetes-sigs/kind/commit/088013abf90d230b1c7da817edcda51800bea580"><code>088013a</code></a>
update base image with permissions fix</li>
<li><a
href="https://github.com/kubernetes-sigs/kind/commit/995e8fa59e4b6bbe1f3e1f5b8d49d9e0b3c6632a"><code>995e8fa</code></a>
Fix: Permission error when creating pod with hostUsers: false (<a
href="https://redirect.github.com/kubernetes-sigs/kind/issues/4179">#4179</a>)</li>
<li><a
href="https://github.com/kubernetes-sigs/kind/commit/b029a2bff48151f4cba3cc5f59b5df334c27baf3"><code>b029a2b</code></a>
Merge pull request <a
href="https://redirect.github.com/kubernetes-sigs/kind/issues/4149">#4149</a>
from BenTheElder/bump-images-asdf</li>
<li><a
href="https://github.com/kubernetes-sigs/kind/commit/140186f00e6490d0ede21b2375fa94676656342e"><code>140186f</code></a>
Merge pull request <a
href="https://redirect.github.com/kubernetes-sigs/kind/issues/4174">#4174</a>
from BenTheElder/ci-builds</li>
<li><a
href="https://github.com/kubernetes-sigs/kind/commit/811ea849faa759a8fd2844043f392b4a717835bb"><code>811ea84</code></a>
Merge pull request <a
href="https://redirect.github.com/kubernetes-sigs/kind/issues/4173">#4173</a>
from BenTheElder/kubeadm-v1beta4-special-patch</li>
<li>Additional commits viewable in <a
href="https://github.com/kubernetes-sigs/kind/compare/v0.31.0...v0.32.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sigs.k8s.io/kind&package-manager=go_modules&previous-version=0.31.0&new-version=0.32.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-08 10:12:15 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fc5d29c82e Bump github.com/go-openapi/testify/v2 from 2.5.0 to 2.5.1 in /test/e2e in the gomod-e2e group across 1 directory (#273)
Bumps the gomod-e2e group with 1 update in the /test/e2e directory:
[github.com/go-openapi/testify/v2](https://github.com/go-openapi/testify).

Updates `github.com/go-openapi/testify/v2` from 2.5.0 to 2.5.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/go-openapi/testify/releases">github.com/go-openapi/testify/v2's
releases</a>.</em></p>
<blockquote>
<h2>v2.5.1</h2>
<h2><a
href="https://github.com/go-openapi/testify/tree/v2.5.1">2.5.1</a> -
2026-05-19</h2>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/go-openapi/testify/compare/v2.5.0...v2.5.1">https://github.com/go-openapi/testify/compare/v2.5.0...v2.5.1</a></p>
<p>4 commits in this release.</p>
<hr />
<h3><!-- raw HTML omitted -->Fixed bugs</h3>
<ul>
<li>fix: generated formatted variant should use variadic args by <a
href="https://github.com/fredbi"><code>@​fredbi</code></a> in <a
href="https://redirect.github.com/go-openapi/testify/pull/116">#116</a>
<a
href="https://github.com/go-openapi/testify/commit/f60ffeab12fe8b55ef66f31973367c351f57531a">...</a></li>
</ul>
<h3><!-- raw HTML omitted -->Documentation</h3>
<ul>
<li>doc: updated contributors file by <a
href="https://github.com/bot-go-openapi%5Bbot%5D"><code>@​bot-go-openapi[bot]</code></a>
in <a
href="https://redirect.github.com/go-openapi/testify/pull/115">#115</a>
<a
href="https://github.com/go-openapi/testify/commit/04f252d0ac48ee848b9ba47ed055b5eebf8bfbca">...</a></li>
<li>doc: updated contributors file by <a
href="https://github.com/bot-go-openapi%5Bbot%5D"><code>@​bot-go-openapi[bot]</code></a>
in <a
href="https://redirect.github.com/go-openapi/testify/pull/114">#114</a>
<a
href="https://github.com/go-openapi/testify/commit/79ef8139ea3d1a534a7c050fbddd2f41f53f1062">...</a></li>
</ul>
<h3><!-- raw HTML omitted -->Miscellaneous tasks</h3>
<ul>
<li>chore: prepare release v2.5.1 by <a
href="https://github.com/bot-go-openapi%5Bbot%5D"><code>@​bot-go-openapi[bot]</code></a>
in <a
href="https://redirect.github.com/go-openapi/testify/pull/117">#117</a>
<a
href="https://github.com/go-openapi/testify/commit/c83d81b641ee8d3545743ee7502f31b2a00dc6b6">...</a></li>
</ul>
<hr />
<h3>People who contributed to this release</h3>
<ul>
<li><a href="https://github.com/fredbi"><code>@​fredbi</code></a></li>
</ul>
<hr />
<p><strong><a href="https://github.com/go-openapi/testify">testify</a>
license terms</strong></p>
<p><a
href="https://github.com/go-openapi/testify/?tab=Apache-2.0-1-ov-file#readme"><img
src="http://img.shields.io/badge/license-Apache%20v2-orange.svg"
alt="License" /></a></p>
<h1>Per-module changes</h1>
<hr />
<h2>codegen (2.5.1)</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/go-openapi/testify/commit/c83d81b641ee8d3545743ee7502f31b2a00dc6b6"><code>c83d81b</code></a>
chore: prepare release v2.5.1</li>
<li><a
href="https://github.com/go-openapi/testify/commit/f60ffeab12fe8b55ef66f31973367c351f57531a"><code>f60ffea</code></a>
fix: generated formatted variant should use variadic args (<a
href="https://redirect.github.com/go-openapi/testify/issues/116">#116</a>)</li>
<li><a
href="https://github.com/go-openapi/testify/commit/04f252d0ac48ee848b9ba47ed055b5eebf8bfbca"><code>04f252d</code></a>
doc: updated contributors file</li>
<li><a
href="https://github.com/go-openapi/testify/commit/79ef8139ea3d1a534a7c050fbddd2f41f53f1062"><code>79ef813</code></a>
doc: updated contributors file</li>
<li>See full diff in <a
href="https://github.com/go-openapi/testify/compare/v2.5.0...v2.5.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/go-openapi/testify/v2&package-manager=go_modules&previous-version=2.5.0&new-version=2.5.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-25 09:56:35 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7943a6cdc5 Bump the gomod-e2e group across 1 directory with 4 updates (#266)
Bumps the gomod-e2e group with 2 updates in the /test/e2e directory:
[k8s.io/api](https://github.com/kubernetes/api) and
[k8s.io/cli-runtime](https://github.com/kubernetes/cli-runtime).

Updates `k8s.io/api` from 0.36.0 to 0.36.1
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/kubernetes/api/commit/25001c854943b552769cd32eacd0bef7467c0eea"><code>25001c8</code></a>
Update dependencies to v0.36.1 tag</li>
<li>See full diff in <a
href="https://github.com/kubernetes/api/compare/v0.36.0...v0.36.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `k8s.io/apimachinery` from 0.36.0 to 0.36.1
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/kubernetes/apimachinery/commit/7af103a2a439106791220493349f8d13bc0a1efd"><code>7af103a</code></a>
Update dependencies to v0.36.1 tag</li>
<li>See full diff in <a
href="https://github.com/kubernetes/apimachinery/compare/v0.36.0...v0.36.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `k8s.io/cli-runtime` from 0.36.0 to 0.36.1
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/kubernetes/cli-runtime/commit/62458b59d11d63722e3c548f014db1a24f35e011"><code>62458b5</code></a>
Update dependencies to v0.36.1 tag</li>
<li>See full diff in <a
href="https://github.com/kubernetes/cli-runtime/compare/v0.36.0...v0.36.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `k8s.io/client-go` from 0.36.0 to 0.36.1
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/kubernetes/client-go/commit/55ef15a9fb552182b78f7b1d0d09d618632dfe7f"><code>55ef15a</code></a>
Update dependencies to v0.36.1 tag</li>
<li>See full diff in <a
href="https://github.com/kubernetes/client-go/compare/v0.36.0...v0.36.1">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-18 15:39:30 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
368bbb89c4 Bump the gomod-e2e group across 1 directory with 5 updates (#264)
Bumps the gomod-e2e group with 1 update in the /test/e2e directory:
[helm.sh/helm/v4](https://github.com/helm/helm).

Updates `helm.sh/helm/v4` from 4.1.4 to 4.2.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/helm/helm/releases">helm.sh/helm/v4's
releases</a>.</em></p>
<blockquote>
<p>Helm v4.2.0 is a feature release. Users are encouraged to upgrade for
the best experience.</p>
<p>The community keeps growing, and we'd love to see you there!</p>
<ul>
<li>Join the discussion in <a
href="https://kubernetes.slack.com">Kubernetes Slack</a>:
<ul>
<li>for questions and just to hang out</li>
<li>for discussing PRs, code, and bugs</li>
</ul>
</li>
<li>Hang out at the Public Developer Call: Thursday, 9:30 Pacific via <a
href="https://zoom.us/j/696660622">Zoom</a></li>
<li>Test, debug, and contribute charts: <a
href="https://artifacthub.io/packages/search?kind=0">ArtifactHub/packages</a></li>
</ul>
<h2>Notable Changes</h2>
<ul>
<li>Switch to <code>goreleaser</code> for release builds</li>
<li>Kubernetes client libraries to v1.36</li>
<li>Add <code>mustToToml</code> template function</li>
<li>deprecate unused <code>--hide-notes</code> and
<code>--render-subchart-notes</code> flags</li>
<li><code>--dry-run=server</code> now respects
<code>generateName:</code></li>
</ul>
<h2>Installation and Upgrading</h2>
<p>Download Helm v4.2.0. The common platform binaries are here:</p>
<ul>
<li><a href="https://get.helm.sh/helm-v4.2.0-darwin-amd64.tar.gz">MacOS
amd64</a> (<a
href="https://get.helm.sh/helm-v4.2.0-darwin-amd64.tar.gz.sha256sum">checksum</a>
/ 1376ea697140e4db316736e760d5a47d12afc1524dce704476ef06fd7fdeddc6)</li>
<li><a href="https://get.helm.sh/helm-v4.2.0-darwin-arm64.tar.gz">MacOS
arm64</a> (<a
href="https://get.helm.sh/helm-v4.2.0-darwin-arm64.tar.gz.sha256sum">checksum</a>
/ f13f959015447b6bc309f9fd506509926543988a39035c088b52522ec95e2acb)</li>
<li><a href="https://get.helm.sh/helm-v4.2.0-linux-amd64.tar.gz">Linux
amd64</a> (<a
href="https://get.helm.sh/helm-v4.2.0-linux-amd64.tar.gz.sha256sum">checksum</a>
/ 97dbeb971be4ac4b27e3839976d9564c0fb35c6f3b1da89dd1e292d236af4096)</li>
<li><a href="https://get.helm.sh/helm-v4.2.0-linux-arm.tar.gz">Linux
arm</a> (<a
href="https://get.helm.sh/helm-v4.2.0-linux-arm.tar.gz.sha256sum">checksum</a>
/ ae624870b2d50e655b6462daff117eb9d28c4bad45234ef24c1275113540fcb0)</li>
<li><a href="https://get.helm.sh/helm-v4.2.0-linux-arm64.tar.gz">Linux
arm64</a> (<a
href="https://get.helm.sh/helm-v4.2.0-linux-arm64.tar.gz.sha256sum">checksum</a>
/ 1f8de130dfbd04de64978e7b852a7a547be1404956a366608276d2520b678670)</li>
<li><a href="https://get.helm.sh/helm-v4.2.0-linux-386.tar.gz">Linux
i386</a> (<a
href="https://get.helm.sh/helm-v4.2.0-linux-386.tar.gz.sha256sum">checksum</a>
/ 9cf44acc59081aca98b4d9f09138348836b26761258e02ad2b99616f66eead5c)</li>
<li><a href="https://get.helm.sh/helm-v4.2.0-linux-loong64.tar.gz">Linux
loong64</a> (<a
href="https://get.helm.sh/helm-v4.2.0-linux-loong64.tar.gz.sha256sum">checksum</a>
/ 5b04f0167b8b415a057c1f4f809ede86d5ead840e0aa560db097da5be19f86d0)</li>
<li><a href="https://get.helm.sh/helm-v4.2.0-linux-ppc64le.tar.gz">Linux
ppc64le</a> (<a
href="https://get.helm.sh/helm-v4.2.0-linux-ppc64le.tar.gz.sha256sum">checksum</a>
/ 48f0637b93247717b725e8d4a8d2cf8df0e2fdea91bdd0e36e2426c2d5c76e4e)</li>
<li><a href="https://get.helm.sh/helm-v4.2.0-linux-s390x.tar.gz">Linux
s390x</a> (<a
href="https://get.helm.sh/helm-v4.2.0-linux-s390x.tar.gz.sha256sum">checksum</a>
/ 328e9ed27904f9910026240c4311bb1b0bf91c6fde1634f212097694507a702f)</li>
<li><a href="https://get.helm.sh/helm-v4.2.0-linux-riscv64.tar.gz">Linux
riscv64</a> (<a
href="https://get.helm.sh/helm-v4.2.0-linux-riscv64.tar.gz.sha256sum">checksum</a>
/ 5d292d57ab1f40e47e373a87187bafa66e8daac4ddc4a1333421c174e8184755)</li>
<li><a href="https://get.helm.sh/helm-v4.2.0-windows-amd64.zip">Windows
amd64</a> (<a
href="https://get.helm.sh/helm-v4.2.0-windows-amd64.zip.sha256sum">checksum</a>
/ 614f68ddc567ac9bfb0c205f869b1f83ba4e0a9aacd26cbae47743ae6082a579)</li>
<li><a href="https://get.helm.sh/helm-v4.2.0-windows-arm64.zip">Windows
arm64</a> (<a
href="https://get.helm.sh/helm-v4.2.0-windows-arm64.zip.sha256sum">checksum</a>
/ e740e4c19b6e2a0b428f7a52c38b7f0b092f0c43ac49870537d7e7fac9cedc07)</li>
</ul>
<p>This release was signed by <a
href="https://github.com/gjenkins8"><code>@​gjenkins8</code></a> with
key BF88 8333 D96A 1C18 E268 2AAE D79D 67C9 EC01 6739, which can be
found at <a
href="https://keys.openpgp.org/vks/v1/by-fingerprint/BF888333D96A1C18E2682AAED79D67C9EC016739">https://keys.openpgp.org/vks/v1/by-fingerprint/BF888333D96A1C18E2682AAED79D67C9EC016739</a>.
Please use the attached signatures for verifying this release using
gpg.</p>
<p>The <a href="https://helm.sh/docs/intro/quickstart/">Quickstart
Guide</a> will get you going from there. For <strong>upgrade
instructions</strong> or detailed installation notes, check the <a
href="https://helm.sh/docs/intro/install/">install guide</a>. You can
also use a <a
href="https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-4">script
to install</a> on any system with <code>bash</code>.</p>
<h2>What's Next</h2>
<ul>
<li>4.2.1 will contain only bug fixes</li>
<li>4.3.0 is the next feature release</li>
</ul>
<h2>Changelog</h2>
<ul>
<li>Bump to version v4.2 06468084e85c244c712834933d25ea232a4c2093
(George Jenkins)</li>
<li>build: Clean up Goreleaser change (<a
href="https://redirect.github.com/helm/helm/issues/32098">#32098</a>)
e23bf3af53c52185123278e83b7023c102707778 (Scott Rigby)</li>
<li>fix: add -extldflags -static to dist target to match build-cross
f60ab7c31c81a73b8e0aade5aff41bfc01c08820 (Terry Howe)</li>
<li>build: use goreleaser build with manual archive creation
64aa46f2f1cf239cf6535c5e847e14dcb933a847 (Terry Howe)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/helm/helm/commit/06468084e85c244c712834933d25ea232a4c2093"><code>0646808</code></a>
Bump to version v4.2</li>
<li><a
href="https://github.com/helm/helm/commit/e23bf3af53c52185123278e83b7023c102707778"><code>e23bf3a</code></a>
build: Clean up Goreleaser change (<a
href="https://redirect.github.com/helm/helm/issues/32098">#32098</a>)</li>
<li><a
href="https://github.com/helm/helm/commit/ad18580255c5f0937f5ec85adfd970b142b0308d"><code>ad18580</code></a>
Merge pull request <a
href="https://redirect.github.com/helm/helm/issues/31343">#31343</a>
from TerryHowe/chore-replace-mitchellh-gox-with-gor...</li>
<li><a
href="https://github.com/helm/helm/commit/b3a458fde91b4a225535c5b6d8c64b2efdd0d4a6"><code>b3a458f</code></a>
Merge pull request <a
href="https://redirect.github.com/helm/helm/issues/31970">#31970</a>
from isumitsolanki/fix/31965-decouple-cli-from-kube</li>
<li><a
href="https://github.com/helm/helm/commit/f60ab7c31c81a73b8e0aade5aff41bfc01c08820"><code>f60ab7c</code></a>
fix: add -extldflags -static to dist target to match build-cross</li>
<li><a
href="https://github.com/helm/helm/commit/64aa46f2f1cf239cf6535c5e847e14dcb933a847"><code>64aa46f</code></a>
build: use goreleaser build with manual archive creation</li>
<li><a
href="https://github.com/helm/helm/commit/d199a1a42c04bccb287f2c7d9c3f73b669412e5a"><code>d199a1a</code></a>
chore: remove build-cross dependency from test-acceptance</li>
<li><a
href="https://github.com/helm/helm/commit/82899404a68f3826389bb38cf67bf75085db6b2c"><code>8289940</code></a>
ci: add fetch-depth 0 to canary checkout for goreleaser</li>
<li><a
href="https://github.com/helm/helm/commit/c075022ce16489f5f7afd45a37b679cf58fa36ea"><code>c075022</code></a>
fix: address goreleaser build issues flagged in review</li>
<li><a
href="https://github.com/helm/helm/commit/04885dd905b6f8a823733dbc9b9f5cb2843a975f"><code>04885dd</code></a>
fix: pass VERSION as GORELEASER_CURRENT_TAG to preserve v-prefix in
archive n...</li>
<li>Additional commits viewable in <a
href="https://github.com/helm/helm/compare/v4.1.4...v4.2.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `k8s.io/api` from 0.35.3 to 0.36.0
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/kubernetes/api/commit/545bb975fe6653239af42324065cf72272186404"><code>545bb97</code></a>
Update dependencies to v0.36.0 tag</li>
<li><a
href="https://github.com/kubernetes/api/commit/879d3962091a3578f73c31a82c619e7a7bdfdd12"><code>879d396</code></a>
Merge remote-tracking branch 'origin/master' into release-1.36</li>
<li><a
href="https://github.com/kubernetes/api/commit/030d81f63ea13f09388aee12e9c39b8d7ce9e841"><code>030d81f</code></a>
Update github.com/moby/spdystream from v0.5.0 to v0.5.1</li>
<li><a
href="https://github.com/kubernetes/api/commit/aef6eb6922295161de2f7c1b9a496677938f8b20"><code>aef6eb6</code></a>
Add granular authorization for DRA ResourceClaim status updates</li>
<li><a
href="https://github.com/kubernetes/api/commit/91061ea648b73ce8944e1c1ff2c1e99d6bacdb54"><code>91061ea</code></a>
Merge pull request <a
href="https://redirect.github.com/kubernetes/api/issues/136589">#136589</a>
from tosi3k/preemption-mode</li>
<li><a
href="https://github.com/kubernetes/api/commit/e6b81e28967d56d57aa665d6b28cc7a807423f1f"><code>e6b81e2</code></a>
Add Workload-Aware Preemption fields to Workload and PodGroup APIs</li>
<li><a
href="https://github.com/kubernetes/api/commit/f8fce2ea6d494ed13df7d57d84e4b30b5ad5c8a3"><code>f8fce2e</code></a>
Merge pull request <a
href="https://redirect.github.com/kubernetes/api/issues/136989">#136989</a>
from nojnhuh/podgroup-resourceclaim</li>
<li><a
href="https://github.com/kubernetes/api/commit/b928f5ee0f7878ef903e95ab771f1a55ed867c54"><code>b928f5e</code></a>
Workload API: PodGroup ResourceClaims (KEP-5729)</li>
<li><a
href="https://github.com/kubernetes/api/commit/61bd78e724dd0616b1cd7f6cd802f41a32400d73"><code>61bd78e</code></a>
Merge pull request <a
href="https://redirect.github.com/kubernetes/api/issues/137190">#137190</a>
from everpeace/KEP-5491-alpha</li>
<li><a
href="https://github.com/kubernetes/api/commit/6bf46eb598a71fec3182b4d598734c6a364e7cca"><code>6bf46eb</code></a>
Merge pull request <a
href="https://redirect.github.com/kubernetes/api/issues/137028">#137028</a>
from nmn3m/feature/dra-resource-pool-status</li>
<li>Additional commits viewable in <a
href="https://github.com/kubernetes/api/compare/v0.35.3...v0.36.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `k8s.io/apimachinery` from 0.35.3 to 0.36.0
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/kubernetes/apimachinery/commit/debe1eba03a0c4134fd07a8f7586c44bb94ec7b0"><code>debe1eb</code></a>
Update dependencies to v0.36.0 tag</li>
<li><a
href="https://github.com/kubernetes/apimachinery/commit/efb7f2628b269921e5f12c4d42aece418c76789c"><code>efb7f26</code></a>
Merge remote-tracking branch 'origin/master' into release-1.36</li>
<li><a
href="https://github.com/kubernetes/apimachinery/commit/d966e565cd271c44ba799b594ddb67987791cb80"><code>d966e56</code></a>
Update github.com/moby/spdystream from v0.5.0 to v0.5.1</li>
<li><a
href="https://github.com/kubernetes/apimachinery/commit/79b363268543c402b68449b0cd531f8f8d0197d1"><code>79b3632</code></a>
Merge pull request <a
href="https://redirect.github.com/kubernetes/apimachinery/issues/137864">#137864</a>
from yongruilin/dv-dra-mismatch</li>
<li><a
href="https://github.com/kubernetes/apimachinery/commit/a8822f7bf620eede6c3f36354cec940c3844e7a8"><code>a8822f7</code></a>
Add slice and map union member support with tests</li>
<li><a
href="https://github.com/kubernetes/apimachinery/commit/7dba2d08090b9d2285266ec2492d0b6395151f50"><code>7dba2d0</code></a>
Use IsZero instead of IsNil for union ratcheting check</li>
<li><a
href="https://github.com/kubernetes/apimachinery/commit/d95710f91d61d2656298071a40a04d5343c642e5"><code>d95710f</code></a>
Fix union validation ratcheting when oldObj is nil</li>
<li><a
href="https://github.com/kubernetes/apimachinery/commit/729062d58854ae8e9e85f5dc8d1660fb963ae483"><code>729062d</code></a>
Merge pull request <a
href="https://redirect.github.com/kubernetes/apimachinery/issues/137849">#137849</a>
from bryantbiggs/deps/update-kube-openapi</li>
<li><a
href="https://github.com/kubernetes/apimachinery/commit/13b12e6214bc1c2253aa3bcf8d52c2f83e767eb0"><code>13b12e6</code></a>
dependencies: bump kube-openapi to drop ginkgo/gomega indirect deps</li>
<li><a
href="https://github.com/kubernetes/apimachinery/commit/27f467019a4eb99953b81708326a574524b11e8f"><code>27f4670</code></a>
Merge pull request <a
href="https://redirect.github.com/kubernetes/apimachinery/issues/136657">#136657</a>
from Jefftree/sharding-test</li>
<li>Additional commits viewable in <a
href="https://github.com/kubernetes/apimachinery/compare/v0.35.3...v0.36.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `k8s.io/cli-runtime` from 0.35.2 to 0.36.0
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/kubernetes/cli-runtime/commit/c5507e371504df7677ef42be022243e41e0d53c6"><code>c5507e3</code></a>
Update dependencies to v0.36.0 tag</li>
<li><a
href="https://github.com/kubernetes/cli-runtime/commit/9157a449fa1b8b765bb13654d6d3fd4f5f0313b8"><code>9157a44</code></a>
Merge remote-tracking branch 'origin/master' into release-1.36</li>
<li><a
href="https://github.com/kubernetes/cli-runtime/commit/fb4f11daba819ba2cd61c95b036e623b51b63f34"><code>fb4f11d</code></a>
Update github.com/moby/spdystream from v0.5.0 to v0.5.1</li>
<li><a
href="https://github.com/kubernetes/cli-runtime/commit/08a1cd8b27b67f2f42c014ca88e98190a09a5b16"><code>08a1cd8</code></a>
Merge pull request <a
href="https://redirect.github.com/kubernetes/cli-runtime/issues/137849">#137849</a>
from bryantbiggs/deps/update-kube-openapi</li>
<li><a
href="https://github.com/kubernetes/cli-runtime/commit/579d47f2d3a6744fce44e7336253db5838fc6761"><code>579d47f</code></a>
Merge pull request <a
href="https://redirect.github.com/kubernetes/cli-runtime/issues/137843">#137843</a>
from pacoxu/cobra-v1.10.2</li>
<li><a
href="https://github.com/kubernetes/cli-runtime/commit/e54571213ffa34ba35d10aec6eb21a2cb9aff651"><code>e545712</code></a>
dependencies: bump kube-openapi to drop ginkgo/gomega indirect deps</li>
<li><a
href="https://github.com/kubernetes/cli-runtime/commit/f392d2179e004dc0bb9450069f2e2088d0caa2ed"><code>f392d21</code></a>
bump spf13/cobra to v1.10.2</li>
<li><a
href="https://github.com/kubernetes/cli-runtime/commit/b0a204f5a85d2db5b4d557a41a36f038c1e5a5cf"><code>b0a204f</code></a>
Merge pull request <a
href="https://redirect.github.com/kubernetes/cli-runtime/issues/137298">#137298</a>
from dims/dsri/cri-streaming-option-a-hardcut</li>
<li><a
href="https://github.com/kubernetes/cli-runtime/commit/e723dada7236bf0d6a721242eb156a757d76122a"><code>e723dad</code></a>
Merge pull request <a
href="https://redirect.github.com/kubernetes/cli-runtime/issues/136792">#136792</a>
from rata/userns-goes-ga</li>
<li><a
href="https://github.com/kubernetes/cli-runtime/commit/18f83427b859afef8b27534dd3e5d9b95a5503be"><code>18f8342</code></a>
Merge pull request <a
href="https://redirect.github.com/kubernetes/cli-runtime/issues/137495">#137495</a>
from pohly/klog-update</li>
<li>Additional commits viewable in <a
href="https://github.com/kubernetes/cli-runtime/compare/v0.35.2...v0.36.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `k8s.io/client-go` from 0.35.3 to 0.36.0
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/kubernetes/client-go/commit/1d95f02c1723330f751c9eb255aefb0dcd7ca3d6"><code>1d95f02</code></a>
Update dependencies to v0.36.0 tag</li>
<li><a
href="https://github.com/kubernetes/client-go/commit/f22a53e6273b1e6652107e62998997c714872f35"><code>f22a53e</code></a>
Merge remote-tracking branch 'origin/master' into release-1.36</li>
<li><a
href="https://github.com/kubernetes/client-go/commit/a948641f81a43fb81beb739cb6773028e1981d86"><code>a948641</code></a>
Update github.com/moby/spdystream from v0.5.0 to v0.5.1</li>
<li><a
href="https://github.com/kubernetes/client-go/commit/7e44ffcaa96165d6d77178c3aaca66d4523786b9"><code>7e44ffc</code></a>
Add Workload-Aware Preemption fields to Workload and PodGroup APIs</li>
<li><a
href="https://github.com/kubernetes/client-go/commit/df2d882697f9f437d53ae16b8091786250ce0812"><code>df2d882</code></a>
Merge pull request <a
href="https://redirect.github.com/kubernetes/client-go/issues/136989">#136989</a>
from nojnhuh/podgroup-resourceclaim</li>
<li><a
href="https://github.com/kubernetes/client-go/commit/4eece5291a474209f7fcba3cd8187ad855eeeca3"><code>4eece52</code></a>
Workload API: PodGroup ResourceClaims (KEP-5729)</li>
<li><a
href="https://github.com/kubernetes/client-go/commit/3d35c512076e7c95967ac4f3565c588495785796"><code>3d35c51</code></a>
Merge pull request <a
href="https://redirect.github.com/kubernetes/client-go/issues/137190">#137190</a>
from everpeace/KEP-5491-alpha</li>
<li><a
href="https://github.com/kubernetes/client-go/commit/04341177268fa5b2cb8a7502a36a81b87a6da2b2"><code>0434117</code></a>
Merge pull request <a
href="https://redirect.github.com/kubernetes/client-go/issues/137028">#137028</a>
from nmn3m/feature/dra-resource-pool-status</li>
<li><a
href="https://github.com/kubernetes/client-go/commit/ba785be0acd34a5899fe245278fb63cf9156850b"><code>ba785be</code></a>
Drop CSR analogy, mark ObjectMeta +required,reduce limits (maxItems=500,
maxL...</li>
<li><a
href="https://github.com/kubernetes/client-go/commit/4a9c8783a9ad1dd96970d83ec74138d28ae11cdb"><code>4a9c878</code></a>
Add ResourcePoolStatusRequest API types and generated code</li>
<li>Additional commits viewable in <a
href="https://github.com/kubernetes/client-go/compare/v0.35.3...v0.36.0">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-18 13:09:19 +02:00
Philip LaineandGitHub 5577526d1a Update to Go 1.26.3 (#261)
This change bumps the toolchain version and also enables dependabot
updates for e2e tests.

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **Chores**
* Updated Go toolchain to a newer version for improved stability and
performance
* Enhanced automated dependency management configuration for development
and testing environments

<!-- review_stack_entry_start -->

[![Review Change
Stack](https://storage.googleapis.com/coderabbit_public_assets/review-stack-in-coderabbit-ui.svg)](https://app.coderabbit.ai/change-stack/netbirdio/kubernetes-operator/pull/261?utm_source=github_walkthrough&utm_medium=github&utm_campaign=change_stack)

<!-- review_stack_entry_end -->

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-05-18 12:29:17 +02:00
Philip LaineandGitHub ae34898735 Rename Helm chart and Docker image and move to GHCR (#233)
This change does a few things, none of these are breaking.

It changes the registry from Docker Hub to GHCR, as we dont have the
same rate limiting issues with unauthenticated pulls.

It changes the release process to push the Helm chart as an OCI artifact
removing the need for GH pages.

It renames both the image and chart from kubernetes-operator to
netbird-operator. This name is cleaner and easier for people to
understand in a sea of Helm charts. Funnily enough this is not a
breaking change as the release name is used and not the chart name. So
in place upgrades just work.

Fixes #207

Signed-off-by: Philip Laine <philip.laine@gmail.com>
2026-05-06 12:26:32 +02:00
Philip LaineandGitHub ea9f1cb081 Modernize for Go 1.26 (#232)
This change replaces all uses of pointer utils with the new `new`
function which does the same job.

Signed-off-by: Philip Laine <philip.laine@gmail.com>
2026-05-05 13:53:44 +02:00
Philip LaineandGitHub 8f8aeb562f Add minimal e2e tests to verify operator starts (#230)
This is a minimal version of #228 which just spins up a cluster and
verifies that the operator starts. Once this is merged expanding the e2e
tests will be easier. In the meantime we have some validation that the
Helm chart will run in a cluster.

Signed-off-by: Philip Laine <philip.laine@gmail.com>
2026-05-05 12:31:30 +02:00
Philip LaineandGitHub a90227ab33 Remove old e2e tests workflow (#211)
The e2e tests that existed before are flaky and test the old resources.
This change removes them until we have implemented new e2e tests for the
new resources.

Part of #209
2026-04-28 11:14:26 +02:00
Philip LaineandGitHub e83dc472e2 Remove webhook for setup key resource (#148)
The webhook for the NBSetupKey does a mix of runtime validation and
configuration validation. The validation of secret key ref has been
switched to using CEL rules to achieve the same thing.

The other logic is just being removed as it is goes against common
practice in Kubernetes. We should not block secret deletion if a pod is
using the secret. Existing pods will keep running while new pods will
not be able to be created. This is expected behavior in other tools and
should be dealt with during reconcile.

Checking that secrets exist and other dependency problems should be done
during reconcile and then bubbled up with conditions instead.

Signed-off-by: Philip Laine <philip.laine@gmail.com>
2026-03-19 15:48:38 +01:00
Philip LaineandGitHub ccf819d2ff Make runtime namespace configurable (#145)
Making the runtime namespace configurable makes it possible to run
locally outside of the cluster. This is useful for quick development
testing.

Signed-off-by: Philip Laine <philip.laine@gmail.com>
2026-03-18 12:00:31 +01:00
Philip LaineandGitHub 47b1f55c45 Set Go toolchain to v1.26.1 and apply modernizations (#138)
This change makes sure that we use the latest Go version when building
and applies some modernization fixes.
2026-03-12 21:40:36 +01:00
Philip LaineandGitHub ade9a53045 Fix flaky e2e tests (#120)
This change fixes flaky e2e tests with two changes. The first is that
the manager container is checked for ready condition rather than
running. The second is that the webhook server has been registered as
part of the health check to verify it is running before reporting ready
state.

Signed-off-by: Philip Laine <philip.laine@gmail.com>
2026-03-10 21:31:54 +01:00
Philip LaineandGitHub 8ec7c8ded8 Update Golang CI Lint to the latest version (#113)
This change updates Golang CI Lint to the latest version and fixes new
linter errors that came along with the update.

These changes were split out of #112 and are required to update the Go
version.
2026-02-27 19:07:58 +01:00
M. EssamandGitHub cea60745d2 Remove goreleaser and fix helm packaging (#6)
Goreleaser was causing issues when helm chart action created releases
for packaged helm chart, this PR replaces goreleaser with a much simpler
build and push model, and returns packaged helm charts to normal.
2025-03-05 09:03:04 +01:00
M. EssamandGitHub 64091a6439 Add initial version with help and admission controller (#1)
- It adds a helm chart that will be hosted in the Github pages URL of this repository
- an admission controller operator 
- Basic documentation for installing the operator, configuring CRDs and example pod configuration
2025-01-29 22:44:09 +01:00