Repository: kumahq/kuma
Pull request #12397 (2024-12-23 15:04:34)

chore(deps): bump github.com/gruntwork-io/terratest from 0.48.0 to 0.48.1
Bumps [github.com/gruntwork-io/terratest](https://github.com/gruntwork-io/terratest) from 0.48.0 to 0.48.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/gruntwork-io/terratest/releases">github.com/gruntwork-io/terratest's releases</a>.</em></p>
<blockquote>
<h2>v0.48.1</h2>
<h2>Modules affected</h2>
<ul>
<li><code>helm</code></li>
<li><code>azure</code></li>
<li><code>aws</code></li>
<li><code>k8s</code></li>
</ul>
<h2>What's Changed</h2>
<ul>
<li>feat: Adding release instructions in PR by <a href="https://github.com/yhakbar"><code>@​yhakbar</code></a> in <a href="https://redirect.github.com/gruntwork-io/terratest/pull/1488">gruntwork-io/terratest#1488</a></li>
<li>fix: Fixing the TestRemoteChartRender Unit Test failure by pecifing remote chart version by <a href="https://github.com/james03160927"><code>@​james03160927</code></a> in <a href="https://redirect.github.com/gruntwork-io/terratest/pull/1486">gruntwork-io/terratest#1486</a></li>
<li>fix: Fix terraform-azure-aks-example unit test failure.  by <a href="https://github.com/james03160927"><code>@​james03160927</code></a> in <a href="https://redirect.github.com/gruntwork-io/terratest/pull/1489">gruntwork-io/terratest#1489</a></li>
<li>chore: add function to retrieve latest version of a policy document by <a href="https://github.com/james03160927"><code>@​james03160927</code></a> in <a href="https://redirect.github.com/gruntwork-io/terratest/pull/1490">gruntwork-io/terratest#1490</a></li>
<li>fix: honor options.RestConfig in tunnel.ForwardPortE by <a href="https://github.com/jduepmeier"><code>@​jduepmeier</code></a> in <a href="https://redirect.github.com/gruntwork-io/terratest/pull/1464">gruntwork-io/terratest#1464</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/jduepmeier"><code>@​jduepmeier</code></a> made their first contribution in <a href="https://redirect.github.com/gruntwork-io/terratest/pull/1464">gruntwork-io/terratest#1464</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/gruntwork-io/terratest/compare/v0.48.0...v0.48.1">https://github.com/gruntwork-io/terratest/compare/v0.48.0...v0.48.1</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/gruntwork-io/terratest/commit/bb92e35de6a90215840e84c128d04880734f87ef"><code>bb92e35</code></a> Merge pull request <a href="https://redirect.github.com/gruntwork-io/terratest/issues/1464">#1464</a> from jduepmeier/tunnel-k8s-rest-client</li>
<li><a href="https://github.com/gruntwork-io/terratest/commit/0b9995138381e574c951641fa19ae0be366c1a9a"><code>0b99951</code></a> Merge branch 'main' into tunnel-k8s-rest-client</li>
<li><a href="https://github.com/gruntwork-io/terratest/commit/23bc0921f58087a6b9cec105ee92e6491cc0fdb7"><code>23bc092</code></a> Merge pull request <a href="https://redirect.github.com/gruntwork-io/terratest/issues/1490">#1490</a> from gruntwork-io/get-iam-policy-document</li>
<li><a href="https://github.com/gruntwork-io/terratest/commit/50c33a0a99d7ffa47efab4aa34fb380314418a02"><code>50c33a0</code></a> Merge branch 'main' into get-iam-policy-document</li>
<li><a href="https://github.com/gruntwork-io/terratest/commit/23c1decf6d8603ceab8c9fbef13478b9e20550c1"><code>23c1dec</code></a> Merge pull request <a href="https://redirect.github.com/gruntwork-io/terratest/issues/1489">#1489</a> from gruntwork-io/fix-azure-aks-example</li>
<li><a href="https://github.com/gruntwork-io/terratest/commit/c8dae838d4c5e81d52452766a5eb0d3cc7da0f87"><code>c8dae83</code></a> Merge branch 'main' into fix-azure-aks-example</li>
<li><a href="https://github.com/gruntwork-io/terratest/commit/9c6bf71718f7ade6c4fb246305ffe4bca69508cb"><code>9c6bf71</code></a> Merge branch 'main' into tunnel-k8s-rest-client</li>
<li><a href="https://github.com/gruntwork-io/terratest/commit/810156e21a80ba16aa48cd28651d78005da9aeef"><code>810156e</code></a> Merge pull request <a href="https://redirect.github.com/gruntwork-io/terratest/issues/1486">#1486</a> from gruntwork-io/fix-render-remote-template</li>
<li><a href="https://github.com/gruntwork-io/terratest/commit/16160eaded5c4ca864e025e7ee635b421052c784"><code>16160ea</code></a> Merge branch 'main' into fix-render-remote-template</li>
<li><a href="https://github.com/gruntwork-io/terratest/commit/fdad305b0412ca599c3bb030453c600f529dacaf"><code>fdad305</code></a> Merge branch 'main' into tunnel-k8s-rest-client</li>
<li>Additional commits viewable in <a href="https://github.com/gruntwork-io/terratest/compare/v0.48.0...v0.48.1">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/gruntwork-io/terratest&package-manager=go_modules&previous-version=0.48.0&new-version=0.48.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>

github-actions[bot]: ## Reviewer Checklist
:mag: Each of these sections need to be checked by the reviewer of the PR :mag::
If something doesn't apply please check the box and add a justification if the reason is non obvious.

- [ ] Is the PR title satisfactory? Is this part of a larger feature and should be grouped using `> Changelog`?
- [ ] PR description is clear and complete. It [Links to relevant issue][1] as well as docs and UI issues
- [ ] This will not break child repos: it doesn't hardcode values (.e.g "kumahq" as an image registry)
- [ ] IPv6 is taken into account (.e.g: no string concatenation of host port)
- [ ] Tests (Unit test, E2E tests, manual test on universal and k8s)
    - Don't forget `ci/` labels to run additional/fewer tests
- [ ] Does this contain a change that needs to be notified to users? In this case, [`UPGRADE.md`](../blob/master/UPGRADE.md) should be updated.
- [ ] Does it need to be backported according to the [backporting policy](../blob/master/CONTRIBUTING.md#backporting)? ([this](https://github.com/kumahq/kuma/actions/workflows/auto-backport.yaml) GH action will add "backport" label based on these [file globs](https://github.com/kumahq/kuma/blob/master/.github/workflows/auto-backport.yaml#L6), if you want to prevent it from adding the "backport" label use [no-backport-autolabel](https://github.com/kumahq/kuma/blob/master/.github/workflows/auto-backport.yaml#L8) label)

[1]: https://docs.github.com/en/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue#linking-a-pull-request-to-an-issue-using-a-keyword
<!-- Sticky Pull Request CommentPR reviewer checklist -->

Patch:
diff --git a/deployments/charts/kuma/README.md b/deployments/charts/kuma/README.md
index 90b7cccb5..224873ea7 100644
--- a/deployments/charts/kuma/README.md
+++ b/deployments/charts/kuma/README.md
@@ -207,7 +207,7 @@ A Helm chart for the Kuma Control Plane
 | kumactl.image.tag | string | `nil` | The kumactl image tag. When not specified, the value is copied from global.tag |
 | kubectl.image.registry | string | `"docker.io"` | The kubectl image registry |
 | kubectl.image.repository | string | `"bitnami/kubectl"` | The kubectl image repository |
-| kubectl.image.tag | string | `"1.31.4"` | The kubectl image tag |
+| kubectl.image.tag | string | `"1.32.0"` | The kubectl image tag |
 | hooks.nodeSelector | object | `{"kubernetes.io/os":"linux"}` | Node selector for the HELM hooks |
 | hooks.tolerations | list | `[]` | Tolerations for the HELM hooks |
 | hooks.podSecurityContext | object | `{"runAsNonRoot":true}` | Security context at the pod level for crd/webhook/ns |
diff --git a/deployments/charts/kuma/values.yaml b/deployments/charts/kuma/values.yaml
index ecc781485..e765d6137 100644
--- a/deployments/charts/kuma/values.yaml
+++ b/deployments/charts/kuma/values.yaml
@@ -695,7 +695,7 @@ kubectl:
     # -- The kubectl image repository
     repository: bitnami/kubectl
     # -- The kubectl image tag
-    tag: "1.31.4"
+    tag: "1.32.0"
 hooks:
   # -- Node selector for the HELM hooks
   nodeSelector:
diff --git a/docs/generated/raw/helm-values.yaml b/docs/generated/raw/helm-values.yaml
index ecc781485..e765d6137 100644
--- a/docs/generated/raw/helm-values.yaml
+++ b/docs/generated/raw/helm-values.yaml
@@ -695,7 +695,7 @@ kubectl:
     # -- The kubectl image repository
     repository: bitnami/kubectl
     # -- The kubectl image tag
-    tag: "1.31.4"
+    tag: "1.32.0"
 hooks:
   # -- Node selector for the HELM hooks
   nodeSelector:
diff --git a/go.mod b/go.mod
index 56b0cb569..387f89a9a 100644
--- a/go.mod
+++ b/go.mod
@@ -26,7 +26,7 @@ require (
 	github.com/google/go-cmp v0.6.0
 	github.com/google/uuid v1.6.0
 	github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0
-	github.com/gruntwork-io/terratest v0.48.0
+	github.com/gruntwork-io/terratest v0.48.1
 	github.com/hoisie/mustache v0.0.0-20160804235033-6375acf62c69
 	github.com/jackc/pgx/v5 v5.7.1
 	github.com/josephburnett/jd/v2 v2.0.0-20230813234251-7b2e87c80934
diff --git a/go.sum b/go.sum
index 6cea4bbf5..0c3842491 100644
--- a/go.sum
+++ b/go.sum
@@ -251,8 +251,8 @@ github.com/grpc-ecosystem/grpc-gateway/v2 v2.24.0 h1:TmHmbvxPmaegwhDubVz0lICL0J5
 github.com/grpc-ecosystem/grpc-gateway/v2 v2.24.0/go.mod h1:qztMSjm835F2bXf+5HKAPIS5qsmQDqZna/PgVt4rWtI=
 github.com/gruntwork-io/go-commons v0.8.0 h1:k/yypwrPqSeYHevLlEDmvmgQzcyTwrlZGRaxEM6G0ro=
 github.com/gruntwork-io/go-commons v0.8.0/go.mod h1:gtp0yTtIBExIZp7vyIV9I0XQkVwiQZze678hvDXof78=
-github.com/gruntwork-io/terratest v0.48.0 h1:OoqJYAnBxejInn7TPizFGJNMCFvPHbiWNS3hGFKdHhA=
-github.com/gruntwork-io/terratest v0.48.0/go.mod h1:U2EQW4Odlz75XJUH16Kqkr9c93p+ZZtkpVez7GkZFa4=
+github.com/gruntwork-io/terratest v0.48.1 h1:pnydDjkWbZCUYXvQkr24y21fBo8PfJC5hRGdwbl1eXM=
+github.com/gruntwork-io/terratest v0.48.1/go.mod h1:U2EQW4Odlz75XJUH16Kqkr9c93p+ZZtkpVez7GkZFa4=
 github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4=
 github.com/hashicorp/errwrap v1.1.0 h1:OxrOeh75EUXMY8TBjag2fzXGZ40LB6IKw45YeGUDY2I=
 github.com/hashicorp/errwrap v1.1.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4=
diff --git a/tools/releases/dockerfiles/kuma-init.Dockerfile b/tools/releases/dockerfiles/kuma-init.Dockerfile
index 4d2a7b760..4cfd95c19 100644
--- a/tools/releases/dockerfiles/kuma-init.Dockerfile
+++ b/tools/releases/dockerfiles/kuma-init.Dockerfile
@@ -1,4 +1,4 @@
-FROM gcr.io/k8s-staging-build-image/distroless-iptables:v0.6.5
+FROM gcr.io/k8s-staging-build-image/distroless-iptables:v0.6.6
 ARG ARCH
 
 COPY /build/artifacts-linux-$ARCH/kumactl/kumactl /usr/bin


Test patch:
diff --git a/app/kumactl/cmd/install/testdata/install-control-plane.dump-values.yaml b/app/kumactl/cmd/install/testdata/install-control-plane.dump-values.yaml
index ecc781485..e765d6137 100644
--- a/app/kumactl/cmd/install/testdata/install-control-plane.dump-values.yaml
+++ b/app/kumactl/cmd/install/testdata/install-control-plane.dump-values.yaml
@@ -695,7 +695,7 @@ kubectl:
     # -- The kubectl image repository
     repository: bitnami/kubectl
     # -- The kubectl image tag
-    tag: "1.31.4"
+    tag: "1.32.0"
 hooks:
   # -- Node selector for the HELM hooks
   nodeSelector: