Bug Fixes
- api-code-gen (#3707) #3707 (Amanuel Engeda)
- No longer include cluster name in launch template name, since the character sets are not compatible (#3701) #3701 (Ellis Tarn)
- Fix Duplicate InstanceID Batching Bug (#3717) #3717 (Jonathan Innis)
- Fix
kubeletConfiguration.cpuCFSQuota
to enable for AL2 (#3721) #3721 (Jonathan Innis) - Correctly calculate max pods when multiple network cards are available (#3720) #3720 (Ellis Tarn)
Documentation
- update website for new release docs (#3658) #3658 (Nick Tran)
- update supported versions from FAQ (#3662) #3662 (J.M. Fernández)
- Enrich examples on how to handle AWSNodeTemplates and Provisioners inside the chart (#3605) #3605 (Alexandre)
- Format variable (#3706) #3706 (Ben Bodenmiller)
- Add volume mount troubleshooting for volume limits (#3710) #3710 (Jonathan Innis)
- Update FAQ about existing EKS (#3716) #3716 (Ben Bodenmiller)
- Include instance-generation in provisioner example (#3718) #3718 (Ben Bodenmiller)
- Change AWS IAM permissions example (#3726) #3726 (Serg Kondrashov)
- Update troubleshooting to include debug logging option (#3709) #3709 (Justin Garrison)
- add standard deprovisioning logic into the docs (#3757) #3757 (Nick Tran)
- clarify that aminame can use wildcard (#3772) #3772 (Nick Tran)
Tests
- Fix pre-upgrade release tag pinning (#3664) #3664 (Jonathan Innis)
- Fix issue where defaulting results would leak into other calls (#3671) #3671 (Jonathan Innis)
- Fix node leaking through expiration tests (#3724) #3724 (Jonathan Innis)
- Move test debugging to separate package (#3727) #3727 (Jonathan Innis)
- Add
v1alpha5.Machine
Integration Testing (#3728) #3728 (Jonathan Innis) - Fix stop call in AfterSuite for machines (#3756) #3756 (Jonathan Innis)
- Upgrade CRDs before upgrading chart (#3763) #3763 (Jonathan Innis)
Chores
- Release v0.27.1 (#3656) #3656 (github-actions[bot])
- Add singleton pricing controller (#3637) #3637 (Amanuel Engeda)
- remove old webhook permission (#3675) #3675 (Brandon Wagner)
- Reduce garbage collection eventual consistency timeout (#3646) #3646 (Jonathan Innis)
- better error for AL2 arm64 gpu ami not existing (#3677) #3677 (Brandon Wagner)
- Allow batching calls to run in parallel (#3668) #3668 (Jonathan Innis)
- Add
cloudprovider_batcher
metrics (#3669) #3669 (Jonathan Innis) - deps: bump autoprefixer from 10.4.13 to 10.4.14 in /website (#3679) #3679 (dependabot[bot])
- deps: bump github.com/onsi/ginkgo/v2 from 2.9.0 to 2.9.2 in /test (#3684) #3684 (dependabot[bot])
- deps: bump github.com/aws/aws-sdk-go from 1.44.212 to 1.44.234 in /test (#3687) #3687 (dependabot[bot])
- deps: bump go.uber.org/multierr from 1.9.0 to 1.11.0 in /test (#3686) #3686 (dependabot[bot])
- deps: bump github.com/samber/lo from 1.37.0 to 1.38.1 in /test (#3688) #3688 (dependabot[bot])
- deps: bump github.com/aws/aws-sdk-go-v2/config from 1.18.15 to 1.18.19 in /test (#3685) #3685 (dependabot[bot])
- deps: bump go.uber.org/multierr from 1.9.0 to 1.11.0 (#3682) #3682 (dependabot[bot])
- deps: bump github.com/samber/lo from 1.37.0 to 1.38.1 (#3680) #3680 (dependabot[bot])
- deps: bump github.com/onsi/gomega from 1.27.2 to 1.27.6 (#3681) #3681 (dependabot[bot])
- deps: bump github.com/imdario/mergo from 0.3.13 to 0.3.15 (#3683) #3683 (dependabot[bot])
- Add Accelerator labels (#3691) #3691 (Amanuel Engeda)
- Log selected instance capacity on launch (#3695) #3695 (Jonathan Innis)
- Default AMI Requirements (#3700) #3700 (Amanuel Engeda)
- codgen clean-up (#3713) #3713 (Amanuel Engeda)
- Update data from AWS APIs (#3633) #3633 (github-actions[bot])
- logging touchups (#3723) #3723 (Ellis Tarn)
- add in filter for ec2 describe instances to include shutting down (#3660) #3660 (Nick Tran)
- Wrap
operator
and remove deps oncloudprovider.Context
(#3733) #3733 (Jonathan Innis) - Release v0.27.2 (#3740) #3740 (github-actions[bot])
- Bump
karpenter-core
/karpenter
for allocatable diff (#3749) #3749 (Jonathan Innis) - Fix
make docgen
by using a fake manager (#3751) #3751 (Jonathan Innis) - fix error message (#3754) #3754 (Todd Neal)
- Concatenate AMI IDs in logs (#3758) #3758 (Amanuel Engeda)
- Update data from AWS APIs (#3771) #3771 (github-actions[bot])
- Bump karpenter-core (#3781) #3781 (Amanuel Engeda)