Release v0.37.0
Release Image
Image | Registry |
---|---|
ghcr.io/vmware-tanzu/pinniped/pinniped-server:v0.37.0 |
GitHub Container Registry |
docker.io/getpinniped/pinniped-server:v0.37.0 |
DockerHub |
These images can also be referenced by their digest: sha256:ec64e6b4b5b4c70740582134bef9e249bdd8760dfde45880a862a4389cd2b809
.
Changes
This release makes a small improvement to audit logging. It also includes other enhancements and upgrades project dependencies.
Minor Changes
- The
remoteAddr
key in the Supervisor'sHTTP Request Received
audit log event has been removed and replaced with a new key calledsourceIPs
. The value ofsourceIPs
is always an array of string IP addresses, and the last item in the list is always the address that was previously shown as theremoteAddr
. Other items in the list can come from theX-Forwarded-For
andX-Real-Ip
request headers. SeesourceIPs
in https://kubernetes.io/docs/reference/config-api/apiserver-audit.v1 for details. (#2174) - Updates the Kubernetes libraries to v0.31.4 and updates most other project dependencies. Note that the Kubernetes libraries were not upgraded to v0.32.0 due to a bug in one of those packages (see kubernetes/kubernetes#128548). (#2182, #2181, #2179, #2176, #2173, #2171, #2170, #2169, #2158, #2156, #2155, #2184, #2185)
- Some documentation and developer tooling improvements. (#2177, #2175, #2166, #2163)
- Introduces new build tags to optionally override some min and max TLS settings, which may be useful to those who build their own custom Pinniped container images. See PR description for details. (#2162)
Diffs
A complete list of changes (46 commits, 125 changed files with 781 additions and 817 deletions) can be found here.