v1.23.24

Cloud Provider Azure v1.23.24

Changes by Kind

Bug or Regression

  • Considering thread safety, results of cache Get() should be deepcopied before used. (#2704, @lzhecheng)
  • Fix an issue when DNS label of public ip is not updated when service.beta.kubernetes.io/azure-dns-label-name is changed. (#2702, @MartinForReal)
  • Fix to reduce PublicIPAddress list arm calls (#2806, @jwtty)
  • Fix: decouple vmss from the lb if the backend pool is empty when using ip-based LB chore: do not set etag to nil when updating lb backend pool (#2831, @nilo19)
  • Fix: remove lb from vmss when the backend pool is empty (#2795, @nilo19)

Other (Cleanup or Flake)

  • Chore: remove orphaned nic from lb backend pool if the corresponding VM is not found (#2844, @nilo19)

Dependencies

Added

Nothing has changed.

Changed

  • github.com/Azure/azure-sdk-for-go: v67.0.0+incompatible → v67.1.0+incompatible
  • github.com/yuin/goldmark: v1.4.0 → v1.3.5
  • go.uber.org/goleak: v1.1.10 → v1.2.0
  • golang.org/x/text: v0.4.0 → v0.5.0
  • k8s.io/api: v0.23.13 → v0.23.14
  • k8s.io/apimachinery: v0.23.13 → v0.23.14
  • k8s.io/apiserver: v0.23.13 → v0.23.14
  • k8s.io/client-go: v0.23.13 → v0.23.14
  • k8s.io/cloud-provider: v0.23.13 → v0.23.14
  • k8s.io/component-base: v0.23.13 → v0.23.14
  • k8s.io/component-helpers: v0.23.13 → v0.23.14
  • k8s.io/controller-manager: v0.23.13 → v0.23.14
  • k8s.io/kubelet: v0.23.13 → v0.23.14
  • sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.0.30 → v0.0.33

Removed

Nothing has changed.

Last modified June 16, 2023: init documentation branch (6258fe0f8)