This patch release is primarily to resolve an issue with failing to start the core Crossplane containers on runc v1.0.0-rc93. To address the problem, Crossplane has moved from the distroless/static:nonroot
base image to distroless/static
. The full summary can be found in #2245. Other fixes in this patch release are listed below:
- #2240 makes the Helm deployments use
runAsUser: 65532
to be consistent with the uid in the base image. - #2230 pins the
provider-aws
dependency in theregistry.upbound.io/xp/getting-started-with-aws-with-vpc
image so that it remains compatible with the existing "Getting Started" guide. - #2222 passes
context
to all OCI image registry requests such that deadlines will be respected. - #2108 removes cloud provider keychains from the OCI image registry authentication flow, which had not been formally supported. In some environments, a bug in the upstream authentication flows could cause controllers to hang forever.
- #2203 add support for
int64
transforms, which fixes a bug that prevented from any integer transforms being performed in the composition engine. This is described in further detail here. - #2200 fixes a bug in claim deletion that prevented a claim from being cleaned up after its composite resource has been deleted.