v1.24.12

Cloud Provider Azure v1.24.12

Changes by Kind

Feature

  • Added: support for new annotations service.beta.kubernetes.io/port__health-probe_protocol and service.beta.kubernetes.io/port__health-probe_port to allow explicitly setting the health probe protocol individually for each service port. Useful for services like Istio which have health check separate from the main service port. (#2824, @MartinForReal)

Bug or Regression

  • Fix k8s-azure-dns-label-service tag not deleted with Service. Bug: When a Service with DNS label is deleted, k8s-azure-dns-label-service tag won’t be deleted and it leads to ensurePublicIPExists error. (#2911, @lzhecheng)
  • Fix: get vmss name and resource group from vm ID if the provider ID of the node is empty (#2990, @nilo19)

Other (Cleanup or Flake)

Dependencies

Added

Nothing has changed.

Changed

  • github.com/Azure/azure-sdk-for-go: v67.1.0+incompatible → v67.2.0+incompatible
  • github.com/google/martian/v3: v3.1.0 → v3.0.0
  • github.com/ianlancetaylor/demangle: 28f6c0f → 5e5cf60
  • github.com/onsi/ginkgo/v2: v2.5.1 → v2.6.1
  • github.com/onsi/gomega: v1.24.1 → v1.24.2
  • go.opencensus.io: v0.23.0 → v0.22.4
  • golang.org/x/net: v0.2.0 → v0.4.0
  • golang.org/x/sync: 036812b → 886fb93
  • golang.org/x/term: v0.2.0 → v0.3.0
  • golang.org/x/tools: v0.2.0 → v0.4.0
  • google.golang.org/api: v0.43.0 → v0.30.0
  • k8s.io/api: v0.24.8 → v0.24.9
  • k8s.io/apimachinery: v0.24.8 → v0.24.9
  • k8s.io/apiserver: v0.24.8 → v0.24.9
  • k8s.io/client-go: v0.24.8 → v0.24.9
  • k8s.io/cloud-provider: v0.24.8 → v0.24.9
  • k8s.io/component-base: v0.24.8 → v0.24.9
  • k8s.io/component-helpers: v0.24.8 → v0.24.9
  • k8s.io/controller-manager: v0.24.8 → v0.24.9
  • k8s.io/kubelet: v0.24.8 → v0.24.9

Removed

  • cloud.google.com/go/firestore: v1.1.0
  • github.com/armon/circbuf: bbbad09
  • github.com/armon/go-metrics: f0300d1
  • github.com/armon/go-radix: 7fddfc3
  • github.com/bgentry/speakeasy: v0.1.0
  • github.com/bketelsen/crypt: 5cbc8cc
  • github.com/certifi/gocertifi: 2c3bb06
  • github.com/cockroachdb/datadriven: bf6692d
  • github.com/cockroachdb/errors: v1.2.4
  • github.com/cockroachdb/logtags: eb05cc2
  • github.com/coreos/bbolt: v1.3.2
  • github.com/coreos/etcd: v3.3.13+incompatible
  • github.com/coreos/go-systemd: 95778df
  • github.com/coreos/pkg: 399ea9e
  • github.com/dgrijalva/jwt-go: v3.2.0+incompatible
  • github.com/dgryski/go-sip13: e10d5fe
  • github.com/fatih/color: v1.7.0
  • github.com/getsentry/raven-go: v0.2.0
  • github.com/gopherjs/gopherjs: 0766667
  • github.com/hashicorp/consul/api: v1.1.0
  • github.com/hashicorp/consul/sdk: v0.1.1
  • github.com/hashicorp/errwrap: v1.0.0
  • github.com/hashicorp/go-cleanhttp: v0.5.1
  • github.com/hashicorp/go-immutable-radix: v1.0.0
  • github.com/hashicorp/go-msgpack: v0.5.3
  • github.com/hashicorp/go-multierror: v1.0.0
  • github.com/hashicorp/go-rootcerts: v1.0.0
  • github.com/hashicorp/go-sockaddr: v1.0.0
  • github.com/hashicorp/go-syslog: v1.0.0
  • github.com/hashicorp/go-uuid: v1.0.1
  • github.com/hashicorp/go.net: v0.0.1
  • github.com/hashicorp/hcl: v1.0.0
  • github.com/hashicorp/logutils: v1.0.0
  • github.com/hashicorp/mdns: v1.0.0
  • github.com/hashicorp/memberlist: v0.1.3
  • github.com/hashicorp/serf: v0.8.2
  • github.com/jtolds/gls: v4.20.0+incompatible
  • github.com/kr/fs: v0.1.0
  • github.com/magiconair/properties: v1.8.1
  • github.com/mattn/go-colorable: v0.0.9
  • github.com/mattn/go-isatty: v0.0.3
  • github.com/miekg/dns: v1.0.14
  • github.com/mitchellh/cli: v1.0.0
  • github.com/mitchellh/go-homedir: v1.1.0
  • github.com/mitchellh/go-testing-interface: v1.0.0
  • github.com/mitchellh/gox: v0.4.0
  • github.com/mitchellh/iochan: v1.0.0
  • github.com/oklog/ulid: v1.3.1
  • github.com/opentracing/opentracing-go: v1.1.0
  • github.com/pascaldekloe/goe: 57f6aae
  • github.com/pelletier/go-toml: v1.2.0
  • github.com/pkg/sftp: v1.10.1
  • github.com/posener/complete: v1.1.1
  • github.com/prometheus/tsdb: v0.7.1
  • github.com/ryanuber/columnize: 9b3edd6
  • github.com/sean-/seed: e2103e2
  • github.com/shurcooL/sanitized_anchor_name: v1.0.0
  • github.com/smartystreets/assertions: b2de0cb
  • github.com/smartystreets/goconvey: v1.6.4
  • github.com/spf13/cast: v1.3.0
  • github.com/spf13/jwalterweatherman: v1.0.0
  • github.com/spf13/viper: v1.7.0
  • github.com/subosito/gotenv: v1.2.0
  • gopkg.in/ini.v1: v1.51.0
  • gopkg.in/resty.v1: v1.12.0
Last modified June 16, 2023: init documentation branch (6258fe0f8)