What's Changed
- feat: default ENABLE_KUBELET_SERVING_CERTIFICATE_ROTATION for self-hosted by @cameronmeissner in #885
- fix: use ttl param in MarkSpotUnavailableWithTTL by @UtheMan in #902
- chore: Log initial options configuration (useful for debugging) by @matthchr in #905
- feat: support
--linux-admin-username
option by @tallaxes in #907 - fix: adjust TTL for unavailable offerings when allocation error happens by @UtheMan in #908
- fix: VM client options should use default ops + aux token ops by @rakechill in #910
- fix: capture both values for boolean requirements by @tallaxes in #912
- fix: Replace deprecated 'github.com/Azure/go-autorest/autorest' dependencies by @nandorKollar in #913
- feat: support Azure Linux v3 (from AKS 1.32) by @tallaxes in #914
- chore: bump sigs.k8s.io/karpenter to v1.5.0 by @tallaxes in #917
- chore: MISE setup for 2a GetNodeBootstrapping by @comtalyst in #918
- chore: add new NSG provider by @matthchr in #920
- chore: change base image to Azure Linux 3 by @tallaxes in #921
- fix: Attach Managed NSG to NIC when in BYO VNET mode by @matthchr in #924
- fix: Propagate missing kubelet flags to node bootstrap variables by @nandorKollar in #928
- removing version from project by @MaximilianoUribe in #948
- chore(logging): update logging for nodeclass status controllers by @charliedmcb in #955
- fix: issue where container can come up but be unable to access token by @matthchr in #970
- fix: auxiliary token refresh and use sig in acceptance tests by @rakechill in #991
Dev & Test
- chore(providers): factor out KubernetesVersion provider by @charliedmcb in #899
- test(e2e): deflake TerminationGracePeriodSeconds e2e tests by @charliedmcb in #900
- chore(KubernetesVersionProvider): move KubernetesVersionProvider to its own package by @charliedmcb in #901
- chore: Fix envtest leak when running tests by @matthchr in #904
- feat: on publishing images, check if tag already exists by @tallaxes in #903
- feat: add trivy scans by @tallaxes in #909
- chore: add 1.33 to test matrix by @tallaxes in #911
- chore: Add Azure resource tracker by @matthchr in #923
- refactor: mimic bootstrapping client flow to other Azure clients by @comtalyst in #927
- chore: allow test tag in image publishing by @comtalyst in #936
- fix: Fix double role assignment in custom-vnet case by @matthchr in #939
- test: spot E2E by @comtalyst in #894
- feat(perf): pprof & monitoring config refresh by @tallaxes in #934
- chore: update nodeimageversions fake data by @tallaxes in #952
- chore: add release-assets.githubusercontent.com to allowed-endpoints by @tallaxes in #953
- refactor: handling of different response errors to separate functions by @UtheMan in #956
- fix: update devcontainer features by @tallaxes in #958
- chore(imageprovider): refactor node image provider code out and cleanup dead code by @charliedmcb in #959
- chore(imagefamily): refactor nodeBootstrappingProvider to correct struct by @charliedmcb in #960
- test(e2e): add --fail and update curl url as mitigation for skaffold install by @charliedmcb in #962
- chore: make storageprofile values constants by @comtalyst in #967
- chore(imagefamily): refactor switch nodeimage provider to use interface by @charliedmcb in #969
- chore: remove unneeded Public check by @matthchr in #971
- chore: Update Makefile by @alimaazamat in #986
Dependencies
- chore(deps): bump oss/go/microsoft/golang from
d9e8acf
to7e69174
in /.devcontainer by @dependabot in #898 - chore(deps): bump the go-deps group with 2 updates by @dependabot in #896
- chore(deps): bump the actions-deps group with 2 updates by @dependabot in #897
- chore(deps): bump oss/go/microsoft/golang from
7e69174
to80650b2
in /.devcontainer by @dependabot in #915 - chore(deps): bump oss/go/microsoft/golang from 1.24.3-bookworm to 1.24.4-bookworm in /.devcontainer by @dependabot in #945
- chore(deps): bump the go-deps group across 1 directory with 3 updates by @dependabot in #946
- chore(deps): bump the actions-deps group across 1 directory with 2 updates by @dependabot in #947
- chore(go.mod): update go version 1.24.4 by @charliedmcb in #957
- chore(deps): bump oss/go/microsoft/golang from
c57c50f
toc717128
in /.devcontainer by @dependabot in #975 - chore(deps): bump the go-deps group with 3 updates by @dependabot in #976
- chore(deps): bump the actions-deps group with 2 updates by @dependabot in #977
New Contributors
- @cameronmeissner made their first contribution in #885
- @nandorKollar made their first contribution in #913
- @MaximilianoUribe made their first contribution in #948
- @alimaazamat made their first contribution in #986
Full Changelog: v1.4.0...v1.5.0