v1.29.3

Cloud Provider Azure v1.29.3

Full Changelog: v1.29.2..v1.29.3

Changes by Kind

Feature

  • When user-provided LoadBalancerSourceRanges or azure-allowed-ip-ranges are not valid network prefixes, cloud-controller-manager skips these invalid ranges, emits a warning event, and adds a deny-All rule in nsg. (#5749, @k8s-infra-cherrypick-robot)

Bug or Regression

  • For dual-stack Windows case, both ipv4 and ipv6 ip address are provided and separated by comma in a string. This change is to split the ipv4 and ipv6 addresses and check whether all these provided IPs exist in the cloud provider. (#5759, @k8s-infra-cherrypick-robot)

Dependencies

Added

Nothing has changed.

Changed

  • github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v5: v5.5.0 → v5.6.0
  • github.com/onsi/gomega: v1.31.1 → v1.32.0
  • gopkg.in/dnaeon/go-vcr.v3: v3.1.2 → v3.2.0
  • sigs.k8s.io/cloud-provider-azure/pkg/azclient/configloader: ba9f211 → v0.0.1
  • sigs.k8s.io/cloud-provider-azure/pkg/azclient: ba9f211 → v0.0.2

Removed

Nothing has changed.

Last modified March 22, 2024: Update release notes for v1.29.3 (8d8dc39c1)