Features
- add multi-node consolidation (#2907) #2907 (Todd Neal)
- Add log debugging tool for integ environment (#2946) #2946 (Ellis Tarn)
- allow node annotations to be set by the provisioner (#2934) #2934 (Ellis Tarn)
- Add support for Gaudi (Habana) accelerators (#2844) #2844 (DanielJuravski)
Bug Fixes
- Queue discovery logging when starting interruption handling (#2925) #2925 (Jonathan Innis)
- remove name filter (#2978) #2978 (Todd Neal)
- Rm/add snapshots on cherry picked releases (#2990) #2990 (Ryan Maleki)
- Fix make build (#3001) #3001 (Amanuel Engeda)
Documentation
- Add note on eviction soft support in BR (#2908) #2908 (Jonathan Innis)
- fix metrics globalsettings link (#2911) #2911 (Brandon Wagner)
- Update Terraform getting started guide to include recent changes (#2913) #2913 (Bryant Biggs)
- Add interruption handling FAQ to the docs (#2922) #2922 (Jonathan Innis)
- Add interruption handling note to upgrade guide (#2924) #2924 (Jonathan Innis)
- updated deprovsioning docs (#2943) #2943 (Nick Tran)
- Remove deprecated versions which were vastly slowing down page loads (#2948) #2948 (Ellis Tarn)
- Clean up AWSNodeTemplate docs and remove references to custom launch templates (#2947) #2947 (Ellis Tarn)
- Fix detail about amifamily (#2965) #2965 (Ellis Tarn)
- fixed docgen (#2966) #2966 (Ellis Tarn)
- removed a few docs versions (#2976) #2976 (Ellis Tarn)
- fix Reblanace with the correct term (#2995) #2995 (Marius Voila)
- Migrated tasks to concepts (#2969) #2969 (Ellis Tarn)
Tests
- Add AMIFamily testing to E2E (#2931) #2931 (Jonathan Innis)
- fix test settings flakes (#2987) #2987 (Nick Tran)
Chores
- Release v0.19.2 (#2904) #2904 (github-actions[bot])
- update pre-upgrade-setup to remove enableInterruption (#2905) #2905 (Brandon Wagner)
- Move Extended Resource test to a new file (#2903) #2903 (Amanuel Engeda)
- add interruption handling design (#2909) #2909 (Brandon Wagner)
- Updated community contributor filter list (#2914) #2914 (Bill Rayburn)
- Fix metrics docgen global setttings link (#2920) #2920 (Jonathan Innis)
- Add labels and prioritize based on requirements (#2918) #2918 (Jonathan Innis)
- Convert
InstanceType
to struct (#2919) #2919 (Jonathan Innis) - Adapt karpenter controllers to generic controllers (#2927) #2927 (Jonathan Innis)
- cleaned up a few log lines (#2945) #2945 (Ellis Tarn)
- deps: bump github.com/aws/aws-sdk-go from 1.44.135 to 1.44.150 in /test (#2960) #2960 (dependabot[bot])
- deps: bump github.com/samber/lo from 1.34.0 to 1.36.0 in /test (#2958) #2958 (dependabot[bot])
- deps: bump github.com/onsi/ginkgo/v2 from 2.5.0 to 2.5.1 in /test (#2959) #2959 (dependabot[bot])
- Flatten core v1alpha5 apis (#2970) #2970 (Jonathan Innis)
- Use the auth library version that comes with node 16 (#2968) #2968 (Ryan Maleki)
- deps: bump github.com/samber/lo from 1.34.0 to 1.36.0 (#2955) #2955 (dependabot[bot])
- deps: bump github.com/aws/aws-sdk-go-v2/config from 1.17.10 to 1.18.3 in /test (#2957) #2957 (dependabot[bot])
- deps: bump github.com/onsi/ginkgo/v2 from 2.5.0 to 2.5.1 (#2956) #2956 (dependabot[bot])
- deps: bump github.com/pelletier/go-toml/v2 from 2.0.5 to 2.0.6 (#2954) #2954 (dependabot[bot])
- deps: bump postcss from 8.4.18 to 8.4.19 in /website (#2951) #2951 (dependabot[bot])
- Reason in terms of nodeTemplate in cloudprovider (#2981) #2981 (Jonathan Innis)
- Update data from AWS APIs (#2984) #2984 (github-actions[bot])
- fix CI (#2985) #2985 (Todd Neal)
- remove K8s 1.20 from CI (#2986) #2986 (Todd Neal)
- Update tests to work with dynamic cluster state (#2989) #2989 (Jonathan Innis)
- skip habana e2e test (#2993) #2993 (Todd Neal)
- Auto generate instance type data for testing (#2992) #2992 (Jonathan Innis)
- deps: bump github.com/prometheus/client_golang from 1.13.0 to 1.14.0 (#2953) #2953 (dependabot[bot])
- deps: bump github.com/aws/aws-sdk-go from 1.44.135 to 1.44.154 (#2997) #2997 (dependabot[bot])