What's Changed
- fix: use zone "0" for regional VMs to match AKS node labels by @tallaxes in #1615
- fix: set ArtifactStreamingProfile on AKS Machine API path by @comtalyst in #1607
- fix: NodeOverlay capacity additions cause NodeClaim launch failure (fixes #1443) by @marchermans in #1660
- feat: set LocalDNSProfile on AKS Machine API path by @comtalyst in #1610
- feat: adding amd support and byo driver support by @MaximilianoUribe in #1539
- feat: add support for kubernetes.azure.com/priority label by @matthchr in #1645
- feat: handle AKS Machine API sync validation errors in offerings cache by @comtalyst in #1640
- feat: AKS machine creation batching mode by @comtalyst in #1455
- feat: support regional (non-zonal) VM provisioning by @tallaxes in #1659
- perf: add cache for machine api by @PabloTriv in #1627
- chore: remove block for NVMe-only SKUs when using CIGs by @tallaxes in #1642
- chore: update sigs.k8s.io/karpenter to v1.12.0 by @tallaxes in #1651
- chore: update Helm chart to 1.10.2 level by @tallaxes in #1362
- chore: update supported Kubernetes versions by @tallaxes in #1669
- docs: Enhance README with NAP and self-hosted Karpenter details by @wdarko1 in #1279
- docs: clarify self-hosted support stance by @matthchr in #1655
- docs: Update requirements and labels doc with new priority label by @matthchr in #1658
- chore: add design for provisioning regional VMs by @tallaxes in #1628
Dev & Test
- chore: update known-skus file and automation by @matthchr in #1606
- test: Add NewSKUs test by @matthchr in #1619
- fix: preserve nodeclaim annotations in drift hash-version tests by @comtalyst in #1614
- test: fail-fast when a pod fails by @matthchr in #1626
- chore: bump go to 1.26.2 by @tallaxes in #1630
- test: Allow configurable VM size and add region options by @matthchr in #1629
- test: clean up tainting logic for tests by @matthchr in #1633
- test: add machine tests by @matthchr in #1435
- chore: Update version of go-licenses by @theunrepentantgeek in #1635
- chore: 1es hosted pool by @MaximilianoUribe in #1575
- test: sort event times in test output by @matthchr in #1656
- chore: clean e2es runners by @MaximilianoUribe in #1661
- test(e2e): extract and extend storage tests into dedicated test suite by @tallaxes in #1321
Dependencies
- chore(deps): bump the devcontainer-deps group across 2 directories with 1 update by @dependabot[bot] in #1524
- chore(deps): bump azure/login from 2.3.0 to 3.0.0 in /.github/actions/e2e/cleanup in the action-deps group across 1 directory by @dependabot[bot] in #1562
- chore(deps): bump actions/github-script from 8.0.0 to 9.0.0 in /.github/actions/commit-status/end in the action-deps group by @dependabot[bot] in #1636
- chore(deps): bump actions/github-script from 8.0.0 to 9.0.0 in /.github/actions/download-artifact in the action-deps group by @dependabot[bot] in #1637
- chore(deps): bump go.opentelemetry.io/otel from 1.40.0 to 1.41.0 by @dependabot[bot] in #1646
- chore(deps): bump the devcontainer-deps group across 2 directories with 1 update by @dependabot[bot] in #1644
- chore(deps): bump actions/github-script from 8.0.0 to 9.0.0 in /.github/actions/commit-status/start in the action-deps group by @dependabot[bot] in #1638
- chore(deps): bump the devcontainer-deps group across 2 directories with 1 update by @dependabot[bot] in #1650
- chore(deps): bump the actions-deps group across 1 directory with 5 updates by @dependabot[bot] in #1649
- chore(deps): bump the go-deps group across 1 directory with 13 updates by @dependabot[bot] in #1653
- chore(deps): bump the action-deps group across 1 directory with 2 updates by @dependabot[bot] in #1612
- chore(deps): bump the devcontainer-deps group across 2 directories with 1 update by @dependabot[bot] in #1663
- chore(deps): bump the go-deps group with 3 updates by @dependabot[bot] in #1662
- chore(deps): bump ghcr.io/devcontainers/features/node from 1.7.1 to 2.0.0 by @dependabot[bot] in #1667
- chore(deps): bump the actions-deps group with 2 updates by @dependabot[bot] in #1668
New Contributors
- @wdarko1 made their first contribution in #1279
- @marchermans made their first contribution in #1660
- @PabloTriv made their first contribution in #1627
Full Changelog: v1.10.2...v1.12.0-rc.1