v1.32.1
Full Changelog: v1.32.0..v1.32.1
Changes by Kind
Feature
- Fetch async update result as soon as the vm update operation id is returned. (#8420, @k8s-infra-cherrypick-robot)
Bug or Regression
-
BEHAVIOR CHANGE: In the multi-slb initial design, an empty node selector matches all nodes, but only when there is no non-empty selector matchin the node. In this fix we correct this behavior.
fix: Empty node selector should work after non-empty node selector (#8351, @k8s-infra-cherrypick-robot)
-
Fix(credential-provider): check acr pattern to avoid spoofing (#8284, @k8s-infra-cherrypick-robot)
-
Fix: disk attach/detach failure with track2 sdk (#8282, @k8s-infra-cherrypick-robot)
-
Introduced prefix-based matching for
systemTags
during tag reconciliation.- Tags starting with a prefix defined in
systemTags
(e.g.,aks-managed
) will now be matched and retained. - For example: Adding
aks-managed
tosystemTags
ensures tags likeaks-managed-cluster-name
andaks-managed-cluster-rg
are preserved. (#8228, @k8s-infra-cherrypick-robot)
- Tags starting with a prefix defined in
-
Tags with values resembling "null" (e.g., " null " or " NuLL ") will now retain their leading and trailing whitespace during inheritance or updates to avoid errors caused by ARM's reserved tag value "null".
This change only affects tags with such specific values, ensuring all other tags continue to have whitespace trimmed as before. (#8229, @k8s-infra-cherrypick-robot)
Dependencies
Added
- github.com/Azure/msi-dataplane: v0.4.0
- github.com/niemeyer/pretty: a10e7ca
Changed
- github.com/Azure/azure-sdk-for-go/sdk/azidentity/cache: v0.3.0 → v0.3.2
- github.com/Azure/azure-sdk-for-go/sdk/azidentity: v1.8.0 → v1.8.2
- github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v6: v6.2.0 → v6.3.0
- github.com/Azure/azure-sdk-for-go/sdk/security/keyvault/azsecrets: v1.3.0 → v1.3.1
- github.com/Azure/azure-sdk-for-go/sdk/security/keyvault/internal: v1.1.0 → v1.1.1
- github.com/AzureAD/microsoft-authentication-library-for-go: v1.3.1 → v1.3.3
- github.com/antlr4-go/antlr/v4: v4.13.0 → v4.13.1
- github.com/cpuguy83/go-md2man/v2: v2.0.4 → v2.0.6
- github.com/evanphx/json-patch: v5.9.0+incompatible → v5.9.11+incompatible
- github.com/klauspost/compress: v1.17.9 → v1.17.11
- github.com/prometheus/client_golang: v1.20.5 → v1.21.0
- github.com/prometheus/common: v0.61.0 → v0.62.0
- github.com/redis/go-redis/v9: v9.6.1 → v9.7.0
- github.com/samber/lo: v1.47.0 → v1.49.1
- github.com/spf13/cobra: v1.8.1 → v1.9.1
- github.com/spf13/pflag: v1.0.5 → v1.0.6
- go.opentelemetry.io/otel/exporters/prometheus: v0.55.0 → v0.56.0
- go.opentelemetry.io/otel/metric: v1.33.0 → v1.34.0
- go.opentelemetry.io/otel/sdk/metric: v1.33.0 → v1.34.0
- go.opentelemetry.io/otel/sdk: v1.33.0 → v1.34.0
- go.opentelemetry.io/otel/trace: v1.33.0 → v1.34.0
- go.opentelemetry.io/otel: v1.33.0 → v1.34.0
- golang.org/x/crypto: v0.32.0 → v0.33.0
- golang.org/x/net: v0.34.0 → v0.35.0
- golang.org/x/sync: v0.10.0 → v0.11.0
- golang.org/x/sys: v0.29.0 → v0.30.0
- golang.org/x/term: v0.28.0 → v0.29.0
- golang.org/x/text: v0.21.0 → v0.22.0
- golang.org/x/time: v0.9.0 → v0.10.0
- google.golang.org/protobuf: v1.36.1 → v1.36.3
- k8s.io/api: v0.32.0 → v0.32.2
- k8s.io/apimachinery: v0.32.0 → v0.32.2
- k8s.io/apiserver: v0.32.0 → v0.32.2
- k8s.io/client-go: v0.32.0 → v0.32.2
- k8s.io/cloud-provider: v0.32.0 → v0.32.2
- k8s.io/component-base: v0.32.0 → v0.32.2
- k8s.io/component-helpers: v0.32.0 → v0.32.2
- k8s.io/controller-manager: v0.32.0 → v0.32.2
- k8s.io/cri-api: v0.32.0 → v0.32.2
- k8s.io/kms: v0.32.0 → v0.32.2
- k8s.io/kubelet: v0.32.0 → v0.32.2
- k8s.io/utils: 6fe5fd8 → 24370be
- sigs.k8s.io/cloud-provider-azure/pkg/azclient/cache: v0.3.0 → v0.4.0
- sigs.k8s.io/cloud-provider-azure/pkg/azclient/configloader: v0.3.3 → v0.4.0
- sigs.k8s.io/cloud-provider-azure/pkg/azclient: v0.4.9 → v0.5.1