Update Helm release trust-manager to v0.10.0
This MR contains the following updates:
Package | Update | Change |
---|---|---|
trust-manager (source) | minor |
v0.8.0 -> v0.10.0
|
⚠ WarningSome dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
cert-manager/trust-manager (trust-manager)
v0.10.0
trust-manager is the easiest way to manage security-critical TLS trust bundles in Kubernetes and OpenShift clusters.
This release is be the first trust-manager release that uses Makefile modules. Apart from that change, this release includes a lot of version bumps and some small bug fixes.
What's Changed
- bump builder go to 1.22 by @SgtCoDFish in https://github.com/cert-manager/trust-manager/pull/321
- Allow replicaCount to be set to int or string by @erikgb in https://github.com/cert-manager/trust-manager/pull/320
- Also check for correct architectures in trust package build by @SgtCoDFish in https://github.com/cert-manager/trust-manager/pull/323
- Helm chart - document and add to schema nameOverride by @DrFaust92 in https://github.com/cert-manager/trust-manager/pull/330
- Fix Bundle target print column by @erikgb in https://github.com/cert-manager/trust-manager/pull/344
- Simplify managed fields upgrade from CSA to SSA by @erikgb in https://github.com/cert-manager/trust-manager/pull/319
- Make
Makefile
s reusable and automate release process by @inteon in https://github.com/cert-manager/trust-manager/pull/195
Dependency upgrades
- Bump the all group with 1 update by @dependabot in https://github.com/cert-manager/trust-manager/pull/322
- Bump the all group with 5 updates by @dependabot in https://github.com/cert-manager/trust-manager/pull/327
- Bump the all group with 2 updates by @dependabot in https://github.com/cert-manager/trust-manager/pull/329
- Bump protobuf version in hack gomod to fix CVE-2024-24786 by @SgtCoDFish in https://github.com/cert-manager/trust-manager/pull/332
- Bump sigs.k8s.io/controller-runtime from 0.17.2 to 0.17.3 in the all group by @dependabot in https://github.com/cert-manager/trust-manager/pull/338
- Bump the all group across 1 directory with 8 updates by @dependabot in https://github.com/cert-manager/trust-manager/pull/342
- Bump the all group with 2 updates by @dependabot in https://github.com/cert-manager/trust-manager/pull/345
- Bump the all group with 3 updates by @dependabot in https://github.com/cert-manager/trust-manager/pull/346
- Bump the all group with 2 updates by @dependabot in https://github.com/cert-manager/trust-manager/pull/347
New Contributors
- @DrFaust92 made their first contribution in https://github.com/cert-manager/trust-manager/pull/330
- @github-actions made their first contribution in https://github.com/cert-manager/trust-manager/pull/348
Full Changelog: https://github.com/cert-manager/trust-manager/compare/v0.9.2...v0.10.0
v0.9.2
trust-manager is the easiest way to manage security-critical trust bundles in Kubernetes and OpenShift clusters.
v0.9.2 is another small bugfix release for a minor issue in the Helm chart's schema along with a small dependency update to fix a reported CVE. Thanks @DrFaust92 for fixing the schema!
What's Changed
- [release-0.9] Backport name override by @SgtCoDFish in https://github.com/cert-manager/trust-manager/pull/331
- [release-0.9] Fix CVE-2024-24786 by bumping protobuf lib by @SgtCoDFish in https://github.com/cert-manager/trust-manager/pull/333
Full Changelog: https://github.com/cert-manager/trust-manager/compare/v0.9.1...v0.9.2
v0.9.1
trust-manager is the easiest way to manage security-critical trust bundles in Kubernetes and OpenShift clusters.
v0.9.1 is a small bugfix release for a minor issue in the Helm chart's schema. Thanks to @erikgb and @wallrj for the bugfix!
In addition, unrelated to this specific release, we're looking to rebuild the debian trust package to include the s390x architecture that was added in trust-manager v0.9.0. That will happen outside of the release process for v0.9.1.
What's Changed
- [release-0.9] Bump builder go to 1.22 by @SgtCoDFish in https://github.com/cert-manager/trust-manager/pull/325
- [release-0.9] Allow replicaCount to be set to int or string by @SgtCoDFish in https://github.com/cert-manager/trust-manager/pull/324
- [release-0.9] Bump to v0.9.1 by @SgtCoDFish in https://github.com/cert-manager/trust-manager/pull/326
Full Changelog: https://github.com/cert-manager/trust-manager/compare/v0.9.0...v0.9.1
v0.9.0
trust-manager is the easiest way to manage security-critical trust bundles in Kubernetes and OpenShift clusters.
v0.9.0 contains a bunch of improvements and once again the awesome trust-manager community played a huge role!
Inclusions to note are:
- We fixed a bug (#296) which broke passwordless PKCS#12 files when read by Java.
- It's possible that this could have an effect on non-Java platforms, but in testing it seemed safe for both Go and Java
- We added support for the s390x architecture for trust-manager!
- We added a
crds.keep
option to reduce the risk of losing important data when uninstalling trust-manager - We fixed an issue with certificate deduplication when certs were present in multiple sources
As always, please report any issues either here in the repo, in a cert-manager meeting or on Slack!
Happy bundling!
Special Thanks
We'd like to thank the following for their contributions, expertise, time and patience since the last trust-manager release:
- @erikgb
- @rishikakedia
- @arsenalzp
- @niklastanner
- @ditatechwriter
- @justdan96
- @arjunprasad2143
- @dilipgb
- @bmhughes
- @mnlipp
- @Jiawei0227
In addition, a warm welcome to our latest reviewer @ThatsMrTalbot !
What's Changed
New Features
-
💻 Enable trust manager on s390x by @rishikakedia in https://github.com/cert-manager/trust-manager/pull/315 - Helm: Uniformize all label include statements & add labels to pod template by @inteon in https://github.com/cert-manager/trust-manager/pull/306
- Add configurable common labels by @justdan96 in https://github.com/cert-manager/trust-manager/pull/149
- Add 'crds.keep' options to generated CRDs by @inteon in https://github.com/cert-manager/trust-manager/pull/288
Bug Fixes and Resilience Improvements
- Improve certificate deduplication operation by @arsenalzp in https://github.com/cert-manager/trust-manager/pull/303
-
🐛 Fix passwordless pkcs12 files for Java by @SgtCoDFish in https://github.com/cert-manager/trust-manager/pull/307 - Set a size limit on emptyDir by @SgtCoDFish in https://github.com/cert-manager/trust-manager/pull/308
- Generate values.schema.json by @inteon in https://github.com/cert-manager/trust-manager/pull/290
- Production readiness Helm chart tweaks by @wallrj in https://github.com/cert-manager/trust-manager/pull/309
- initContainer Resource Block: Fix #295 for merging by @SgtCoDFish in https://github.com/cert-manager/trust-manager/pull/316
- Bump toolchain to latest to address CVE-2024-24783 by @SgtCoDFish in https://github.com/cert-manager/trust-manager/pull/318
Documentation and Testing
- docs: updating chart values.yaml for better comment docs by @ditatechwriter in https://github.com/cert-manager/trust-manager/pull/280
- Update README.md and Chart.yaml by @inteon in https://github.com/cert-manager/trust-manager/pull/287
- Improve OCI image options' Helm README.md documentation by @inteon in https://github.com/cert-manager/trust-manager/pull/289
- Fix typo in Chart.yaml icon URL by @inteon in https://github.com/cert-manager/trust-manager/pull/292
- test: should test setBundleCondition as it's used by @erikgb in https://github.com/cert-manager/trust-manager/pull/284
Bumps and Miscellaneous
-
🎉 Add thatsmrtalbot as a reviewer by @inteon in https://github.com/cert-manager/trust-manager/pull/293 - Bump version for release @SgtCoDFish in https://github.com/cert-manager/trust-manager/pull/314
- Two tool update MRs by @inteon (#286, #317)
- Several @dependabot MRs (#313, #298, #285, #279)
New Contributors
- @ditatechwriter made their first contribution in https://github.com/cert-manager/trust-manager/pull/280
- @justdan96 made their first contribution in https://github.com/cert-manager/trust-manager/pull/149
- @wallrj made their first contribution in https://github.com/cert-manager/trust-manager/pull/309
- @rishikakedia made their first contribution in https://github.com/cert-manager/trust-manager/pull/315
Full Changelog: https://github.com/cert-manager/trust-manager/compare/v0.8.0...v0.9.0
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot. Tell Nogweii if it blows up.