github Azure/karpenter-provider-azure v0.7.5

latest releases: v1.6.2, v1.6.2-rc.3, v1.6.2-rc.2...
4 months ago

Notes

  • The breaking change introduced in v0.7.4 regarding having to specify VNet GUID is reverted in this release
  • Future release will remove support for v1beta1 NodePool API. For self-hosted Karpenter, upgrading to this (v0.7.5) release will be required prior to upgrading to future releases, for successful conversion of API resources prior to removal of webhooks (see #755). In addition, before upgrading to the next release, you will likely need to migrate your manifests over to v1. You can manually migrate your manifests, or you can take advantage of the conversion webhooks. Performing a get using kubectl will return the v1 version of the resource, even if it was applied with a v1beta1 manifest.

What's Changed

  • fix: karpenter should generate a number of ipconfigurations matching max pods by @Bryce-Soghigian in #707
  • fix: is network plugin none case for agentbaker networkplugin by @Bryce-Soghigian in #735
  • chore(roles): update roles for self-hosted to support v1 webhook migrations by @charliedmcb in #755
  • revert: allowing users to not specify vnet guid for managed vnet cluster case, it will still be optional if you want to pass in chart by @Bryce-Soghigian in #769

Dev & Test

  • fix: adding InClusterController check to validate if we are using nap or self-hosted setup in our e2e tests by @Bryce-Soghigian in #730
  • chore(refactor): add Resolver interface in refactor of imagefamily package by @charliedmcb in #742
  • chore(refactor): reorder fields in families to match by @charliedmcb in #752
  • feat: update go-helper-image for go 1.24 / delve 1.24.1 by @tallaxes in #759
  • fix(e2e): clean up resources and set environment variables before e2e by @tallaxes in #760
  • test(e2e): update termination suite by @tallaxes in #641
  • test(integration): mark "drain pods in order" as pending by @tallaxes in #766
  • chore: regenerate CRDs by @tallaxes in #767
  • chore: bump versions of pre-commit hooks by @tallaxes in #768
  • test(env): fix ACR env naming for local testing by @charliedmcb in #764
  • fix(bootstrapping): Refactor bootstrapping to encapsulate between provisioning by @charliedmcb in #773
  • test(e2e): update drift suite by @tallaxes in #650
  • test(upgrade): add Kubernetes Upgrade E2E test suite by @charliedmcb in #765
  • chore(upstream): bump upstream core version to v1.0.6 by @charliedmcb in #754
  • chore: bump Go mod version by @tallaxes in #803

Chores

  • chore(deps): bump the go-deps group across 1 directory with 5 updates by @dependabot in #727
  • chore(deps): bump oss/go/microsoft/golang from 1.24.0-bookworm to 1.24.1-bookworm in /.devcontainer by @dependabot in #726
  • chore(deps): bump actions/cache from 4.2.0 to 4.2.2 in /.github/actions/install-deps in the action-deps group across 1 directory by @dependabot in #715
  • chore(deps): bump actions/checkout from 4.1.7 to 4.2.2 in /.github/actions/e2e/create-cluster in the action-deps group by @dependabot in #716
  • chore(deps): bump the actions-deps group across 1 directory with 3 updates by @dependabot in #725
  • chore(deps): bump golang.org/x/net from 0.35.0 to 0.36.0 by @dependabot in #732
  • chore(deps): bump oss/go/microsoft/golang from 2fb5841 to 906e533 in /.devcontainer by @dependabot in #739
  • chore(deps): bump the go-deps group across 1 directory with 2 updates by @dependabot in #740
  • chore(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 by @dependabot in #745
  • chore(deps): bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2 by @dependabot in #744
  • chore(deps): bump the action-deps group in /.github/actions/install-deps with 2 updates by @dependabot in #750
  • chore(deps): bump the actions-deps group with 3 updates by @dependabot in #751
  • chore(deps): bump oss/go/microsoft/golang from 906e533 to 26d3a93 in /.devcontainer by @dependabot in #749
  • chore(deps): bump the go-deps group with 3 updates by @dependabot in #748
  • chore(deps): bump github/codeql-action from 3.28.12 to 3.28.13 in the actions-deps group by @dependabot in #758
  • chore(deps): bump oss/go/microsoft/golang from 26d3a93 to 891da5e in /.devcontainer by @dependabot in #757
  • chore(deps): bump the go-deps group across 1 directory with 4 updates by @dependabot in #774
  • chore(deps): bump the go-deps group with 2 updates by @dependabot in #777
  • chore(deps): bump the actions-deps group with 3 updates by @dependabot in #782
  • chore(deps): bump oss/go/microsoft/golang from 1.24.1-bookworm to 1.24.2-bookworm in /.devcontainer by @dependabot in #778
  • chore(deps): bump azure/login from 2.2.0 to 2.3.0 in /.github/actions/e2e/dump-logs in the action-deps group by @dependabot in #781
  • chore(deps): bump azure/login from 2.2.0 to 2.3.0 in /.github/actions/e2e/create-cluster in the action-deps group by @dependabot in #780
  • chore(deps): bump azure/login from 2.2.0 to 2.3.0 in /.github/actions/e2e/create-acr in the action-deps group by @dependabot in #779
  • chore(deps): bump azure/login from 2.2.0 to 2.3.0 in /.github/actions/e2e/cleanup in the action-deps group by @dependabot in #776
  • chore(deps): bump azure/login from 2.2.0 to 2.3.0 in /.github/actions/e2e/install-karpenter in the action-deps group by @dependabot in #775
  • chore(deps): bump the go-deps group across 1 directory with 3 updates by @dependabot in #802
  • chore(deps): bump oss/go/microsoft/golang from acc7968 to 1bdcf4a in /.devcontainer by @dependabot in #795
  • chore(deps): bump github/codeql-action from 3.28.13 to 3.28.15 in the actions-deps group by @dependabot in #797

Full Changelog: v0.7.4...v0.7.5

Don't miss a new karpenter-provider-azure release

NewReleases is sending notifications on new releases.