Karpenter v1.13.0
+++++++***********
Changes
- ICE subnets rather than AZs for IP unavailability (#9054) #9054 (Ryan Mistretta)added
- Enrich NodeClass validation condition message with specific denial reason (#9114) #9114 (Derek Frank)added
- Allow callers to specify custom IAM path for instance profiles (#9120) #9120 (Derek Frank)added
- Expose AMI refresh interval as configurable setting (#9149) #9149 (Mayank Dighe)added
- Expose subnet refresh interval as configurable setting (#9150) #9150 (Mayank Dighe)added
- Adding connection tracking fields in nodeclass (#9152) #9152 (Jay Deokar)added
- Add nested virtualization support to EC2NodeClass (#9043) #9043 (Windsor Nguyễn)added
- Skip EC2 API calls for instances in zonally shifted AZs (#9112) #9112 (Derek Frank)fixed
- Isolate PR checkout in website-preview workflow (#9137) #9137 (Jigisha Patil)fixed
- Skip instance cache when checking reservation drift (#9124) #9124 (Ryan Mistretta)fixed
- Zonal shift changes shouldn't hit stale offerings cache (#9131) #9131 (Ryan Mistretta)fixed
- InstanceTypeFilteringFailed shouldn't block all provisioning (#9170) #9170 (Joshua Guo)fixed
12 more lines
- Upgrade golang.org/x/net for CVE (#9183) #9183 (Andrew Mitchell)fixed
- Primary ENI should count for address slot (#9178) #9178 (Ryan Mistretta)fixed
- Forcefully terminate nodes on EC2 instance health failure signals (#9198) #9198 (Derek Frank)fixed
- Correct YAML quoting in nested JSON list (#9202) #9202 (Joel Smith)fixed
- Fix min values testing flakes (#9220) #9220 (Ryan Mistretta)fixed
- Fix metric count check in dry run (#9219) #9219 (Ryan Mistretta)fixed
- Scope website preview deploys to PRs with website changes (#9122) #9122 (Derek Frank)other
- Migrate to tablewriter to v1 (#9116) #9116 (Ryan Mistretta)other
- Bump tools/kompat version (#9129) #9129 (Ryan Mistretta)other
- Attempt to fix upgrade suite #9218 (ryan-mist)other
- Update ami suite for 1.36 (#9225) #9225 (Ryan Mistretta)other
- 7cc64fc: Add kubelet Topology Manager policy options for Bottlerocket (#9144) (Jens-Uwe Walther)other
41 maintenance lines (dependency bumps, CI, tests, docs)
- Sync cloudformation reference with cloudformation.yaml (#9111) #9111 (George Pchelkin)maintenance
- Fix IAM Policy in Getting Started Guide for ARC Zonal Shift integration (#9123) #9123 (sagdhana)maintenance
- Support opmetrics/pmetrics metric constructors in metrics doc generator (#9119) #9119 (Derek Frank)maintenance
- Update for patch release v1.12.1 (#9155) #9155 (Ryan Mistretta)maintenance
- Note eks:DescribeCluster requirement for Zonal Shift onboarding (#9171) #9171 (Muhammad Ahsan Gill)maintenance
- Corrected arc-zonal-shift condition key in cloudformation docs (#9167) #9167 (Ronaldo P)maintenance
- Remove stale DescribeAvailabilityZones from AllowRegionalReadActions description (#9180) #9180 (Andrew Mitchell)maintenance
- Fix minValues description text to match YAML example (#8999) #8999 (Shun Takahashi)maintenance
- Fix preferred affinity relaxation order docs (#9208) #9208 (Mia Miu)maintenance
- Add next steps for the arc onboarding guide (#9245) #9245 (Derek Frank)maintenance
- Prevent AL2023 AMI tests from being incorrectly skipped on K8s > 1.32 (#9128) #9128 (GaneshBannur)maintenance
- Prevent AL2023 tests from being incorrectly skipped (#9165) #9165 (GaneshBannur)maintenance
- Increase testing timeout and enable skipping tests (#9164) #9164 (GaneshBannur)maintenance
- Increase AMI test timeout to 60s (#9166) #9166 (GaneshBannur)maintenance
- Clean up temp security group created by drift test (#9140) #9140 (GaneshBannur)maintenance
- Update AMI pinned version test to get pinned version from SSM (#9184) #9184 (GaneshBannur)maintenance
- Fix neuron tests on k8s 1.36 (#9227) #9227 (Ryan Mistretta)maintenance
- Fix nested virt suite test (#9241) #9241 (Ryan Mistretta)maintenance
- Release v1.12.0 (#9108) ([github-actions[bot]](maintenance
- Add filters to describeinstancestatus calls (#9113) #9113 (Andrew Mitchell)maintenance
- Remove docker go package dependency from kwok/ec2 (#9121) #9121 (Joshua Guo)maintenance
- Make instancestatus metric unique per instance/category (#9141) #9141 (Andrew Mitchell)maintenance
- Use kwok/utils randomname to fix perf tests (#9148) #9148 (Andrew Mitchell)maintenance
- Refactor network interfaces (#9161) #9161 (Ryan Mistretta)maintenance
- Deps: bump actions/checkout from 6.0.1 to 6.0.2 in /.github/actions/e2e/slack/notify in the action-deps group across 1 directory (#8876) #8876 ([dependabot[bot]](maintenance
- Deps: bump actions/checkout from 6.0.1 to 6.0.2 in /.github/actions/e2e/install-prometheus in the action-deps group across 1 directory (#8877) #8877 ([dependabot[bot]](maintenance
- Deps: bump actions/checkout from 6.0.1 to 6.0.2 in /.github/actions/e2e/setup-cluster in the action-deps group across 1 directory (#8880) #8880 ([dependabot[bot]](maintenance
- Deps: consolidated dependency bumps (#9176) #9176 (Andrew Mitchell)maintenance
- Update data from AWS APIs (#9041) ([github-actions[bot]](maintenance
- Deps: consolidated dependency bumps (#9197) #9197 (Andrew Mitchell)maintenance
- Remove AssociatePublicIPAddress cache (#9210) #9210 (Ryan Mistretta)maintenance
- Deps: bump aws-actions/configure-aws-credentials from 6.1.1 to 6.1.3 in /.github/actions/e2e/dump-logs in the action-deps group (#9213) #9213 ([dependabot[bot]](maintenance
- Deps: bump aws-actions/configure-aws-credentials from 6.1.1 to 6.1.3 in the actions-deps group (#9212) #9212 ([dependabot[bot]](maintenance
- Deps: bump the go-deps group with 14 updates (#9215) #9215 ([dependabot[bot]](maintenance
- Deps: bump aws-actions/configure-aws-credentials from 6.1.1 to 6.1.3 in /.github/actions/e2e/upgrade-crds in the action-deps group (#9214) #9214 ([dependabot[bot]](maintenance
- Deps-dev: bump hugo-extended from 0.161.1 to 0.162.1 in /website in the website-deps group (#9211) #9211 ([dependabot[bot]](maintenance
- Fix codegen due to removed p3.8xlarge (#9204) #9204 (Isaac Wilson)maintenance
- Bump go mod (#9217) #9217 (Ryan Mistretta)maintenance
- Bump max k8s version to 1.36 (#9223) #9223 (Ryan Mistretta)maintenance
- Deps: bump the go-deps group with 14 updates (#9237) #9237 ([dependabot[bot]](maintenance
- Bump sigs.k8s.io/karpenter to v1.13.0 (#9244) #9244 (Andrew Mitchell)maintenance
65 lines7 added11 fixed6 other41 maintenancetyped from the source notes