chore: bump github.com/aws/karpenter-provider-aws from 0.36.2 to 0.37.0
Bumps github.com/aws/karpenter-provider-aws from 0.36.2 to 0.37.0.
Release notes
Sourced from github.com/aws/karpenter-provider-aws's releases.
v0.37.0
Note: This release adds a readiness condition to the
EC2NodeClass. A CRD upgrade will be required. Please refer to the upgrade guide for more details.Features
- Add ability to select instance by EBS Maximum Bandwidth (#5925) #5925 (Netanel Kadosh)
- Add nodepool label to karpenter_interruption_actions_performed (#6094) #6094 (
Ant Smith @Apple)- Add extra fields to Bottlerocket k8s config (#6252) #6252 (Nathaniel Emerson)
Bug Fixes
- chart: Correct fix for ServiceMonitor indentation (#6029) #6029 (Steve Hipwell)
- chart: Updated release to not duplicate AH config (#6022) #6022 (Steve Hipwell)
- Update docs about queue name change (#6062) #6062 (Max Forasteiro)
- Fix volume size validation (#6072) #6072 (Jonathan Innis)
- create tag script error (InvalidID) when multiple sunbets for eks nodegroup (#6073) #6073 (WTTAT)
- correct AMI ordering function (#6164) #6164 (Nick Tran)
- Ensure shallow copy of data when returning back cached data (#6167) #6167 (Jonathan Innis)
- Increase to large instance size for scale tests (#6184) #6184 (Amanuel Engeda)
- Add truncating back to cloudprovider, considering minValues (#6182) #6182 (Jonathan Innis)
- adjust status conditions to only use root condition (#6195) #6195 (Nick Tran)
Documentation
- Clarify need for credentials when running make codegen (#6014) #6014 (lplazas)
- add information about consolidateAfter not working with WhenUnderutilized (#6016) #6016 (morre)
- Refactor note in amiSelectorTerms documentation for clarity (#6026) #6026 (Omer Aplatony)
- Drop note on budget schedules sometimes being in utc (#6060) #6060 (Jonathan Innis)
- Clarify interruption queue setting in docs (#6059) #6059 (Jonathan Innis)
- Clarify conceptual docs around
Existsoperator (#6070) #6070 (Jonathan Innis)- Fix reference to total cluster size constraint (#6071) #6071 (Jeff Harris)
- Remove settings.aws.enablePodENI from docs (#6088) #6088 (Maciej Józefczyk)
- release v0.36.1 (#6101) #6101 (Jason Deal)
- revert version bump in upgrade guide (#6105) #6105 (Jason Deal)
- Add Getting Started note for IAM private clusters (#6161) #6161 (Jonathan Innis)
- fix migrating from cas node affinity guide (#6218) #6218 (Nick Tran)
- update patch versions for v0.31.x-v0.36.x (#6230) #6230 (Jason Deal)
- update instance type generation for AL2023 (#6231) #6231 (Jason Deal)
- Fix to add cury brackets (#6261) #6261 (oddy)
- add note about eksctl breaking change (#6276) #6276 (Jason Deal)
Tests
- Add a test for returning
eksnodeclass-hash-versiononCreate()(#6031) #6031 (Jonathan Innis)- Run E2E and CI on staging branches (#6119) #6119 (Jonathan Innis)
- fix daemonset sensitive tests (#6123) #6123 (Jason Deal)
- fix remaining DaemonSet induced flakes (#6148) #6148 (Jason Deal)
- Fix drift testing with AL2023 on 1.23 (#6151) #6151 (Jonathan Innis)
- Fix AMI selection when performing version compat e2e (#6170) #6170 (Jonathan Innis)
- Fix NotFound error on upgrade (#6176) #6176 (Jonathan Innis)
- Fix failing testing to validate correct message value (#6197) #6197 (Jonathan Innis)
- fix race in flakey drift test (#6174) #6174 (Jason Deal)
Continuous Integration
... (truncated)
Commits
490ef94ci: revert AH config duplication fix (#6277)918cc1cchore: bump karpenter to v0.37.0 (#6275)94283d2docs: add note about eksctl breaking change (#6276)e517afaci: pin upgrade source commit (#6270)b3076dcci: drop cloudwatch agent (#6269)47608b1ci: enable eks 1.30 (#6265)5c3dc15ci: Find all of instance-profiles in the CI account (#6137)8fa7793chore: add label and ability to schedule for az-id (#6216)e50a342docs: Fix to add cury brackets (#6261)a7da616chore: change knative ptr to lo ptr (#6260)- Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Note Automatic rebases have been disabled on this pull request as it has been open for over 30 days.
Dependabot attempted to update this pull request, but because the branch dependabot/go_modules/github.com/aws/karpenter-provider-aws-0.37.0 is protected it was unable to do so.
A newer version of github.com/aws/karpenter-provider-aws exists, but since this PR has been edited by someone other than Dependabot I haven't updated it. You'll get a PR for the updated version as normal once this PR is merged.
Let dependabot open a PR for the updated version.
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.
If you change your mind, just re-open this PR and I'll resolve any conflicts on it.