v1.26.20

Cloud Provider Azure v1.26.20

Full Changelog: v1.26.19..v1.26.20

Changes by Kind

Bug or Regression

  • Chore: add cmd change for credentialprovider api-version upgrade (#5277, @lzhecheng)

  • Fix creating NSG rule when access control enabled with IPv6 single stack (#5367, @lodrem)

  • Fix: Skip attaching/detaching vmss vm to lb backend pool if the vm is not active.

    We should not update the VM instance if its provisioning state or power state is not good. This will save a lot of api calls and reduce throttling issues. (#5364, @nilo19)

  • Fix: The case of load balancer name should be ignored when determining if it is an internal load balancer. (#5246, @nilo19)

  • Fix: azure_loadbalancer.go: don’t use service.Name, when service is nil (#5274, @k8s-infra-cherrypick-robot)

  • Truncate lengthy PIP name. If PIP prefix is lengthy, the PIP name may be longer than 80. If so, the PIP name needs truncation. (#5256, @lzhecheng)

Dependencies

Added

Nothing has changed.

Changed

  • golang.org/x/crypto: v0.16.0 → v0.18.0
  • golang.org/x/sys: v0.15.0 → v0.16.0
  • golang.org/x/term: v0.15.0 → v0.16.0
  • k8s.io/api: v0.26.11 → v0.26.13
  • k8s.io/apimachinery: v0.26.11 → v0.26.13
  • k8s.io/apiserver: v0.26.11 → v0.26.13
  • k8s.io/client-go: v0.26.11 → v0.26.13
  • k8s.io/component-base: v0.26.11 → v0.26.13
  • k8s.io/controller-manager: v0.26.11 → v0.26.13
  • k8s.io/kms: v0.26.11 → v0.26.13

Removed

Nothing has changed.

Last modified March 7, 2024: Fix typo (2855fd17a)