v1.34.14

Cloud Provider Azure v1.34.14

Full Changelog: v1.34.13..v1.34.14

Changes by Kind

Feature

  • Fix: InvalidSourceRanges, InvalidAllowedIPRanges and ConflictConfiguration warning 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 both spec.loadBalancerSourceRanges and the service.beta.kubernetes.io/azure-allowed-ip-ranges annotation are set. feat: a new IPRangeFamilyMismatch warning event reports IP ranges from spec.loadBalancerSourceRanges, service.beta.kubernetes.io/load-balancer-source-ranges, and service.beta.kubernetes.io/azure-allowed-ip-ranges whose 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-tags annotation 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 a Warning event with reason IgnoredPIPTagKeys is 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

Removed

Nothing has changed.