|
|
42c6e391bd
|
chore(deps): update dependency kubernetes-sigs/descheduler to v0.35.0 (#4098)
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 1m19s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [kubernetes-sigs/descheduler](https://github.com/kubernetes-sigs/descheduler) | minor | `0.34.0` → `v0.35.0` |
---
### Release Notes
<details>
<summary>kubernetes-sigs/descheduler (kubernetes-sigs/descheduler)</summary>
### [`v0.35.0`](https://github.com/kubernetes-sigs/descheduler/releases/tag/v0.35.0): Descheduler v0.35.0
[Compare Source](https://github.com/kubernetes-sigs/descheduler/compare/v0.34.0...v0.35.0)
#### What's Changed
- feat: enable pod protection based on storage classes by [@​ricardomaraschini](https://github.com/ricardomaraschini) in [#​1752](https://github.com/kubernetes-sigs/descheduler/pull/1752)
- fix: pod resource calculation to consider native sidecars by [@​a7i](https://github.com/a7i) in [#​1771](https://github.com/kubernetes-sigs/descheduler/pull/1771)
- docs: fix incorrect gracePeriodSeconds default in README.md by [@​petersalas](https://github.com/petersalas) in [#​1773](https://github.com/kubernetes-sigs/descheduler/pull/1773)
- docs: fix README.md link to kubernetes bot commands by [@​Sycrosity](https://github.com/Sycrosity) in [#​1772](https://github.com/kubernetes-sigs/descheduler/pull/1772)
- Fix "Current requires cgo or $USER set in environment" error by [@​abelfodil](https://github.com/abelfodil) in [#​1764](https://github.com/kubernetes-sigs/descheduler/pull/1764)
- refactor(TestPodLifeTime): remove ineffective owner references assignments by [@​ingvagabund](https://github.com/ingvagabund) in [#​1781](https://github.com/kubernetes-sigs/descheduler/pull/1781)
- refactor(TestPodLifeTime): have a pod fully created through BuildTestPod without any edits by [@​ingvagabund](https://github.com/ingvagabund) in [#​1782](https://github.com/kubernetes-sigs/descheduler/pull/1782)
- refactor(TestPodLifeTime): consolidations, simplifications and node instance for each unit test by [@​ingvagabund](https://github.com/ingvagabund) in [#​1783](https://github.com/kubernetes-sigs/descheduler/pull/1783)
- refactor(TestPodLifeTime): inline pod creation in each unit test to avoid accidental pod spec updates by [@​ingvagabund](https://github.com/ingvagabund) in [#​1784](https://github.com/kubernetes-sigs/descheduler/pull/1784)
- refactor(TestPodLifeTime): update unit test names and simplify pod creation by [@​ingvagabund](https://github.com/ingvagabund) in [#​1785](https://github.com/kubernetes-sigs/descheduler/pull/1785)
- feat(TestPodLifeTime): check only expected pods are evicted by [@​ingvagabund](https://github.com/ingvagabund) in [#​1787](https://github.com/kubernetes-sigs/descheduler/pull/1787)
- feat(PodLifeTime): document the plugin with details that can be used for reasoning during reviews and design discussions by [@​ingvagabund](https://github.com/ingvagabund) in [#​1789](https://github.com/kubernetes-sigs/descheduler/pull/1789)
- refactor(TestPodLifeTime): split the unit tests into smaller semantically close groups by [@​ingvagabund](https://github.com/ingvagabund) in [#​1790](https://github.com/kubernetes-sigs/descheduler/pull/1790)
- refactor(TestFindDuplicatePods): have a pod fully created through BuildTestPod without any edits by [@​ingvagabund](https://github.com/ingvagabund) in [#​1791](https://github.com/kubernetes-sigs/descheduler/pull/1791)
- refactor(TestFindDuplicatePods): reduce duplicates and inline by [@​ingvagabund](https://github.com/ingvagabund) in [#​1792](https://github.com/kubernetes-sigs/descheduler/pull/1792)
- refactor(TestRemoveDuplicates): reduce test code duplication by [@​ingvagabund](https://github.com/ingvagabund) in [#​1793](https://github.com/kubernetes-sigs/descheduler/pull/1793)
- refactor(TestRemovePodsHavingTooManyRestarts): inline object creation by [@​ingvagabund](https://github.com/ingvagabund) in [#​1794](https://github.com/kubernetes-sigs/descheduler/pull/1794)
- refactor(TestPodAntiAffinity): inline object creation by [@​ingvagabund](https://github.com/ingvagabund) in [#​1795](https://github.com/kubernetes-sigs/descheduler/pull/1795)
- refactor(TestRemovePodsViolatingNodeAffinity): inline object creation by [@​ingvagabund](https://github.com/ingvagabund) in [#​1796](https://github.com/kubernetes-sigs/descheduler/pull/1796)
- refactor(TestDeletePodsViolatingNodeTaints): inline object creation by [@​ingvagabund](https://github.com/ingvagabund) in [#​1797](https://github.com/kubernetes-sigs/descheduler/pull/1797)
- doc: introduce contributing guidelines specific to the project by [@​ingvagabund](https://github.com/ingvagabund) in [#​1798](https://github.com/kubernetes-sigs/descheduler/pull/1798)
- refactor(TestDefaultEvictor): de-dup code and use helpers by [@​ingvagabund](https://github.com/ingvagabund) in [#​1803](https://github.com/kubernetes-sigs/descheduler/pull/1803)
- refactor(plugins): simplify the way pods are created by [@​ingvagabund](https://github.com/ingvagabund) in [#​1804](https://github.com/kubernetes-sigs/descheduler/pull/1804)
- fix(TestReadyNodesWithNodeSelector): make sure nodeLister.List always returns a non-empty list so the lister is always tested by [@​ingvagabund](https://github.com/ingvagabund) in [#​1800](https://github.com/kubernetes-sigs/descheduler/pull/1800)
- refactor(pkg/framework/profile): dedup unit test code by [@​ingvagabund](https://github.com/ingvagabund) in [#​1806](https://github.com/kubernetes-sigs/descheduler/pull/1806)
- doc(Design Decisions FAQ): Why doesn't the framework provide helpers for registering and retrieving indexers for plugins by [@​ingvagabund](https://github.com/ingvagabund) in [#​1807](https://github.com/kubernetes-sigs/descheduler/pull/1807)
- feat(profile): inject a plugin instance ID to each built plugin by [@​ingvagabund](https://github.com/ingvagabund) in [#​1808](https://github.com/kubernetes-sigs/descheduler/pull/1808)
- feat: register a node indexer for the global node selector instead of listing nodes with the selector by [@​ingvagabund](https://github.com/ingvagabund) in [#​1802](https://github.com/kubernetes-sigs/descheduler/pull/1802)
- chore(pkg/descheduler): make TestPodEvictorReset table driven by [@​ingvagabund](https://github.com/ingvagabund) in [#​1810](https://github.com/kubernetes-sigs/descheduler/pull/1810)
- refactor(pkg/operator): replace informerResource with a kubeClientSandbox by [@​ingvagabund](https://github.com/ingvagabund) in [#​1811](https://github.com/kubernetes-sigs/descheduler/pull/1811)
- refactor(pkg/descheduler): more handlers and dropping unused code by [@​ingvagabund](https://github.com/ingvagabund) in [#​1813](https://github.com/kubernetes-sigs/descheduler/pull/1813)
- refactor(pkg/descheduler): create fake shared informer factory only once by [@​ingvagabund](https://github.com/ingvagabund) in [#​1812](https://github.com/kubernetes-sigs/descheduler/pull/1812)
- fix(kubeClientSandbox): do not wait for pods in the fake indexers if they are already deleted by [@​ingvagabund](https://github.com/ingvagabund) in [#​1814](https://github.com/kubernetes-sigs/descheduler/pull/1814)
- test(pkg/descheduler): test a prometheus client update propagates to a plugin profile handle by [@​ingvagabund](https://github.com/ingvagabund) in [#​1816](https://github.com/kubernetes-sigs/descheduler/pull/1816)
- Add namespace label selector by [@​W1seKappa](https://github.com/W1seKappa) in [#​1786](https://github.com/kubernetes-sigs/descheduler/pull/1786)
- tests: Prom client testing by [@​ingvagabund](https://github.com/ingvagabund) in [#​1818](https://github.com/kubernetes-sigs/descheduler/pull/1818)
- Deduplicate descheduler initialization code so unit tests test more of the production code by [@​ingvagabund](https://github.com/ingvagabund) in [#​1819](https://github.com/kubernetes-sigs/descheduler/pull/1819)
- test(token reconciling): have tests initialize the prom client reconciling through the descheduler's bootstraping entry too by [@​ingvagabund](https://github.com/ingvagabund) in [#​1820](https://github.com/kubernetes-sigs/descheduler/pull/1820)
- refactor(promClientController): split it into two prom client controllers by [@​ingvagabund](https://github.com/ingvagabund) in [#​1821](https://github.com/kubernetes-sigs/descheduler/pull/1821)
- feat(pkg/descheduler): create profiles outside the descheduling cycle by [@​ingvagabund](https://github.com/ingvagabund) in [#​1815](https://github.com/kubernetes-sigs/descheduler/pull/1815)
- refactor: move prometheus client controller related code under a seperate file by [@​ingvagabund](https://github.com/ingvagabund) in [#​1823](https://github.com/kubernetes-sigs/descheduler/pull/1823)
- Update go dependecies to fix vulnerabilities by [@​sammedsingalkar09](https://github.com/sammedsingalkar09) in [#​1822](https://github.com/kubernetes-sigs/descheduler/pull/1822)
- chore: extend the list of supported Go versions by [@​ingvagabund](https://github.com/ingvagabund) in [#​1828](https://github.com/kubernetes-sigs/descheduler/pull/1828)
- bump(golangci-lint): update and migrate by [@​ingvagabund](https://github.com/ingvagabund) in [#​1829](https://github.com/kubernetes-sigs/descheduler/pull/1829)
- \[v0.35.0] bump to kubernetes 1.35 deps by [@​a7i](https://github.com/a7i) in [#​1827](https://github.com/kubernetes-sigs/descheduler/pull/1827)
- chore: upgrade github.com/gomarkdown/markdown to latest version by [@​a7i](https://github.com/a7i) in [#​1831](https://github.com/kubernetes-sigs/descheduler/pull/1831)
- \[v0.35.0] update docs and manifests by [@​a7i](https://github.com/a7i) in [#​1832](https://github.com/kubernetes-sigs/descheduler/pull/1832)
- Change annotations condition to deploymentAnnotations for Deployment object annotations by [@​davidandreoletti](https://github.com/davidandreoletti) in [#​1830](https://github.com/kubernetes-sigs/descheduler/pull/1830)
#### New Contributors
- [@​petersalas](https://github.com/petersalas) made their first contribution in [#​1773](https://github.com/kubernetes-sigs/descheduler/pull/1773)
- [@​Sycrosity](https://github.com/Sycrosity) made their first contribution in [#​1772](https://github.com/kubernetes-sigs/descheduler/pull/1772)
- [@​abelfodil](https://github.com/abelfodil) made their first contribution in [#​1764](https://github.com/kubernetes-sigs/descheduler/pull/1764)
- [@​W1seKappa](https://github.com/W1seKappa) made their first contribution in [#​1786](https://github.com/kubernetes-sigs/descheduler/pull/1786)
- [@​sammedsingalkar09](https://github.com/sammedsingalkar09) made their first contribution in [#​1822](https://github.com/kubernetes-sigs/descheduler/pull/1822)
- [@​davidandreoletti](https://github.com/davidandreoletti) made their first contribution in [#​1830](https://github.com/kubernetes-sigs/descheduler/pull/1830)
**Full Changelog**: <https://github.com/kubernetes-sigs/descheduler/compare/v0.34.0...v0.35.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 is behind base branch, 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:eyJjcmVhdGVkSW5WZXIiOiI0My4yNS43IiwidXBkYXRlZEluVmVyIjoiNDMuMjUuNyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->
Reviewed-on: #4098
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
|
2026-02-20 02:50:11 +00:00 |
|
|
|
914dd14c81
|
fix: align renovate custom manager to appVersion updates on Chart
lint-test-helm / lint-helm (push) Successful in 12s
render-manifests-push / render-manifests-push (push) Successful in 49m21s
renovate / renovate (push) Successful in 13m16s
|
2026-01-23 14:49:38 -06:00 |
|
|
|
eb6ff2df76
|
renovate update chart appVersion
lint-test-helm / lint-helm (push) Successful in 15s
renovate / renovate (push) Successful in 1m10s
render-manifests-push / render-manifests-push (push) Successful in 5m54s
|
2025-12-23 17:37:47 -06:00 |
|
|
|
dcc30342b8
|
update appVersion
|
2025-12-11 17:21:25 -06:00 |
|
|
|
a7d122b616
|
adjust threasholds
render-manifests-push / render-manifests-push (push) Successful in 26s
lint-test-helm / lint-helm (push) Failing after 1m0s
renovate / renovate (push) Successful in 2m45s
|
2025-12-06 20:14:54 -06:00 |
|
|
|
d8c94b19e9
|
add high resource threashold
lint-test-helm / lint-helm (push) Failing after 15s
renovate / renovate (push) Successful in 1m35s
render-manifests-push / render-manifests-push (push) Successful in 1m50s
|
2025-12-06 20:09:27 -06:00 |
|
|
|
534ec64b5e
|
change thresholds
render-manifests-push / render-manifests-push (push) Successful in 31s
lint-test-helm / lint-helm (push) Failing after 33s
renovate / renovate (push) Successful in 1m47s
|
2025-12-06 20:03:18 -06:00 |
|
|
|
b52d76cc58
|
migrate
lint-test-helm / helm-lint (push) Successful in 11s
renovate / renovate (push) Successful in 1m18s
render-manifests / render-manifests-helm (push) Failing after 2m22s
|
2025-12-01 20:50:19 -06:00 |
|