chore(deps): update helm release crossplane to v1.16.0
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
crossplane (source) | HelmChart | minor |
1.15.2 -> 1.16.0
|
Release Notes
crossplane/crossplane (crossplane)
v1.16.0
The v1.16.0 release is a regular quarterly Crossplane release that is focused on maturing a number of key areas of functionality across the project, as Crossplane continues to become more capable, more reliable, and more performant for your production workloads.
🎉 Highlights
-
New Contributors! This release has the most new contributors than any other release before - 24 community members made their first code contribution in this release, so a huge thank you to everyone starting to get more involved in the project!
🙇 ♂️ - High level metrics: Providers in the Crossplane ecosystem are now able to export fine grained data about the operations they are performing on Crossplane managed resources. Questions like "How long is it taking to discover that a resource is out of sync and needs to be updated?" can now be answered with these new metrics.
-
Usage
clean-up significantly faster: Resources protected by aUsage
object can take a long time to be fully deleted. A solution for this is now available via a newreplayDeletion
field on theUsage
object. Read more about this capability in theUsage
docs. -
Credentials for Functions: Crossplane now provides a secure way via a new
credentials
field on function pipeline steps for a Composition Function to authenticate to external systems while they are executing their logic, for example to look up information from a remote service. - Developer Experience improvements: DevEx continues to get plenty of love with numerous enhancements added in this release.
🚨 Warnings and breaking changes
- The
crossplane
CLI--version
flag has been converted to a top levelversion
command.-
crossplane version
can be used to retrieve the version of the Crossplane CLI software as well as the version of the Crossplane server side software running in the control plane. -
crossplane --version
is no longer supported and will returncrossplane: error: unknown flag --version
. - Thank you @phclark for calling this change out!
-
📖 Full Changelog
- Bump crossplane-runtime to v1.16.0-rc.1 by @phisco in https://github.com/crossplane/crossplane/pull/5345
- Update Consensys in ADOPTERS.md by @clementblaise in https://github.com/crossplane/crossplane/pull/5343
- feat(crank/trace): show resource name in wide if available by @phisco in https://github.com/crossplane/crossplane/pull/5347
- fix(crank/render): conditions' lastTransitionTime can not be null by @phisco in https://github.com/crossplane/crossplane/pull/5346
- chore(deps): update actions/upload-artifact digest to
5d5d22a
(master) by @renovate in https://github.com/crossplane/crossplane/pull/5340 - Do not use version when indexing Used resources in Usage Handler by @turkenh in https://github.com/crossplane/crossplane/pull/5353
- Accept version changes in composed templates by @turkenh in https://github.com/crossplane/crossplane/pull/5369
- Adopters: Update SAPs entry by @maximilianbraun in https://github.com/crossplane/crossplane/pull/5352
- chore(deps): update dependency golang to v1.22.0 (master) by @renovate in https://github.com/crossplane/crossplane/pull/5350
- feat: drop aggregate-to-ns-* clusterroles by @phisco in https://github.com/crossplane/crossplane/pull/5373
- fix(crank/xpkg): push properly retrieve upbound credentials by @phisco in https://github.com/crossplane/crossplane/pull/5367
- chore(deps): update xpkg.upbound.io/crossplane-contrib/provider-nop docker tag to v0.2.1 (master) by @renovate in https://github.com/crossplane/crossplane/pull/5374
- Improve render debug logs style by @lsviben in https://github.com/crossplane/crossplane/pull/5384
- Reorganize the growing set of badges in the main README.md by @jbw976 in https://github.com/crossplane/crossplane/pull/5378
- Update ignore-changes docs
managementPolicy
=>managementPolicies
by @turkenf in https://github.com/crossplane/crossplane/pull/5383 - Add configuration-template to well known xpkg init templates by @jbw976 in https://github.com/crossplane/crossplane/pull/5389
-
init
- add option to select branch/tag by @lsviben in https://github.com/crossplane/crossplane/pull/5391 - Update ADOPTERS.md with Elastic Serverless information by @hwoarang in https://github.com/crossplane/crossplane/pull/5397
- chore: bump README and renovate for 1.15 by @phisco in https://github.com/crossplane/crossplane/pull/5396
- Bump golangci-lint to v1.56.2 by @negz in https://github.com/crossplane/crossplane/pull/5414
- Update claim status to Deleting while waiting for foreground deletion by @bobh66 in https://github.com/crossplane/crossplane/pull/5425
- Add a retroactive one-pager for rate limiting by @negz in https://github.com/crossplane/crossplane/pull/5415
- logging: wire klog backend, but only output request throttling logs by @sttts in https://github.com/crossplane/crossplane/pull/5419
- Recommend unwinding constant error string pattern by @negz in https://github.com/crossplane/crossplane/pull/4515
- Update ADOPTERS.md with Deutsche Bahn by @gandhiano in https://github.com/crossplane/crossplane/pull/5366
- Poll more frequently when waiting for composed resources to become ready by @negz in https://github.com/crossplane/crossplane/pull/5427
- Add Akamai to list of adopters by @nolancon in https://github.com/crossplane/crossplane/pull/5443
- apiextension/definition: don't attempt to start composite controllers multiple times by @sttts in https://github.com/crossplane/crossplane/pull/5437
- Add Variphy to ADOPTERS.MD by @dmvariphy in https://github.com/crossplane/crossplane/pull/5451
- Enable all
golangci-lint
linters by default by @negz in https://github.com/crossplane/crossplane/pull/5445 - Update steering committee listing with lindblombr by @jbw976 in https://github.com/crossplane/crossplane/pull/5452
- fix: ignore invalid resources when composing by @phisco in https://github.com/crossplane/crossplane/pull/5365
- Ability to replay deletion with Usage spec by @turkenh in https://github.com/crossplane/crossplane/pull/5394
- chore: remove repetitive words by @avoidalone in https://github.com/crossplane/crossplane/pull/5467
- Allow group changes in composed templates by @turkenh in https://github.com/crossplane/crossplane/pull/5474
- Bump default max reconcile rate and resource limits by @turkenh in https://github.com/crossplane/crossplane/pull/5478
- chore: remove repetitive words by @majorteach in https://github.com/crossplane/crossplane/pull/5502
- Update ADOPTERS.md by @simlarsen in https://github.com/crossplane/crossplane/pull/5505
- Update Upjet SIG by @jeanduplessis in https://github.com/crossplane/crossplane/pull/5508
- Add dnsPolicy as parameter to Helm chart #5500 by @Argannor in https://github.com/crossplane/crossplane/pull/5501
- fix: include generatName field in default metadata property by @amotolani in https://github.com/crossplane/crossplane/pull/5510
- Adds Xata to ADOPTERS list by @mattfield in https://github.com/crossplane/crossplane/pull/5509
- chore(deps): update gcr.io/distroless/static docker digest to
7e5c6a2
(master) by @renovate in https://github.com/crossplane/crossplane/pull/5516 - Fix broken links in CRD source by @plumbis in https://github.com/crossplane/crossplane/pull/5515
- Tweaks description of entry in
ADOPTERS.md
to include mention of dev, staging, and production by @mattfield in https://github.com/crossplane/crossplane/pull/5518 - tests(e2e): allow passing options when decoding files by @phisco in https://github.com/crossplane/crossplane/pull/5517
- fix(deps): update module github.com/docker/docker to v25.0.5+incompatible [security] (master) by @renovate in https://github.com/crossplane/crossplane/pull/5496
- Allow kubernetes service annotations by @AtzeDeVries in https://github.com/crossplane/crossplane/pull/5471
- chore(deps): update golangci/golangci-lint-action action to v4 (master) by @renovate in https://github.com/crossplane/crossplane/pull/5380
- fix(deps): update module golang.org/x/term to v0.18.0 (master) by @renovate in https://github.com/crossplane/crossplane/pull/5359
- Proposal to Allow Composition Functions to Set Claim Conditions by @dalton-hill-0 in https://github.com/crossplane/crossplane/pull/5426
- Add missing scrape annotations to provider pods by @turkenh in https://github.com/crossplane/crossplane/pull/5529
- docs: Adding AlphaSense to Crossplane adopters list by @abhihendre in https://github.com/crossplane/crossplane/pull/5528
- fix(helm): Explicitly set divisor in rbac-manager resources by @mboutet in https://github.com/crossplane/crossplane/pull/5526
- Add --context option to crossplane cli beta trace command by @padlar in https://github.com/crossplane/crossplane/pull/5542
- Update roadmap links to prioritized list view by @jbw976 in https://github.com/crossplane/crossplane/pull/5546
- feat(cli): add server version if available and subcommand by @haarchri in https://github.com/crossplane/crossplane/pull/5457
- Expand and improve docstrings to comply with Vale by @plumbis in https://github.com/crossplane/crossplane/pull/5527
- Update community meeting schedule by @jbw976 in https://github.com/crossplane/crossplane/pull/5556
- Add ToAdler32 to CRDs by @eskabetxe in https://github.com/crossplane/crossplane/pull/5560
- fix(sa): Merge image pull secrets created by other controllers by @bobh66 in https://github.com/crossplane/crossplane/pull/5558
- Run Renovate as a Github Action by @enesonus in https://github.com/crossplane/crossplane/pull/5493
- chore(deps): pin dependencies (master) by @crossplane-renovate in https://github.com/crossplane/crossplane/pull/5575
- cli: tilde expansion for validate command by @santhoshivan23 in https://github.com/crossplane/crossplane/pull/5577
- Adding support for Functions in crank validate (fixes #5491) by @jtyr in https://github.com/crossplane/crossplane/pull/5570
- Add functions to init container for helm chart deployment by @bobh66 in https://github.com/crossplane/crossplane/pull/5586
- chore(deps): update module golang.org/x/net to v0.23.0 [security] (master) by @renovate in https://github.com/crossplane/crossplane/pull/5544
- ci: renovate postUpgradeTasks on update by @phisco in https://github.com/crossplane/crossplane/pull/5594
- ci: allow make generate post upgrade command by @phisco in https://github.com/crossplane/crossplane/pull/5595
- ci: pull submodules also when running renovate by @phisco in https://github.com/crossplane/crossplane/pull/5596
- ci: init submodules also as renovate postupgradecommand by @phisco in https://github.com/crossplane/crossplane/pull/5597
- chore(deps): update docker/login-action digest to
e92390c
(master) by @crossplane-renovate in https://github.com/crossplane/crossplane/pull/5590 - feat(crank/trace): get namespace from current context in kubeconfig by @chlunde in https://github.com/crossplane/crossplane/pull/5601
- chore: fix some typos in comments by @fuyangpengqi in https://github.com/crossplane/crossplane/pull/5599
- ci(renovate): properly setup go before running make generate by @phisco in https://github.com/crossplane/crossplane/pull/5613
- chore(renovate): make generate working by @phisco in https://github.com/crossplane/crossplane/pull/5614
- chore(deps): update actions/cache digest to
0c45773
(master) by @crossplane-renovate in https://github.com/crossplane/crossplane/pull/5589 - chore(deps): update actions/upload-artifact digest to
1746f4a
(master) by @crossplane-renovate in https://github.com/crossplane/crossplane/pull/5604 - chore(deps): update renovatebot/github-action action to v40.1.10 (master) by @crossplane-renovate in https://github.com/crossplane/crossplane/pull/5610
- Update ADOPTERS.md to include UiPath by @mjnovice in https://github.com/crossplane/crossplane/pull/5602
- chore(deps): update aquasecurity/trivy-action action to v0.19.0 (master) by @crossplane-renovate in https://github.com/crossplane/crossplane/pull/5611
- ci: renovate default log level info by @phisco in https://github.com/crossplane/crossplane/pull/5616
- Further renovate improvements by @phisco in https://github.com/crossplane/crossplane/pull/5618
- chore(deps): update dependency helm/helm to v3.14.4 (master) by @crossplane-renovate in https://github.com/crossplane/crossplane/pull/5609
- chore(deps): update github/codeql-action digest to
c7f9125
(master) by @crossplane-renovate in https://github.com/crossplane/crossplane/pull/5607 - chore(deps): update gcr.io/distroless/static docker digest to
6d31326
(master) by @crossplane-renovate in https://github.com/crossplane/crossplane/pull/5606 - chore(renovate): group all go version updates by @phisco in https://github.com/crossplane/crossplane/pull/5620
- chore(chart): set right empty list default value for imagePullSecrets by @phisco in https://github.com/crossplane/crossplane/pull/5619
- chore(deps): update docker/setup-buildx-action digest to
d70bba7
(master) by @crossplane-renovate in https://github.com/crossplane/crossplane/pull/5605 - governance: include steering committee contact info by @jbw976 in https://github.com/crossplane/crossplane/pull/5615
- Add SpareBank 1 Utvikling to adopters by @jbw976 in https://github.com/crossplane/crossplane/pull/5624
- chore(deps): update golang version to v1.22.2 (master) by @crossplane-renovate in https://github.com/crossplane/crossplane/pull/5626
- chore: fix struct name in comment by @findmyhappy in https://github.com/crossplane/crossplane/pull/5623
- Add Veset to adopters by @pblgomez in https://github.com/crossplane/crossplane/pull/5627
- chore(deps): update dependency golangci/golangci-lint to v1.57.2 (master) by @crossplane-renovate in https://github.com/crossplane/crossplane/pull/5612
- Clear XR field managers when upgrading to claim SSA by @negz in https://github.com/crossplane/crossplane/pull/5555
- Support passing credentials to composition functions by @negz in https://github.com/crossplane/crossplane/pull/5543
- chore: remove unused csaManagers from ManagedFieldsUpgrader by @phisco in https://github.com/crossplane/crossplane/pull/5641
- docs(trace): explicitly mention -o wide additional info by @phisco in https://github.com/crossplane/crossplane/pull/5642
- Migrate from Policy MergeOptions to ToFieldPath in
beta convert pipeline-composition
by @padlar in https://github.com/crossplane/crossplane/pull/5464 - controller/pkg: add version and constraint context to invalid dependencies by @sttts in https://github.com/crossplane/crossplane/pull/5314
- fix(deps): update module google.golang.org/protobuf to v1.33.0 [security] (master) by @crossplane-renovate in https://github.com/crossplane/crossplane/pull/5588
- clear SSA field managers from composed resources when migrating to composition functions by @ravilr in https://github.com/crossplane/crossplane/pull/5649
- Bump crossplane-runtime dependency to v1.16.0-rc.2 by @jbw976 in https://github.com/crossplane/crossplane/pull/5653
- [Backport release-1.16] Enhance permissions for Crossplane managed-roles by allowing access to the status subresource for Claims/Composites by @github-actions in https://github.com/crossplane/crossplane/pull/5667
- [Backport release-1.16] Fix locking in the
PackagedFunctionRunner
by @github-actions in https://github.com/crossplane/crossplane/pull/5676 - chore(deps): update golang version to v1.22.3 (release-1.16) by @jbw976 in https://github.com/crossplane/crossplane/pull/5695
- chore(deps): Bump crossplane-runtime dependency to v1.16.0 by @jbw976 in https://github.com/crossplane/crossplane/pull/5696
🆕 New Contributors
- @turkenf made their first contribution in https://github.com/crossplane/crossplane/pull/5383
- @hwoarang made their first contribution in https://github.com/crossplane/crossplane/pull/5397
- @gandhiano made their first contribution in https://github.com/crossplane/crossplane/pull/5366
- @nolancon made their first contribution in https://github.com/crossplane/crossplane/pull/5443
- @dmvariphy made their first contribution in https://github.com/crossplane/crossplane/pull/5451
- @avoidalone made their first contribution in https://github.com/crossplane/crossplane/pull/5467
- @majorteach made their first contribution in https://github.com/crossplane/crossplane/pull/5502
- @simlarsen made their first contribution in https://github.com/crossplane/crossplane/pull/5505
- @Argannor made their first contribution in https://github.com/crossplane/crossplane/pull/5501
- @amotolani made their first contribution in https://github.com/crossplane/crossplane/pull/5510
- @mattfield made their first contribution in https://github.com/crossplane/crossplane/pull/5509
- @AtzeDeVries made their first contribution in https://github.com/crossplane/crossplane/pull/5471
- @dalton-hill-0 made their first contribution in https://github.com/crossplane/crossplane/pull/5426
- @abhihendre made their first contribution in https://github.com/crossplane/crossplane/pull/5528
- @mboutet made their first contribution in https://github.com/crossplane/crossplane/pull/5526
- @padlar made their first contribution in https://github.com/crossplane/crossplane/pull/5542
- @eskabetxe made their first contribution in https://github.com/crossplane/crossplane/pull/5560
- @enesonus made their first contribution in https://github.com/crossplane/crossplane/pull/5493
- @santhoshivan23 made their first contribution in https://github.com/crossplane/crossplane/pull/5577
- @jtyr made their first contribution in https://github.com/crossplane/crossplane/pull/5570
- @fuyangpengqi made their first contribution in https://github.com/crossplane/crossplane/pull/5599
- @mjnovice made their first contribution in https://github.com/crossplane/crossplane/pull/5602
- @findmyhappy made their first contribution in https://github.com/crossplane/crossplane/pull/5623
- @pblgomez made their first contribution in https://github.com/crossplane/crossplane/pull/5627
Full Changelog: https://github.com/crossplane/crossplane/compare/v1.15.0...v1.16.0
v1.15.3
This is a patch release scoped to fixing issues reported by users of Crossplane v1.15.
What's Changed
- [Backport release-1.15] Adding support for Functions in crank validate (fixes #5491) by @github-actions in https://github.com/crossplane/crossplane/pull/5585
- [Backport release-1.15] fix(helm): Explicitly set divisor in rbac-manager resources by @github-actions in https://github.com/crossplane/crossplane/pull/5622
- [Backport release-1.15] Enhance permissions for Crossplane managed-roles by allowing access to the status subresource for Claims/Composites by @github-actions in https://github.com/crossplane/crossplane/pull/5666
- chore(deps): update xpkg.upbound.io/crossplane-contrib/provider-nop docker tag to v0.2.1 (release-1.15) by @crossplane-renovate in https://github.com/crossplane/crossplane/pull/5688
- chore(deps): update gcr.io/distroless/static docker digest to
4197211
(release-1.15) by @crossplane-renovate in https://github.com/crossplane/crossplane/pull/5687 - [Backport release-1.15] Fix locking in the
PackagedFunctionRunner
by @negz in https://github.com/crossplane/crossplane/pull/5690
Full Changelog: https://github.com/crossplane/crossplane/compare/v1.15.2...v1.15.3
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.