v1.34.14
Cloud Provider Azure v1.34.14
Full Changelog: v1.34.13..v1.34.14
Changes by Kind
Feature
- Fix:
InvalidSourceRanges,InvalidAllowedIPRangesandConflictConfigurationwarning events are now emitted when a Service is created or updated instead of only during delete, and are no longer emitted when the configuration is rejected and no security group change is made. Deleting a Service is no longer blocked when bothspec.loadBalancerSourceRangesand theservice.beta.kubernetes.io/azure-allowed-ip-rangesannotation are set. feat: a newIPRangeFamilyMismatchwarning event reports IP ranges fromspec.loadBalancerSourceRanges,service.beta.kubernetes.io/load-balancer-source-ranges, andservice.beta.kubernetes.io/azure-allowed-ip-rangeswhose IP family the Service does not have. (#10893, @Liunardy)
Bug or Regression
- Bug fix: sends extended location when update vmss. (#10820, @wonderyl)
- Fix Azure failed-VM refresh operations to use PATCH so recovery is not rejected with LocationRequired. (#10898, @stbenjam)
- The
service.beta.kubernetes.io/azure-pip-tagsannotation no longer sets the Public IP tag keys managed by the controller (k8s-azure-cluster-name,k8s-azure-service,k8s-azure-dns-label-service, and their legacy names). Such keys in the annotation are now ignored, in any letter case, and aWarningevent with reasonIgnoredPIPTagKeysis emitted on the Service. (#10899, @Liunardy)
Dependencies
Added
- cloud.google.com/go/auth: v0.18.2
- github.com/google/s2a-go: v0.1.9
- github.com/googleapis/enterprise-certificate-proxy: v0.3.11
- github.com/googleapis/gax-go/v2: v2.17.0
Changed
- cel.dev/expr: v0.25.1 → v0.25.2
- github.com/Azure/azure-sdk-for-go/sdk/azcore: v1.22.0 → v1.23.1
- github.com/Azure/azure-sdk-for-go/sdk/azidentity: v1.14.0 → v1.14.1
- github.com/AzureAD/microsoft-authentication-library-for-go: v1.7.2 → v1.8.0
- github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp: v1.32.0 → v1.33.0
- github.com/spiffe/go-spiffe/v2: v2.6.0 → v2.7.0
- github.com/stretchr/objx: v0.5.2 → v0.5.3
- github.com/stretchr/testify: v1.11.1 → v1.12.1
- go.opentelemetry.io/contrib/detectors/gcp: v1.43.0 → v1.44.0
- go.opentelemetry.io/otel: v1.44.0 → v1.46.0
- go.opentelemetry.io/otel/exporters/prometheus: v0.66.0 → v0.68.0
- go.opentelemetry.io/otel/metric: v1.44.0 → v1.46.0
- go.opentelemetry.io/otel/metric/x: v0.66.0 → v0.68.0
- go.opentelemetry.io/otel/sdk: v1.44.0 → v1.46.0
- go.opentelemetry.io/otel/sdk/metric: v1.44.0 → v1.46.0
- go.opentelemetry.io/otel/trace: v1.44.0 → v1.46.0
- go.yaml.in/yaml/v3: v3.0.4 → v3.0.5
- golang.org/x/crypto: v0.54.0 → v0.56.0
- golang.org/x/mod: v0.37.0 → v0.38.0
- golang.org/x/net: v0.57.0 → v0.58.0
- golang.org/x/sync: v0.22.0 → v0.23.0
- golang.org/x/sys: v0.47.0 → v0.48.0
- golang.org/x/text: v0.40.0 → v0.41.0
- golang.org/x/tools: v0.47.0 → v0.48.0
- google.golang.org/genproto/googleapis/api: afd174a → 3dc84a4
- google.golang.org/genproto/googleapis/rpc: afd174a → 3dc84a4
- google.golang.org/grpc: v1.82.1 → v1.83.2
- google.golang.org/protobuf: f2248ac → v1.36.12
- k8s.io/api: v0.35.7 → v0.35.8
- k8s.io/apimachinery: v0.35.7 → v0.35.8
- k8s.io/apiserver: v0.34.10 → v0.34.11
- k8s.io/client-go: v0.35.7 → v0.35.8
- k8s.io/cloud-provider: v0.34.10 → v0.34.11
- k8s.io/component-base: v0.34.10 → v0.34.11
- k8s.io/component-helpers: v0.34.10 → v0.34.11
- k8s.io/controller-manager: v0.34.10 → v0.34.11
- k8s.io/cri-api: v0.34.10 → v0.34.11
- k8s.io/kms: v0.34.10 → v0.34.11
- k8s.io/kubelet: v0.34.10 → v0.34.11
Removed
Nothing has changed.