v1.14.0
Features
- inject clock into StatusConditions calls via operatorpkg WithClock (#9199) #9199 (Derek Frank)
- add support for preview instance types (#9249) #9249 (Zara)
- Set EnclaveOptions.Enabled in launch template (#9272) #9272 (ahreehong)
- Add CapacityBuffers API support (#9276) #9276 (Sumukha Radhakrishna)
Bug Fixes
- account for VPC CNI ENI attachment in suite tests #9216 (ryan-mist)
- Skip legacy instanceProfile invalid cleanup (#9098) #9098 (Mikkel Oscar Lyderik Larsen)
- Ensure Zonal Shift cache is hydrated (#9302) #9302 (sagdhana)
- e2e test failures due to missing Buffer CRDs (#9300) #9300 (Sumukha Radhakrishna)
- add client timeout to aws client config (#9318) #9318 (Joshua Guo)
- wire AWS SDK client timeout into operator config (#9320) #9320 (Derek Frank)
- account for primary IP on secondary ENIs (#9324) #9324 (Ryan Mistretta)
Documentation
- fix formatting in nodeclasses.md (#9315) #9315 (gamesh)
- Publish page Markdown and llms.txt (#9240) #9240 (Niall Thomson)
- Fix llms.txt absolute URLs (#9317) #9317 (Niall Thomson)
- flag native ODCR default-on as a breaking change in 1.6.0 upgrade guide (#9321) #9321 (Derek Frank)
- update buffers doc to reflect the computeReplicas logic (#9323) #9323 (Sumukha Radhakrishna)
- documentation on new support for preview instance types (#9285) #9285 (Zara)
Continuous Integration
- block non aws users from approval-comment.yaml (#9262) #9262 (Joshua Guo)
- snapshot-pr workflow hardening (#9275) #9275 (Joshua Guo)
- fix approval-comment to work in main repo (#9280) #9280 (Joshua Guo)
Chores
- Release v1.13.0 (#9247) #9247 (github-actions[bot])
- Update data from AWS APIs (#9260) #9260 (github-actions[bot])
- deps: bump the go-deps group with 18 updates (#9258) #9258 (dependabot[bot])
- deps-dev: bump hugo-extended from 0.162.1 to 0.163.1 in /website in the website-deps group (#9257) #9257 (dependabot[bot])
- deps-dev: bump tar from 7.5.15 to 7.5.16 in /website (#9263) #9263 (dependabot[bot])
- deps: bump the go-deps group with 4 updates (#9268) #9268 (dependabot[bot])
- deps-dev: bump hugo-extended from 0.163.1 to 0.163.3 in /website in the website-deps group (#9267) #9267 (dependabot[bot])
- deps: bump aws-actions/configure-aws-credentials from 6.1.3 to 6.2.0 in /.github/actions/e2e/dump-logs in the action-deps group across 1 directory (#9233) #9233 (dependabot[bot])
- Update data from AWS APIs (#9270) #9270 (github-actions[bot])
- emit NodePool events on zonal shift detection and clearing (#9282) #9282 (Derek Frank)
- add zone-dimensioned instance launch and terminate failure met… (#9283) #9283 (Derek Frank)
- refactor offering creation into resolver pipeline (#9277) #9277 (Jigisha Patil)
- Update data from AWS APIs (#9312) #9312 (github-actions[bot])
- deps: bump the go-deps group across 1 directory with 18 updates (#9310) #9310 (dependabot[bot])
- deps: bump golang.org/x/net from 0.38.0 to 0.55.0 in /tools/kubereplay (#9304) #9304 (dependabot[bot])
- deps: bump golang.org/x/net from 0.38.0 to 0.55.0 in /test/hack/resource (#9303) #9303 (dependabot[bot])
- deps: bump docker/login-action from 4.2.0 to 4.4.0 in /.github/actions/e2e/run-tests-private-cluster in the action-deps group (#9308) #9308 (dependabot[bot])
- deps-dev: bump the website-deps group across 1 directory with 2 updates (#9290) #9290 (dependabot[bot])
- Consider offering overrides when filtering instance types (#9314) #9314 (ahreehong)
- document Balanced consolidation and bump sigs.k8s.io/karpenter (#9301) #9301 (Derek Frank)
- bump sigs.k8s.io/karpenter to latest for v1.14.0 (#9325) #9325 (Derek Frank)