-
Notifications
You must be signed in to change notification settings - Fork 680
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
remove e2e tests from helm github action #937
remove e2e tests from helm github action #937
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
does running the e2e after install just serve as a way to verify that the helm chart was properly installed and the descheduler is actually working?
Maybe there is a simpler test we could run to verify that, but the general purpose for having some functionality test post-install makes sense to me
AFAIK, the e2e tests do not rely on the Descheduler install. If anything, we could see a race condition between the Descheduler helm install and the e2e Descheduler run. |
ah yeah. it makes sense then to remove it to avoid that race condition. But we should add a follow up to add some small test to verify descheduler is actually working after helm install |
Yeah, I saw the other issue mentioning the additional button step. #946 Having these a bit separate was what made me consider the e2e tests in the helm workflow as useful: #895 (comment) If we have a contribution that is not from an org member, and only has changes in the chart, we could avoid running /ok-to-test for the 3 versions, and just press the button and only get the feedback that is relevant (1 lint and chart install test + 1 latest e2e). [from non-org-members that are not first time contributors helm workflow would just run, and /ok-to-test would not be required] But since we want to unify that (based on comments of #946) my rationale wouldn't make sense indeed, and e2e tests in helm workflow becomes redundant. And yes, it does not run against the pod installed, |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: ingvagabund The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Just sharing an update on this, I talked with @cpanato and ct install does not have a skipp cleanup option, but he thinks it is a valid new feature if we want to contribute to the chart test repository. That would be useful for doing that simple tests mentioned here with the pod running and not deleted after ct install. |
I wonder whether we can create a new CI job that will build a descheduler image from the current PR. An image which we can then use in all the Helm e2e would "just" replace the step of deploying a descheduler as a pod. So all e2e would be interacting with the helm-based deployment of the descheduler. When it comes to https://github.com/kubernetes-sigs/descheduler/blob/master/test/e2e/e2e_leaderelection_test.go#L105 the test would reuse the running instance instead of creating two new instances. |
In External Secrets Operator we programaticaly install the chart during our e2e tests, but we have some hard to read setup there... https://github.com/external-secrets/external-secrets/blob/main/e2e/framework/addon/chart.go And as you say, there we also only do the chart linting, because the chart install is being tested in our e2e tests altogether. |
Checking logs of
We could follow the same approach:
|
Oh, if we want to keep it still in gh-actions: @cpanato just added that feature 😃❤️: |
The Kubernetes project currently lacks enough contributors to adequately respond to all PRs. This bot triages PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
/remove-lifecycle stale |
Let's merge this. @a7i would you please rebase? |
fff9d3f
to
54d80de
Compare
/retest |
/lgtm |
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [descheduler](https://github.com/kubernetes-sigs/descheduler) | minor | `0.26.1` -> `0.27.0` | --- ### Release Notes <details> <summary>kubernetes-sigs/descheduler</summary> ### [`v0.27.0`](https://github.com/kubernetes-sigs/descheduler/releases/tag/v0.27.0): Descheduler v0.27.0 [Compare Source](https://github.com/kubernetes-sigs/descheduler/compare/v0.26.1...v0.27.0) #### What's Changed - add v1alpha2 registry based conversion by [@​knelasevero](https://github.com/knelasevero) in [https://github.com/kubernetes-sigs/descheduler/pull/1006](https://github.com/kubernetes-sigs/descheduler/pull/1006) - support client connection configuration to provide QPS and burst by [@​a7i](https://github.com/a7i) in [https://github.com/kubernetes-sigs/descheduler/pull/1034](https://github.com/kubernetes-sigs/descheduler/pull/1034) - enable auto generation of the documents by [@​harshanarayana](https://github.com/harshanarayana) in [https://github.com/kubernetes-sigs/descheduler/pull/1048](https://github.com/kubernetes-sigs/descheduler/pull/1048) - Fix v1alpha1 conversion to use universal decoder by [@​gustavomfc](https://github.com/gustavomfc) in [https://github.com/kubernetes-sigs/descheduler/pull/1051](https://github.com/kubernetes-sigs/descheduler/pull/1051) - metrics: enable loop duration and strategy duration metrics by [@​harshanarayana](https://github.com/harshanarayana) in [https://github.com/kubernetes-sigs/descheduler/pull/1041](https://github.com/kubernetes-sigs/descheduler/pull/1041) - v1alpha2 docs by [@​knelasevero](https://github.com/knelasevero) in [https://github.com/kubernetes-sigs/descheduler/pull/1049](https://github.com/kubernetes-sigs/descheduler/pull/1049) - remove some logic useless by [@​lucming](https://github.com/lucming) in [https://github.com/kubernetes-sigs/descheduler/pull/1059](https://github.com/kubernetes-sigs/descheduler/pull/1059) - check pod number by [@​xiaoanyunfei](https://github.com/xiaoanyunfei) in [https://github.com/kubernetes-sigs/descheduler/pull/1057](https://github.com/kubernetes-sigs/descheduler/pull/1057) - Adding descheduler policy API Version option in helm templates by [@​gdasson](https://github.com/gdasson) in [https://github.com/kubernetes-sigs/descheduler/pull/1068](https://github.com/kubernetes-sigs/descheduler/pull/1068) - Fix typo in nodeutilization types by [@​JannikSt](https://github.com/JannikSt) in [https://github.com/kubernetes-sigs/descheduler/pull/1072](https://github.com/kubernetes-sigs/descheduler/pull/1072) - Add note to HighNodeUtilization readme for GKE users by [@​damemi](https://github.com/damemi) in [https://github.com/kubernetes-sigs/descheduler/pull/1075](https://github.com/kubernetes-sigs/descheduler/pull/1075) - expose security context from helm chart by [@​JaneLiuL](https://github.com/JaneLiuL) in [https://github.com/kubernetes-sigs/descheduler/pull/1066](https://github.com/kubernetes-sigs/descheduler/pull/1066) - remove e2e tests from helm github action by [@​a7i](https://github.com/a7i) in [https://github.com/kubernetes-sigs/descheduler/pull/937](https://github.com/kubernetes-sigs/descheduler/pull/937) - Add k8s compatibility warnings to logs by [@​JaneLiuL](https://github.com/JaneLiuL) in [https://github.com/kubernetes-sigs/descheduler/pull/1063](https://github.com/kubernetes-sigs/descheduler/pull/1063) - docs: typo by [@​dangen-effy](https://github.com/dangen-effy) in [https://github.com/kubernetes-sigs/descheduler/pull/1090](https://github.com/kubernetes-sigs/descheduler/pull/1090) - Descheduling profile with PoC fake plugin by [@​ingvagabund](https://github.com/ingvagabund) in [https://github.com/kubernetes-sigs/descheduler/pull/1093](https://github.com/kubernetes-sigs/descheduler/pull/1093) - bump golangci for go 1.20 by [@​a7i](https://github.com/a7i) in [https://github.com/kubernetes-sigs/descheduler/pull/1101](https://github.com/kubernetes-sigs/descheduler/pull/1101) - dry-run cli flag to use uppercase by [@​yanggangtony](https://github.com/yanggangtony) in [https://github.com/kubernetes-sigs/descheduler/pull/1103](https://github.com/kubernetes-sigs/descheduler/pull/1103) - fix default value assignment of EvictLocalStoragePods by [@​yanggangtony](https://github.com/yanggangtony) in [https://github.com/kubernetes-sigs/descheduler/pull/1104](https://github.com/kubernetes-sigs/descheduler/pull/1104) - bump to k8s 1.27 rc0 by [@​a7i](https://github.com/a7i) in [https://github.com/kubernetes-sigs/descheduler/pull/1100](https://github.com/kubernetes-sigs/descheduler/pull/1100) - fix go doc for method IsPodWithPVC by [@​yanggangtony](https://github.com/yanggangtony) in [https://github.com/kubernetes-sigs/descheduler/pull/1105](https://github.com/kubernetes-sigs/descheduler/pull/1105) - Populate extension points automatically for deschedule, balance, filter and preEvictionFilter by [@​ingvagabund](https://github.com/ingvagabund) in [https://github.com/kubernetes-sigs/descheduler/pull/1097](https://github.com/kubernetes-sigs/descheduler/pull/1097) - Delete "io/ioutil" package. by [@​yanggangtony](https://github.com/yanggangtony) in [https://github.com/kubernetes-sigs/descheduler/pull/1111](https://github.com/kubernetes-sigs/descheduler/pull/1111) - Fix typo log message for cachedClient by [@​yanggangtony](https://github.com/yanggangtony) in [https://github.com/kubernetes-sigs/descheduler/pull/1112](https://github.com/kubernetes-sigs/descheduler/pull/1112) - bump to k8s 1.27 by [@​a7i](https://github.com/a7i) in [https://github.com/kubernetes-sigs/descheduler/pull/1115](https://github.com/kubernetes-sigs/descheduler/pull/1115) - update v0.26.1 references by [@​a7i](https://github.com/a7i) in [https://github.com/kubernetes-sigs/descheduler/pull/1109](https://github.com/kubernetes-sigs/descheduler/pull/1109) - Drop Evict extension point by [@​ingvagabund](https://github.com/ingvagabund) in [https://github.com/kubernetes-sigs/descheduler/pull/1120](https://github.com/kubernetes-sigs/descheduler/pull/1120) - Add json tags to internal api fields by [@​damemi](https://github.com/damemi) in [https://github.com/kubernetes-sigs/descheduler/pull/1122](https://github.com/kubernetes-sigs/descheduler/pull/1122) - Add knelasevero to approvers by [@​knelasevero](https://github.com/knelasevero) in [https://github.com/kubernetes-sigs/descheduler/pull/1130](https://github.com/kubernetes-sigs/descheduler/pull/1130) - Drop remaining mentions of evict extension point by [@​ingvagabund](https://github.com/ingvagabund) in [https://github.com/kubernetes-sigs/descheduler/pull/1127](https://github.com/kubernetes-sigs/descheduler/pull/1127) - Add note on documentation versions with links by [@​damemi](https://github.com/damemi) in [https://github.com/kubernetes-sigs/descheduler/pull/1132](https://github.com/kubernetes-sigs/descheduler/pull/1132) - Add missing quote to configmap by [@​damemi](https://github.com/damemi) in [https://github.com/kubernetes-sigs/descheduler/pull/1133](https://github.com/kubernetes-sigs/descheduler/pull/1133) - fix policy example configmap by [@​AllenZMC](https://github.com/AllenZMC) in [https://github.com/kubernetes-sigs/descheduler/pull/1135](https://github.com/kubernetes-sigs/descheduler/pull/1135) - Do some code cleans. by [@​yanggangtony](https://github.com/yanggangtony) in [https://github.com/kubernetes-sigs/descheduler/pull/1129](https://github.com/kubernetes-sigs/descheduler/pull/1129) #### New Contributors - [@​Bobonium](https://github.com/Bobonium) made their first contribution in [https://github.com/kubernetes-sigs/descheduler/pull/995](https://github.com/kubernetes-sigs/descheduler/pull/995) - [@​harshanarayana](https://github.com/harshanarayana) made their first contribution in [https://github.com/kubernetes-sigs/descheduler/pull/1048](https://github.com/kubernetes-sigs/descheduler/pull/1048) - [@​gustavomfc](https://github.com/gustavomfc) made their first contribution in [https://github.com/kubernetes-sigs/descheduler/pull/1051](https://github.com/kubernetes-sigs/descheduler/pull/1051) - [@​lucming](https://github.com/lucming) made their first contribution in [https://github.com/kubernetes-sigs/descheduler/pull/1059](https://github.com/kubernetes-sigs/descheduler/pull/1059) - [@​gdasson](https://github.com/gdasson) made their first contribution in [https://github.com/kubernetes-sigs/descheduler/pull/1068](https://github.com/kubernetes-sigs/descheduler/pull/1068) - [@​JannikSt](https://github.com/JannikSt) made their first contribution in [https://github.com/kubernetes-sigs/descheduler/pull/1072](https://github.com/kubernetes-sigs/descheduler/pull/1072) - [@​dangen-effy](https://github.com/dangen-effy) made their first contribution in [https://github.com/kubernetes-sigs/descheduler/pull/1090](https://github.com/kubernetes-sigs/descheduler/pull/1090) - [@​yanggangtony](https://github.com/yanggangtony) made their first contribution in [https://github.com/kubernetes-sigs/descheduler/pull/1103](https://github.com/kubernetes-sigs/descheduler/pull/1103) - [@​AllenZMC](https://github.com/AllenZMC) made their first contribution in [https://github.com/kubernetes-sigs/descheduler/pull/1135](https://github.com/kubernetes-sigs/descheduler/pull/1135) **Full Changelog**: kubernetes-sigs/descheduler@v0.26.0...v0.27.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS43MS41IiwidXBkYXRlZEluVmVyIjoiMzUuNzEuNSIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: lumiere-bot <98047013+lumiere-bot[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [descheduler](https://github.com/kubernetes-sigs/descheduler) | minor | `0.26.x` -> `0.27.x` | --- ### Release Notes <details> <summary>kubernetes-sigs/descheduler</summary> ### [`v0.27.0`](https://github.com/kubernetes-sigs/descheduler/releases/tag/v0.27.0): Descheduler v0.27.0 [Compare Source](https://github.com/kubernetes-sigs/descheduler/compare/v0.26.1...v0.27.0) #### What's Changed - add v1alpha2 registry based conversion by [@​knelasevero](https://github.com/knelasevero) in [https://github.com/kubernetes-sigs/descheduler/pull/1006](https://github.com/kubernetes-sigs/descheduler/pull/1006) - support client connection configuration to provide QPS and burst by [@​a7i](https://github.com/a7i) in [https://github.com/kubernetes-sigs/descheduler/pull/1034](https://github.com/kubernetes-sigs/descheduler/pull/1034) - enable auto generation of the documents by [@​harshanarayana](https://github.com/harshanarayana) in [https://github.com/kubernetes-sigs/descheduler/pull/1048](https://github.com/kubernetes-sigs/descheduler/pull/1048) - Fix v1alpha1 conversion to use universal decoder by [@​gustavomfc](https://github.com/gustavomfc) in [https://github.com/kubernetes-sigs/descheduler/pull/1051](https://github.com/kubernetes-sigs/descheduler/pull/1051) - metrics: enable loop duration and strategy duration metrics by [@​harshanarayana](https://github.com/harshanarayana) in [https://github.com/kubernetes-sigs/descheduler/pull/1041](https://github.com/kubernetes-sigs/descheduler/pull/1041) - v1alpha2 docs by [@​knelasevero](https://github.com/knelasevero) in [https://github.com/kubernetes-sigs/descheduler/pull/1049](https://github.com/kubernetes-sigs/descheduler/pull/1049) - remove some logic useless by [@​lucming](https://github.com/lucming) in [https://github.com/kubernetes-sigs/descheduler/pull/1059](https://github.com/kubernetes-sigs/descheduler/pull/1059) - check pod number by [@​xiaoanyunfei](https://github.com/xiaoanyunfei) in [https://github.com/kubernetes-sigs/descheduler/pull/1057](https://github.com/kubernetes-sigs/descheduler/pull/1057) - Adding descheduler policy API Version option in helm templates by [@​gdasson](https://github.com/gdasson) in [https://github.com/kubernetes-sigs/descheduler/pull/1068](https://github.com/kubernetes-sigs/descheduler/pull/1068) - Fix typo in nodeutilization types by [@​JannikSt](https://github.com/JannikSt) in [https://github.com/kubernetes-sigs/descheduler/pull/1072](https://github.com/kubernetes-sigs/descheduler/pull/1072) - Add note to HighNodeUtilization readme for GKE users by [@​damemi](https://github.com/damemi) in [https://github.com/kubernetes-sigs/descheduler/pull/1075](https://github.com/kubernetes-sigs/descheduler/pull/1075) - expose security context from helm chart by [@​JaneLiuL](https://github.com/JaneLiuL) in [https://github.com/kubernetes-sigs/descheduler/pull/1066](https://github.com/kubernetes-sigs/descheduler/pull/1066) - remove e2e tests from helm github action by [@​a7i](https://github.com/a7i) in [https://github.com/kubernetes-sigs/descheduler/pull/937](https://github.com/kubernetes-sigs/descheduler/pull/937) - Add k8s compatibility warnings to logs by [@​JaneLiuL](https://github.com/JaneLiuL) in [https://github.com/kubernetes-sigs/descheduler/pull/1063](https://github.com/kubernetes-sigs/descheduler/pull/1063) - docs: typo by [@​dangen-effy](https://github.com/dangen-effy) in [https://github.com/kubernetes-sigs/descheduler/pull/1090](https://github.com/kubernetes-sigs/descheduler/pull/1090) - Descheduling profile with PoC fake plugin by [@​ingvagabund](https://github.com/ingvagabund) in [https://github.com/kubernetes-sigs/descheduler/pull/1093](https://github.com/kubernetes-sigs/descheduler/pull/1093) - bump golangci for go 1.20 by [@​a7i](https://github.com/a7i) in [https://github.com/kubernetes-sigs/descheduler/pull/1101](https://github.com/kubernetes-sigs/descheduler/pull/1101) - dry-run cli flag to use uppercase by [@​yanggangtony](https://github.com/yanggangtony) in [https://github.com/kubernetes-sigs/descheduler/pull/1103](https://github.com/kubernetes-sigs/descheduler/pull/1103) - fix default value assignment of EvictLocalStoragePods by [@​yanggangtony](https://github.com/yanggangtony) in [https://github.com/kubernetes-sigs/descheduler/pull/1104](https://github.com/kubernetes-sigs/descheduler/pull/1104) - bump to k8s 1.27 rc0 by [@​a7i](https://github.com/a7i) in [https://github.com/kubernetes-sigs/descheduler/pull/1100](https://github.com/kubernetes-sigs/descheduler/pull/1100) - fix go doc for method IsPodWithPVC by [@​yanggangtony](https://github.com/yanggangtony) in [https://github.com/kubernetes-sigs/descheduler/pull/1105](https://github.com/kubernetes-sigs/descheduler/pull/1105) - Populate extension points automatically for deschedule, balance, filter and preEvictionFilter by [@​ingvagabund](https://github.com/ingvagabund) in [https://github.com/kubernetes-sigs/descheduler/pull/1097](https://github.com/kubernetes-sigs/descheduler/pull/1097) - Delete "io/ioutil" package. by [@​yanggangtony](https://github.com/yanggangtony) in [https://github.com/kubernetes-sigs/descheduler/pull/1111](https://github.com/kubernetes-sigs/descheduler/pull/1111) - Fix typo log message for cachedClient by [@​yanggangtony](https://github.com/yanggangtony) in [https://github.com/kubernetes-sigs/descheduler/pull/1112](https://github.com/kubernetes-sigs/descheduler/pull/1112) - bump to k8s 1.27 by [@​a7i](https://github.com/a7i) in [https://github.com/kubernetes-sigs/descheduler/pull/1115](https://github.com/kubernetes-sigs/descheduler/pull/1115) - update v0.26.1 references by [@​a7i](https://github.com/a7i) in [https://github.com/kubernetes-sigs/descheduler/pull/1109](https://github.com/kubernetes-sigs/descheduler/pull/1109) - Drop Evict extension point by [@​ingvagabund](https://github.com/ingvagabund) in [https://github.com/kubernetes-sigs/descheduler/pull/1120](https://github.com/kubernetes-sigs/descheduler/pull/1120) - Add json tags to internal api fields by [@​damemi](https://github.com/damemi) in [https://github.com/kubernetes-sigs/descheduler/pull/1122](https://github.com/kubernetes-sigs/descheduler/pull/1122) - Add knelasevero to approvers by [@​knelasevero](https://github.com/knelasevero) in [https://github.com/kubernetes-sigs/descheduler/pull/1130](https://github.com/kubernetes-sigs/descheduler/pull/1130) - Drop remaining mentions of evict extension point by [@​ingvagabund](https://github.com/ingvagabund) in [https://github.com/kubernetes-sigs/descheduler/pull/1127](https://github.com/kubernetes-sigs/descheduler/pull/1127) - Add note on documentation versions with links by [@​damemi](https://github.com/damemi) in [https://github.com/kubernetes-sigs/descheduler/pull/1132](https://github.com/kubernetes-sigs/descheduler/pull/1132) - Add missing quote to configmap by [@​damemi](https://github.com/damemi) in [https://github.com/kubernetes-sigs/descheduler/pull/1133](https://github.com/kubernetes-sigs/descheduler/pull/1133) - fix policy example configmap by [@​AllenZMC](https://github.com/AllenZMC) in [https://github.com/kubernetes-sigs/descheduler/pull/1135](https://github.com/kubernetes-sigs/descheduler/pull/1135) - Do some code cleans. by [@​yanggangtony](https://github.com/yanggangtony) in [https://github.com/kubernetes-sigs/descheduler/pull/1129](https://github.com/kubernetes-sigs/descheduler/pull/1129) #### New Contributors - [@​Bobonium](https://github.com/Bobonium) made their first contribution in [https://github.com/kubernetes-sigs/descheduler/pull/995](https://github.com/kubernetes-sigs/descheduler/pull/995) - [@​harshanarayana](https://github.com/harshanarayana) made their first contribution in [https://github.com/kubernetes-sigs/descheduler/pull/1048](https://github.com/kubernetes-sigs/descheduler/pull/1048) - [@​gustavomfc](https://github.com/gustavomfc) made their first contribution in [https://github.com/kubernetes-sigs/descheduler/pull/1051](https://github.com/kubernetes-sigs/descheduler/pull/1051) - [@​lucming](https://github.com/lucming) made their first contribution in [https://github.com/kubernetes-sigs/descheduler/pull/1059](https://github.com/kubernetes-sigs/descheduler/pull/1059) - [@​gdasson](https://github.com/gdasson) made their first contribution in [https://github.com/kubernetes-sigs/descheduler/pull/1068](https://github.com/kubernetes-sigs/descheduler/pull/1068) - [@​JannikSt](https://github.com/JannikSt) made their first contribution in [https://github.com/kubernetes-sigs/descheduler/pull/1072](https://github.com/kubernetes-sigs/descheduler/pull/1072) - [@​dangen-effy](https://github.com/dangen-effy) made their first contribution in [https://github.com/kubernetes-sigs/descheduler/pull/1090](https://github.com/kubernetes-sigs/descheduler/pull/1090) - [@​yanggangtony](https://github.com/yanggangtony) made their first contribution in [https://github.com/kubernetes-sigs/descheduler/pull/1103](https://github.com/kubernetes-sigs/descheduler/pull/1103) - [@​AllenZMC](https://github.com/AllenZMC) made their first contribution in [https://github.com/kubernetes-sigs/descheduler/pull/1135](https://github.com/kubernetes-sigs/descheduler/pull/1135) **Full Changelog**: kubernetes-sigs/descheduler@v0.26.0...v0.27.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/teutonet/teutonet-helm-charts). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS43MS40IiwidXBkYXRlZEluVmVyIjoiMzUuNzEuNCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Rationale: