chore(deps): update helm release descheduler to v0.31.0
This MR contains the following updates:
Package | Update | Change | OpenSSF |
---|---|---|---|
descheduler | minor |
0.30.1 -> 0.31.0
|
Release Notes
kubernetes-sigs/descheduler (descheduler)
v0.31.0
: Descheduler v0.31.0
What's Changed
- bump to to 1.22.3 to address CVE-2024-24788 by @a7i in https://github.com/kubernetes-sigs/descheduler/pull/1408
- Fix the replicas value type for the descheduler helm-chart by @hanyouqing in https://github.com/kubernetes-sigs/descheduler/pull/1378
- Helm chart - allow 'falsey' value in cmdOption by @omerap12 in https://github.com/kubernetes-sigs/descheduler/pull/1390
- fix helm's default deschedulerPolicy by @duplabe in https://github.com/kubernetes-sigs/descheduler/pull/1412
- fix TOC location in Readme by @duplabe in https://github.com/kubernetes-sigs/descheduler/pull/1413
- use cmd context instead of using context.Background() by @googs1025 in https://github.com/kubernetes-sigs/descheduler/pull/1416
- fix the issue that the pod anti-filtering rules are not taking effect by @fanhaouu in https://github.com/kubernetes-sigs/descheduler/pull/1395
- Bump otel semconv to 1.24 by @damemi in https://github.com/kubernetes-sigs/descheduler/pull/1429
- chore: reduce repetition of go versions by @a7i in https://github.com/kubernetes-sigs/descheduler/pull/1432
- bump go to 1.22.4 for CVE-2024-24790 and CVE-2024-24789 by @a7i in https://github.com/kubernetes-sigs/descheduler/pull/1433
- return pod qos in advance by @fanhaouu in https://github.com/kubernetes-sigs/descheduler/pull/1435
- add validation ut by @googs1025 in https://github.com/kubernetes-sigs/descheduler/pull/1439
- refactor some methods in e2e test by @googs1025 in https://github.com/kubernetes-sigs/descheduler/pull/1441
- Automated cherry pick of #1427: helm: upgrade to v0.30.1 by @a7i in https://github.com/kubernetes-sigs/descheduler/pull/1431
- chore: cleanup duplicated code by @googs1025 in https://github.com/kubernetes-sigs/descheduler/pull/1438
- fix: return the unmatched cases first by @googs1025 in https://github.com/kubernetes-sigs/descheduler/pull/1446
- Unit-test: add necessary ownerRef to the pod. by @zhifei92 in https://github.com/kubernetes-sigs/descheduler/pull/1445
- PodEvictor: refactoring and preparation for eviction requests by @ingvagabund in https://github.com/kubernetes-sigs/descheduler/pull/1447
- refactor: PodMatchNodeSelector method by @googs1025 in https://github.com/kubernetes-sigs/descheduler/pull/1450
- return node fit error in advance by @fanhaouu in https://github.com/kubernetes-sigs/descheduler/pull/1436
- test: generate uid when building a pod by @ingvagabund in https://github.com/kubernetes-sigs/descheduler/pull/1454
- feat: pod evictor options by @a7i in https://github.com/kubernetes-sigs/descheduler/pull/1455
- fix: indexer cache error when default evictor is re-initialized by @a7i in https://github.com/kubernetes-sigs/descheduler/pull/1452
- fix: add info for error return by @googs1025 in https://github.com/kubernetes-sigs/descheduler/pull/1457
- PodEvictor: turn an exceeded limit into an error by @ingvagabund in https://github.com/kubernetes-sigs/descheduler/pull/1456
- descheduler_test.go refactoring by @ingvagabund in https://github.com/kubernetes-sigs/descheduler/pull/1459
- The descheduler supports limiting the total number of pods evicted per rescheduling cycle by @zhifei92 in https://github.com/kubernetes-sigs/descheduler/pull/1451
- descheduler_test.go: initDescheduler: pass a new ctx with cancel inst… by @ingvagabund in https://github.com/kubernetes-sigs/descheduler/pull/1460
- pod evictor: make it thread safe by @ingvagabund in https://github.com/kubernetes-sigs/descheduler/pull/1458
- Update README about maxNoOfPodsToEvictTotal by @zhifei92 in https://github.com/kubernetes-sigs/descheduler/pull/1463
- refactor: replace k8s.io/utils/pointer with k8s.io/utils/ptr by @eminaktas in https://github.com/kubernetes-sigs/descheduler/pull/1464
- feat: Add namespace override settings in Helm Chart by @ternbusty in https://github.com/kubernetes-sigs/descheduler/pull/1444
- fix: helm leader-election typo to
resourceNamespace
by @a7i in https://github.com/kubernetes-sigs/descheduler/pull/1443 - helm unit tests by @a7i in https://github.com/kubernetes-sigs/descheduler/pull/1467
- feat: add init and ephemeral container checks to PodLifeTime by @adammw in https://github.com/kubernetes-sigs/descheduler/pull/1468
- bump(github.com/golangci/golangci-lint)=v1.59.1 by @ingvagabund in https://github.com/kubernetes-sigs/descheduler/pull/1473
- e2e: TestTooManyRestarts: run descheduler as a whole instead of a single plugin by @ingvagabund in https://github.com/kubernetes-sigs/descheduler/pull/1472
- e2e: TestRemoveDuplicates: limit the tested namespace by @ingvagabund in https://github.com/kubernetes-sigs/descheduler/pull/1471
- KEP-1397: descheduler integration with evacuation API as an alternative to eviction API by @ingvagabund in https://github.com/kubernetes-sigs/descheduler/pull/1354
- skip eviction when pod creation time is below minPodAge threshold setting by @victorgs in https://github.com/kubernetes-sigs/descheduler/pull/1475
- fix: minor version parsing in version compatibility check by @a7i in https://github.com/kubernetes-sigs/descheduler/pull/1430
- e2e: TestLeaderElection: delete the lease and increase the retry period by @ingvagabund in https://github.com/kubernetes-sigs/descheduler/pull/1469
- bump go to 1.22.5 by @shahar-h in https://github.com/kubernetes-sigs/descheduler/pull/1476
- [TestTooManyRestarts] e2e: build a descheduler image and run the descheduler as a pod by @ingvagabund in https://github.com/kubernetes-sigs/descheduler/pull/1474
- docs: Provide OCI annotation for where to find image sources by @sklirg in https://github.com/kubernetes-sigs/descheduler/pull/1479
- Remove descheduler/v1alpha1 type by @ingvagabund in https://github.com/kubernetes-sigs/descheduler/pull/1482
- tests: de-duplicate framework handle initialization by @ingvagabund in https://github.com/kubernetes-sigs/descheduler/pull/1483
- [unit test]: test descheduling limits by @ingvagabund in https://github.com/kubernetes-sigs/descheduler/pull/1484
- [unit test]: simplify test pod evictor reset by @ingvagabund in https://github.com/kubernetes-sigs/descheduler/pull/1485
- README: drop v1alpha1 descheduler policy mention by @ingvagabund in https://github.com/kubernetes-sigs/descheduler/pull/1498
- bump k8s.io libs to v0.31.0 by @a7i in https://github.com/kubernetes-sigs/descheduler/pull/1496
- chore: upgrade python EOL and action versions by @a7i in https://github.com/kubernetes-sigs/descheduler/pull/1505
- descheduler v0.31: update e2e test versions by @a7i in https://github.com/kubernetes-sigs/descheduler/pull/1504
- feat(helm): make securityContext conditional in Deployment and CronJob by @bendikp in https://github.com/kubernetes-sigs/descheduler/pull/1507
- Plugin args: tag arguments with omitempty to reduce the marshalled json size by @ingvagabund in https://github.com/kubernetes-sigs/descheduler/pull/1480
- descheduler v0.31: update docs and manifests by @a7i in https://github.com/kubernetes-sigs/descheduler/pull/1506
- [e2e] no test timeouts, produce the same image tag as in production by @fanhaouu in https://github.com/kubernetes-sigs/descheduler/pull/1508
- chore: replace
github.com/ghodss/yaml
withsigs.k8s.io/yaml
by @Juneezee in https://github.com/kubernetes-sigs/descheduler/pull/1510
New Contributors
- @hanyouqing made their first contribution in https://github.com/kubernetes-sigs/descheduler/pull/1378
- @omerap12 made their first contribution in https://github.com/kubernetes-sigs/descheduler/pull/1390
- @duplabe made their first contribution in https://github.com/kubernetes-sigs/descheduler/pull/1412
- @googs1025 made their first contribution in https://github.com/kubernetes-sigs/descheduler/pull/1416
- @zhifei92 made their first contribution in https://github.com/kubernetes-sigs/descheduler/pull/1445
- @ternbusty made their first contribution in https://github.com/kubernetes-sigs/descheduler/pull/1444
- @adammw made their first contribution in https://github.com/kubernetes-sigs/descheduler/pull/1468
- @shahar-h made their first contribution in https://github.com/kubernetes-sigs/descheduler/pull/1476
- @sklirg made their first contribution in https://github.com/kubernetes-sigs/descheduler/pull/1479
- @bendikp made their first contribution in https://github.com/kubernetes-sigs/descheduler/pull/1507
- @Juneezee made their first contribution in https://github.com/kubernetes-sigs/descheduler/pull/1510
Full Changelog: https://github.com/kubernetes-sigs/descheduler/compare/v0.30.0...v0.31.0
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot. The local configuration can be found in the SI Renovate Bot repository.