github kubernetes-sigs/cluster-api-provider-vsphere v1.15.3

4 hours ago

Highlights

Changes since v1.15.2

📈 Overview

  • 24 new commits merged
  • 6 bugs fixed 🐛

🐛 Bug Fixes

  • Bump trivy to v0.69.2 to fix CI (#3854)
  • Create VMG when VSphereMachine count greater than MD replicas (#3952)
  • Set VM.spec.affinity only on create (#3836)
  • Stop patching VSphereMachine on every reconcile (#3858)
  • Use latest CAPI release YAMLs instead of v1.12.1 from staging bucket (#3843)
  • Fetch zone info from already-placed VM condition message (#3895)

🌱 Others

  • Bump autoscaler version used for testing to v1.35.0 (#3845)
  • Bump CAPI v1.12.5 (#3926)
  • Bump CPI to v1.36.0 (#3967)
  • Bump CPI to v1.36.0-rc.0 (#3940)
  • Bump Go to 1.24.12 (#3774)
  • Bump go v1.25.8 and other deps to fix CVE (#3867)
  • Bump go v1.25.9 (#3922)
  • Bump google.golang.org/grpc to fix CVE (#3900)
  • Bump otel to fix CVE (#3848)
  • Bump to Go v1.24.13 (#3832)
  • Bump-gcb-docker-gcloud (#3962)
  • Change rbac proxy image (#3870)
  • Extend janitor to consider keep-at-least-until (#3824)
  • Release 1.15 ignore CVE 2026 39883 (#3936)
  • Start testing with Kubernetes v1.36.0 (#3961)
  • Start testing with Kubernetes v1.36.0-beta.0 (#3910)
  • Start testing with Kubernetes v1.36.0-rc.0 (#3931)
  • Start testing with Kubernetes v1.36.0-rc.1 (#3949)
  • Start using 1.36 OVA (#3972)

Dependencies

Added

  • github.com/cenkalti/backoff/v5: v5.0.3
  • gonum.org/v1/gonum: v0.16.0

Changed

  • cel.dev/expr: v0.24.0 → v0.25.1
  • cloud.google.com/go/compute/metadata: v0.6.0 → v0.9.0
  • github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp: v1.26.0 → v1.30.0
  • github.com/cloudflare/circl: v1.6.1 → v1.6.3
  • github.com/cncf/xds/go: 2f00578 → ee656c7
  • github.com/coredns/corefile-migration: v1.0.29 → v1.0.31
  • github.com/envoyproxy/go-control-plane/envoy: v1.32.4 → v1.36.0
  • github.com/envoyproxy/go-control-plane: v0.13.4 → v0.14.0
  • github.com/envoyproxy/protoc-gen-validate: v1.2.1 → v1.3.0
  • github.com/go-jose/go-jose/v4: v4.0.4 → v4.1.3
  • github.com/golang/glog: v1.2.4 → v1.2.5
  • github.com/grpc-ecosystem/grpc-gateway/v2: v2.26.3 → v2.27.7
  • github.com/spiffe/go-spiffe/v2: v2.5.0 → v2.6.0
  • go.opentelemetry.io/auto/sdk: v1.1.0 → v1.2.1
  • go.opentelemetry.io/contrib/detectors/gcp: v1.34.0 → v1.39.0
  • go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp: v0.58.0 → v0.65.0
  • go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc: v1.34.0 → v1.40.0
  • go.opentelemetry.io/otel/exporters/otlp/otlptrace: v1.34.0 → v1.40.0
  • go.opentelemetry.io/otel/metric: v1.35.0 → v1.40.0
  • go.opentelemetry.io/otel/sdk/metric: v1.34.0 → v1.40.0
  • go.opentelemetry.io/otel/sdk: v1.34.0 → v1.40.0
  • go.opentelemetry.io/otel/trace: v1.35.0 → v1.40.0
  • go.opentelemetry.io/otel: v1.35.0 → v1.40.0
  • go.opentelemetry.io/proto/otlp: v1.5.0 → v1.9.0
  • golang.org/x/crypto: v0.46.0 → v0.47.0
  • golang.org/x/net: v0.48.0 → v0.49.0
  • golang.org/x/oauth2: v0.33.0 → v0.34.0
  • golang.org/x/sys: v0.39.0 → v0.40.0
  • golang.org/x/term: v0.38.0 → v0.39.0
  • golang.org/x/text: v0.32.0 → v0.33.0
  • google.golang.org/genproto/googleapis/api: a0af3ef → 8636f87
  • google.golang.org/genproto/googleapis/rpc: a0af3ef → 8636f87
  • google.golang.org/grpc: v1.72.3 → v1.79.3
  • google.golang.org/protobuf: v1.36.7 → v1.36.11
  • sigs.k8s.io/cluster-api: v1.12.1 → v1.12.5
  • sigs.k8s.io/controller-runtime: v0.22.4 → v0.22.5
  • sigs.k8s.io/structured-merge-diff/v6: v6.3.0 → d9cc664

Removed

  • github.com/zeebo/errs: v1.4.0

Thanks to all our contributors! 😊

Process finished with the exit code 0

Don't miss a new cluster-api-provider-vsphere release

NewReleases is sending notifications on new releases.