v1.24.4
Cloud Provider Azure v1.24.4
Changes by Kind
Feature
- Allow external service with floating ip disabled to create PLS. (#2074, @k8s-infra-cherrypick-robot)
Bug or Regression
- Create a single transport to reuse connections, address performance issues and enable tracing. (#2071, @k8s-infra-cherrypick-robot)
- Fix PIP tags possibly not ensured issue in ensurePublicIPExists() (#2048, @k8s-infra-cherrypick-robot)
- Fix: decouple the LB from the VMSS before VMSS VMs (#2045, @k8s-infra-cherrypick-robot)
- Use correct subnet name in reconcileFrontendIPConfigs() (#2081, @k8s-infra-cherrypick-robot)
Other (Cleanup or Flake)
- Fix: Do not compare privateIPAllocationMethod when checking if frontend config needs update. Just check if frontend ip matches service spec to avoid unnecessary LB frontend recreation. (#2001, @k8s-infra-cherrypick-robot)
- Result_code in latency logs is more detailed. (#2017, @k8s-infra-cherrypick-robot)
Dependencies
Added
Nothing has changed.
Changed
- github.com/Azure/go-autorest/autorest: v0.11.27 → v0.11.28
- github.com/go-logr/logr: v1.2.0 → v1.2.3
- github.com/google/go-cmp: v0.5.5 → v0.5.8
- github.com/onsi/ginkgo/v2: v2.1.3 → v2.1.4
- github.com/onsi/gomega: v1.19.0 → v1.20.0
- golang.org/x/crypto: 8634188 → 630584e
- golang.org/x/net: 27dd868 → 2871e0c
- golang.org/x/sys: 33da011 → 9388b58
- google.golang.org/protobuf: v1.27.1 → v1.28.0
- k8s.io/api: v0.24.2 → v0.24.3
- k8s.io/apimachinery: v0.24.2 → v0.24.3
- k8s.io/apiserver: v0.24.2 → v0.24.3
- k8s.io/client-go: v0.24.2 → v0.24.3
- k8s.io/cloud-provider: v0.24.2 → v0.24.3
- k8s.io/component-base: v0.24.2 → v0.24.3
- k8s.io/component-helpers: v0.24.2 → v0.24.3
- k8s.io/controller-manager: v0.24.2 → v0.24.3
- k8s.io/kubelet: v0.24.2 → v0.24.3
Removed
Nothing has changed.