Skip to content

Releases: Azure/karpenter-provider-azure

v1.7.2

23 Feb 20:34
be398ca

Choose a tag to compare

What's Changed

Dev & Test

  • chore(deps): bump the devcontainer-deps group across 2 directories with 1 update by @dependabot[bot] in #1431
  • chore(deps): bump github/codeql-action from 4.32.2 to 4.32.3 in the actions-deps group by @dependabot[bot] in #1430
  • chore: make actions parameters use _ for separator uniformly by @matthchr in #1437
  • chore: base updates to support Machine tests by @matthchr in #1427
  • test: fix e2e test CI job by @matthchr in #1440
  • chore: adding label runner to tests by @MaximilianoUribe in #1434

Full Changelog: v1.7.1...v1.7.2

v1.7.1

12 Feb 20:21
75f2081

Choose a tag to compare

What's Changed

  • fix: pass CSE_TIMEOUT to CSE provision_start.sh by @matthchr in #1425

Dev and Test

Dependencies

  • chore: Switch to go.yaml.in/yaml/v2 by @hakman in #1348
  • chore(deps): bump github.com/Azure/azure-sdk-for-go-extensions from 0.4.1 to 0.5.1 in the go-deps group by @dependabot[bot] in #1415

Full Changelog: v1.7.0...v1.7.1

v1.7.0

09 Feb 17:11
c9301fb

Choose a tag to compare

What's Changed

  • feat: Add NodeOverlay support by @hakman in #1238
  • feat: Add kubernetes.azure.com/scalesetpriority to WellKnownLabels by @matthchr in #1284
  • feat: add support for kubernetes.azure.com/os-sku by @matthchr in #1365
  • feat: writing compute.aks.billing tag by @matthchr in #1400
  • feat: further AKS feature/quality/perf parity, through machine API integration by @comtalyst in #1197
  • feat: Enable LocalDNS Preferred mode for K8s 1.35+ by @saewoni in #1401
  • feat: Poll some long running operations faster by @theunrepentantgeek in #1369
  • feat: Migrate NodeImageVersions client to official Azure SDK by @Copilot in #1337
  • fix: improve error message for cases where we cannot read the subnet by @matthchr in #1345
  • fix: remove unused field vnetGUID by @matthchr in #1389
  • fix: Do not deploy billing extension in clouds that don't support it by @matthchr in #1391
  • fix: Add nil checks for vm.Properties.TimeCreated with fallback to preserve GC grace period by @Copilot in #1390

Dev and Test

Dependencies

  • chore(deps): bump the devcontainer-deps group across 2 directories with 1 update by @dependabot[bot] in #1340
  • chore(deps): bump the go-deps group across 1 directory with 6 updates by @dependabot[bot] in #1349
  • chore(deps): bump the devcontainer-deps group across 2 directories with 1 update by @dependabot[bot] in #1359
  • chore(deps): bump the action-deps group in /.github/actions/install-deps with 2 updates by @dependabot[bot] in #1358
  • chore(deps): bump the actions-deps group with 2 updates by @dependabot[bot] in #1357
  • chore(deps): bump github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v7 from 7.2.0 to 7.3.0 in the go-deps group by @dependabot[bot] in #1378
  • chore(deps): bump the devcontainer-deps group across 2 directories with 1 update by @dependabot[bot] in #1380
  • chore(deps): bump the actions-deps group with 2 updates by @dependabot[bot] in #1379
  • chore(deps): bump actions/checkout from 6.0.1 to 6.0.2 in /.github/actions/e2e/create-acr in the action-deps group by @dependabot[bot] in #1377
  • chore(deps): bump actions/checkout from 6.0.1 to 6.0.2 in /.github/actions/e2e/dump-logs in the action-deps group by @dependabot[bot] in #1376
  • chore(deps): bump actions/checkout from 6.0.1 to 6.0.2 in /.github/actions/e2e/cleanup in the action-deps group by @dependabot[bot] in #1374
  • chore(deps): bump actions/checkout from 6.0.1 to 6.0.2 in /.github/actions/e2e/install-karpenter in the action-deps group by @dependabot[bot] in #1375
  • chore(deps): bump actions/checkout from 6.0.1 to 6.0.2 in /.github/actions/e2e/create-cluster in the action-deps group by @dependabot[bot] in #1373
  • chore(deps): bump the actions-deps group with 2 updates by @dependabot[bot] in #1393
  • chore(deps): bump actions/cache from 5.0.2 to 5.0.3 in /.github/actions/install-deps in the action-deps group by @dependabot[bot] in #1394
  • chore(deps): bump the devcontainer-deps group across 2 directories with 1 update by @dependabot[bot] in #1395
  • chore(deps): bump the go-deps group across 1 directory with 4 updates by @dependabot[bot] in #1396
  • chore(deps): bump the devcontainer-deps group across 2 directories with 1 update by @dependabot[bot] in #1406
  • Dependency updates by @matthchr in #1405

New Contributors

Full Changelog: v1.6.8...v1.7.0

v1.7.0-rc.2

06 Feb 03:48
5c463c2

Choose a tag to compare

v1.7.0-rc.2 Pre-release
Pre-release

What's Changed

  • feat: Add NodeOverlay support by @hakman in #1238
  • feat: Add kubernetes.azure.com/scalesetpriority to WellKnownLabels by @matthchr in #1284
  • feat: add support for kubernetes.azure.com/os-sku by @matthchr in #1365
  • feat: writing compute.aks.billing tag by @matthchr in #1400
  • feat: further AKS feature/quality/perf parity, through machine API integration by @comtalyst in #1197
  • feat: Enable LocalDNS Preferred mode for K8s 1.35+ by @saewoni in #1401
  • feat: Poll some long running operations faster by @theunrepentantgeek in #1369
  • feat: Migrate NodeImageVersions client to official Azure SDK by @Copilot in #1337
  • fix: improve error message for cases where we cannot read the subnet by @matthchr in #1345
  • fix: remove unused field vnetGUID by @matthchr in #1389
  • fix: Do not deploy billing extension in clouds that don't support it by @matthchr in #1391
  • fix: Add nil checks for vm.Properties.TimeCreated with fallback to preserve GC grace period by @Copilot in #1390

Dev and Test

Dependencies

  • chore(deps): bump the devcontainer-deps group across 2 directories with 1 update by @dependabot[bot] in #1340
  • chore(deps): bump the go-deps group across 1 directory with 6 updates by @dependabot[bot] in #1349
  • chore(deps): bump the devcontainer-deps group across 2 directories with 1 update by @dependabot[bot] in #1359
  • chore(deps): bump the action-deps group in /.github/actions/install-deps with 2 updates by @dependabot[bot] in #1358
  • chore(deps): bump the actions-deps group with 2 updates by @dependabot[bot] in #1357
  • chore(deps): bump github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v7 from 7.2.0 to 7.3.0 in the go-deps group by @dependabot[bot] in #1378
  • chore(deps): bump the devcontainer-deps group across 2 directories with 1 update by @dependabot[bot] in #1380
  • chore(deps): bump the actions-deps group with 2 updates by @dependabot[bot] in #1379
  • chore(deps): bump actions/checkout from 6.0.1 to 6.0.2 in /.github/actions/e2e/create-acr in the action-deps group by @dependabot[bot] in #1377
  • chore(deps): bump actions/checkout from 6.0.1 to 6.0.2 in /.github/actions/e2e/dump-logs in the action-deps group by @dependabot[bot] in #1376
  • chore(deps): bump actions/checkout from 6.0.1 to 6.0.2 in /.github/actions/e2e/cleanup in the action-deps group by @dependabot[bot] in #1374
  • chore(deps): bump actions/checkout from 6.0.1 to 6.0.2 in /.github/actions/e2e/install-karpenter in the action-deps group by @dependabot[bot] in #1375
  • chore(deps): bump actions/checkout from 6.0.1 to 6.0.2 in /.github/actions/e2e/create-cluster in the action-deps group by @dependabot[bot] in #1373
  • chore(deps): bump the actions-deps group with 2 updates by @dependabot[bot] in #1393
  • chore(deps): bump actions/cache from 5.0.2 to 5.0.3 in /.github/actions/install-deps in the action-deps group by @dependabot[bot] in #1394
  • chore(deps): bump the devcontainer-deps group across 2 directories with 1 update by @dependabot[bot] in #1395
  • chore(deps): bump the go-deps group across 1 directory with 4 updates by @dependabot[bot] in #1396
  • chore(deps): bump the devcontainer-deps group across 2 directories with 1 update by @dependabot[bot] in #1406
  • Dependency updates by @matthchr in #1405

New Contributors

Full Changelog: v1.6.8...v1.7.0-rc.1

v1.7.0-rc.1

06 Feb 03:26
400552f

Choose a tag to compare

v1.7.0-rc.1 Pre-release
Pre-release

What's Changed

  • feat: Add NodeOverlay support by @hakman in #1238
  • feat: Add kubernetes.azure.com/scalesetpriority to WellKnownLabels by @matthchr in #1284
  • feat: add support for kubernetes.azure.com/os-sku by @matthchr in #1365
  • feat: writing compute.aks.billing tag by @matthchr in #1400
  • feat: further AKS feature/quality/perf parity, through machine API integration by @comtalyst in #1197
  • feat: Enable LocalDNS Preferred mode for K8s 1.35+ by @saewoni in #1401
  • feat: Poll some long running operations faster by @theunrepentantgeek in #1369
  • feat: Migrate NodeImageVersions client to official Azure SDK by @Copilot in #1337
  • fix: improve error message for cases where we cannot read the subnet by @matthchr in #1345
  • fix: remove unused field vnetGUID by @matthchr in #1389
  • fix: Do not deploy billing extension in clouds that don't support it by @matthchr in #1391
  • fix: Add nil checks for vm.Properties.TimeCreated with fallback to preserve GC grace period by @Copilot in #1390

Dev and Test

Dependencies

  • chore(deps): bump the devcontainer-deps group across 2 directories with 1 update by @dependabot[bot] in #1340
  • chore(deps): bump the go-deps group across 1 directory with 6 updates by @dependabot[bot] in #1349
  • chore(deps): bump the devcontainer-deps group across 2 directories with 1 update by @dependabot[bot] in #1359
  • chore(deps): bump the action-deps group in /.github/actions/install-deps with 2 updates by @dependabot[bot] in #1358
  • chore(deps): bump the actions-deps group with 2 updates by @dependabot[bot] in #1357
  • chore(deps): bump github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v7 from 7.2.0 to 7.3.0 in the go-deps group by @dependabot[bot] in #1378
  • chore(deps): bump the devcontainer-deps group across 2 directories with 1 update by @dependabot[bot] in #1380
  • chore(deps): bump the actions-deps group with 2 updates by @dependabot[bot] in #1379
  • chore(deps): bump actions/checkout from 6.0.1 to 6.0.2 in /.github/actions/e2e/create-acr in the action-deps group by @dependabot[bot] in #1377
  • chore(deps): bump actions/checkout from 6.0.1 to 6.0.2 in /.github/actions/e2e/dump-logs in the action-deps group by @dependabot[bot] in #1376
  • chore(deps): bump actions/checkout from 6.0.1 to 6.0.2 in /.github/actions/e2e/cleanup in the action-deps group by @dependabot[bot] in #1374
  • chore(deps): bump actions/checkout from 6.0.1 to 6.0.2 in /.github/actions/e2e/install-karpenter in the action-deps group by @dependabot[bot] in #1375
  • chore(deps): bump actions/checkout from 6.0.1 to 6.0.2 in /.github/actions/e2e/create-cluster in the action-deps group by @dependabot[bot] in #1373
  • chore(deps): bump the actions-deps group with 2 updates by @dependabot[bot] in #1393
  • chore(deps): bump actions/cache from 5.0.2 to 5.0.3 in /.github/actions/install-deps in the action-deps group by @dependabot[bot] in #1394
  • chore(deps): bump the devcontainer-deps group across 2 directories with 1 update by @dependabot[bot] in #1395
  • chore(deps): bump the go-deps group across 1 directory with 4 updates by @dependabot[bot] in #1396
  • chore(deps): bump the devcontainer-deps group across 2 directories with 1 update by @dependabot[bot] in #1406
  • Dependency updates by @matthchr in #1405

New Contributors

Full Changelog: v1.6.8...v1.7.0-rc.1

v1.6.8

06 Jan 23:12
93fc7ee

Choose a tag to compare

What's Changed

  • feat: armcontainerservice.ErrorDetail handlers in offerings by @comtalyst in #1196
  • refactor: image utility functions for AKS machine instance by @comtalyst in #1180
  • feat: AKS machine API interface and clients by @comtalyst in #1183
  • refactor: update garbage collection variable namings and add comments by @comtalyst in #1176
  • feat: Reject forwarding to coredns from VnetDNSOverride for external domains by @SriHarsha001 in #1310
  • BREAKING CHANGE: feat: block custom NodeClass subnet on managed VNet by @comtalyst in #1315
  • fix: environment not passed to credential details by @matthchr in #1330
  • fix: add karpenter.sh/do-not-sync-taints label to all provisioned nodes by @Copilot in #1326

Dev and Test

Dependencies

  • chore(deps): bump the devcontainer-deps group across 2 directories with 1 update by @dependabot[bot] in #1314
  • chore(deps): bump github/codeql-action from 4.31.8 to 4.31.9 in the actions-deps group by @dependabot[bot] in #1313
  • chore: switch to dario.cat/mergo by @tallaxes in #1320

New Contributors

Full Changelog: v1.6.7...v1.6.8

v1.6.8-rc.1

05 Jan 23:51
fbada64

Choose a tag to compare

v1.6.8-rc.1 Pre-release
Pre-release

What's Changed

  • feat: armcontainerservice.ErrorDetail handlers in offerings by @comtalyst in #1196
  • refactor: image utility functions for AKS machine instance by @comtalyst in #1180
  • feat: AKS machine API interface and clients by @comtalyst in #1183
  • refactor: update garbage collection variable namings and add comments by @comtalyst in #1176
  • feat: Reject forwarding to coredns from VnetDNSOverride for external domains by @SriHarsha001 in #1310
  • BREAKING CHANGE: feat: block custom NodeClass subnet on managed VNet by @comtalyst in #1315
  • fix: environment not passed to credential details by @matthchr in #1330

Dev and Test

Dependencies

  • chore(deps): bump the devcontainer-deps group across 2 directories with 1 update by @dependabot[bot] in #1314
  • chore(deps): bump github/codeql-action from 4.31.8 to 4.31.9 in the actions-deps group by @dependabot[bot] in #1313
  • chore: switch to dario.cat/mergo by @tallaxes in #1320

New Contributors

Full Changelog: v1.6.7...v1.6.8-rc.1

v1.6.7

17 Dec 22:38
8d127bb

Choose a tag to compare

What's Changed

  • feat: add support for kubernetes.azure.com/mode label by @matthchr in #1271
  • [CRD change] Add LocalDNSProfile to AKSNodeClassSpec + NAP Integration Tests by @saewoni in #1233
  • chore: CEL validation for local DNS by @tallaxes in #1301
  • feat: exclude AKS machine VMs/NICs from respective ARG list queries by @comtalyst in #1173
  • fix: incorrect GenerateNodeClaimName (from VM name) implementation by @comtalyst in #1175

Dev & Test

  • refactor: export ResolveNodeImage (FromNodeClass) from imagefamily module by @comtalyst in #1170
  • fix: fix devcontainer Helm install by @matthchr in #1294
  • docs: warning comments for VM vs AKS machine code paths by @comtalyst in #1172
  • chore: bump unit test timeout to 240s by @comtalyst in #1161
  • test: fix incorrect expectation for managed cluster tag by @comtalyst in #1179
  • refactor: export some independent provisioning utility functions from customscriptsbootstrap by @comtalyst in #1177
  • refactor: render Scriptless custom data only when necessary by @comtalyst in #1178
  • refactor: rename zone util functions to be more accurate by @comtalyst in #1187

Dependencies

  • chore: bump armcontainerservice to v8.2.0-beta.1 by @comtalyst in #1285
  • chore: dependabot to ignore armcontainerservice for AKS Machine API during preview by @comtalyst in #1286
  • chore: switch to dario.cat/mergo (fixes dependabot) by @tallaxes in #1299

  • chore(deps): bump the devcontainer-deps group across 2 directories with 1 update by @dependabot[bot] in #1287
  • chore(deps): bump actions/checkout from 6.0.0 to 6.0.1 in /.github/actions/e2e/cleanup in the action-deps group by @dependabot[bot] in #1288
  • chore(deps): bump actions/setup-node from 6.0.0 to 6.1.0 in the actions-deps group by @dependabot[bot] in #1293
  • chore(deps): bump actions/checkout from 6.0.0 to 6.0.1 in /.github/actions/e2e/create-acr in the action-deps group by @dependabot[bot] in #1292
  • chore(deps): bump actions/checkout from 6.0.0 to 6.0.1 in /.github/actions/e2e/dump-logs in the action-deps group by @dependabot[bot] in #1291
  • chore(deps): bump actions/checkout from 6.0.0 to 6.0.1 in /.github/actions/e2e/create-cluster in the action-deps group by @dependabot[bot] in #1290
  • chore(deps): bump actions/checkout from 6.0.0 to 6.0.1 in /.github/actions/e2e/install-karpenter in the action-deps group by @dependabot[bot] in #1289
  • chore(deps): bump github/codeql-action from 4.31.6 to 4.31.7 in the actions-deps group by @dependabot[bot] in #1298
  • chore(deps): bump the go-deps group with 2 updates by @dependabot[bot] in #1297
  • chore(deps): bump the go-deps group with 4 updates by @dependabot[bot] in #1300
  • chore(deps): bump the devcontainer-deps group across 2 directories with 1 update by @dependabot[bot] in #1305
  • chore(deps): bump actions/cache from 4.3.0 to 5.0.1 in /.github/actions/install-deps in the action-deps group by @dependabot[bot] in #1304
  • chore(deps): bump the actions-deps group with 3 updates by @dependabot[bot] in #1303
  • chore(deps): bump the go-deps group with 2 updates by @dependabot[bot] in #1302

New Contributors

Full Changelog: v1.6.6...v1.6.7

v1.6.6

03 Dec 18:56
28204ca

Choose a tag to compare

What's Changed

  • feat: flag to enable/disable middleware logging by @alimaazamat in #1031
  • fix: Support custom DNS service IP in kubelet config by @nandorKollar in #852
  • fix: remove --cloud-config kubelet arg for 1.34 by @tallaxes in #1258
  • fix: fully support kuberentes.azure.com/cluster as WellKnownLabel by @matthchr in #1273
  • feat: Add support for karpenter.azure.com/sku-series label/selector by @hakman in #1234

Dev & Test

Dependencies

  • chore(deps): bump the devcontainer-deps group across 2 directories with 1 update by @dependabot[bot] in #1227
  • chore(deps): bump the actions-deps group across 1 directory with 5 updates by @dependabot[bot] in #1236
  • chore(deps): bump the go-deps group across 1 directory with 3 updates by @dependabot[bot] in #1235
  • chore(deps): bump golang.org/x/crypto from 0.43.0 to 0.45.0 by @dependabot[bot] in #1257
  • chore(deps): bump the devcontainer-deps group across 2 directories with 1 update by @dependabot[bot] in #1253
  • chore(deps): bump step-security/harden-runner from 2.13.1 to 2.13.2 in the actions-deps group by @dependabot[bot] in #1251
  • chore(deps): bump the go-deps group across 1 directory with 8 updates by @dependabot[bot] in #1259
  • chore(deps): bump actions/checkout from 5.0.0 to 6.0.0 in /.github/actions/e2e/install-karpenter in the action-deps group by @dependabot[bot] in #1263
  • chore(deps): bump actions/checkout from 5.0.0 to 6.0.0 in /.github/actions/e2e/cleanup in the action-deps group by @dependabot[bot] in #1264
  • chore(deps): bump actions/checkout from 5.0.0 to 6.0.0 in /.github/actions/e2e/create-cluster in the action-deps group by @dependabot[bot] in #1265
  • chore(deps): bump actions/checkout from 5.0.0 to 6.0.0 in /.github/actions/e2e/create-acr in the action-deps group by @dependabot[bot] in #1266
  • chore(deps): bump actions/checkout from 5.0.0 to 6.0.0 in /.github/actions/e2e/dump-logs in the action-deps group by @dependabot[bot] in #1267
  • chore(deps): bump the actions-deps group with 3 updates by @dependabot[bot] in #1268
  • chore(deps): bump the action-deps group across 1 directory with 2 updates by @dependabot[bot] in #1269
  • chore(deps): bump the actions-deps group across 1 directory with 3 updates by @dependabot[bot] in #1282
  • chore(deps): bump github.com/go-openapi/swag from 0.25.3 to 0.25.4 in the go-deps group by @dependabot[bot] in #1276

New Contributors

Full Changelog: v1.6.5...v1.6.6

v1.6.5

10 Oct 17:33
81ba0cf

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.6.3...v1.6.5