- Update distroless base images
- Avoid controller panic if a Certificate sets spec.renewal.policy=Disabled
- Fix Issuer/ClusterIssuer stuck at Ready=False/InvalidSolver after a missing ACME DNS-01 solver Secret is created
- Fix log spam and dropped Secret informer events for non-cert-manager Secrets caused by a generics regression introduced in 1.21.0
- Fix the commented Gateway API config example in the Helm chart values to use gatewayAPI.enabled instead of the invalid gatewayAPI.enable
- Bump golang.org/x/text to v0.40.0 to fix a reported security vulnerability
- Bump google.golang.org/grpc to v1.82.1 to fix a reported security vulnerability
- Bump github.com/google/cel-go to v0.29.0 to fix a reported security vulnerability
- Bump go.opentelemetry.io/otel to v1.44.0 to fix a reported security vulnerability
cert-manager is the easiest way to automatically manage certificates in Kubernetes and OpenShift clusters.
v1.21.1 fixes a controller panic for Certificates with spec.renewal.policy: Disabled, a regression in 1.21.0 which caused log spam and dropped Secret informer events, Issuers and ClusterIssuers getting stuck at Ready=False (InvalidSolver) when a referenced ACME DNS-01 solver Secret is created after the Issuer, and the commented Gateway API example in the Helm chart values. It also updates several dependencies to fix reported security vulnerabilities.
All users should upgrade.
Changes by Kind
Bug or Regression
- Avoid controller panic if a Certificate sets spec.renewal.policy=Disabled (#9038, @sklirg)
- Fix Issuer/ClusterIssuer stuck at Ready=False/InvalidSolver after a missing ACME DNS-01 solver Secret is created (#9083, @SebTardif)
- Fix log spam and dropped Secret informer events for non-cert-manager Secrets, caused by a generics regression introduced in 1.21.0. (#9037, @wallrj-cyberark)
- Fixed the commented Gateway API config example in the Helm chart values to use
gatewayAPI.enabledinstead of the invalidgatewayAPI.enable. (#9012, @mateenali66)
Other (Cleanup or Flake)
- Bump
golang.org/x/textto v0.40.0 to fix a reported security vulnerability (#9039, @wallrj-cyberark) - Bump
google.golang.org/grpcto v1.82.1 to fix a reported security vulnerability (#9063) - Bump
github.com/google/cel-goto v0.29.0 to fix a reported security vulnerability (#9072) - Bump
go.opentelemetry.io/otelto v1.44.0 to fix a reported security vulnerability (#9073) - Update distroless base images (#9000, #9025)