Changes by Kind
Feature
- Add support for GCP sovereign clouds by detecting and configuring alternate universe domains from credential (#1718, @barbacbd)
- Bump dependencies to k8s v1.35, CAPI v1.13 (#1686, @damdo)
Bug or Regression
- Fix(webhooks): allow updates to GCPMachineTemplate additionalNetworkTags (#1694, @nanookclaw)
- Fix: updating
GCPManagedControlPlane.spec.monitoringServiceincorrectly updated the GKE cluster's logging service instead of monitoring (#1717, @jonathanrainer)
Uncategorized
Dependencies
Added
- github.com/google/go-github/v82: v82.0.0
- golang.org/x/tools/go/expect: v0.1.1-deprecated
- golang.org/x/tools/go/packages/packagestest: v0.1.1-deprecated
Changed
- cloud.google.com/go/aiplatform: v1.114.0 → v1.120.0
- cloud.google.com/go/area120: v0.9.7 → v0.10.0
- cloud.google.com/go/artifactregistry: v1.19.0 → v1.20.0
- cloud.google.com/go/asset: v1.22.0 → v1.22.1
- cloud.google.com/go/auth: v0.18.1 → v0.20.0
- cloud.google.com/go/bigquery: v1.72.0 → v1.74.0
- cloud.google.com/go/bigtable: v1.41.0 → v1.42.0
- cloud.google.com/go/compute: v1.54.0 → v1.64.0
- cloud.google.com/go/container: v1.46.0 → v1.53.0
- cloud.google.com/go/dataform: v0.12.1 → v0.13.0
- cloud.google.com/go/dataproc/v2: v2.15.0 → v2.16.0
- cloud.google.com/go/datastore: v1.21.0 → v1.22.0
- cloud.google.com/go/dialogflow: v1.74.0 → v1.76.0
- cloud.google.com/go/documentai: v1.39.0 → v1.42.0
- cloud.google.com/go/iam: v1.5.3 → v1.11.0
- cloud.google.com/go/kms: v1.25.0 → v1.26.0
- cloud.google.com/go/logging: v1.13.1 → v1.13.2
- cloud.google.com/go/longrunning: v0.8.0 → v0.9.0
- cloud.google.com/go/maps: v1.26.0 → v1.29.0
- cloud.google.com/go/networkconnectivity: v1.20.0 → v1.21.0
- cloud.google.com/go/networkmanagement: v1.21.0 → v1.23.0
- cloud.google.com/go/osconfig: v1.15.1 → v1.16.0
- cloud.google.com/go/resourcemanager: v1.10.7 → v1.15.0
- cloud.google.com/go/retail: v1.25.1 → v1.26.0
- cloud.google.com/go/spanner: v1.87.0 → v1.88.0
- cloud.google.com/go/speech: v1.29.0 → v1.30.0
- github.com/cncf/xds/go: ee656c7 → dba9d58
- github.com/docker/go-connections: v0.6.0 → v0.7.0
- github.com/envoyproxy/go-control-plane/envoy: v1.36.0 → v1.37.0
- github.com/envoyproxy/protoc-gen-validate: v1.3.0 → v1.3.3
- github.com/fatih/color: v1.18.0 → v1.19.0
- github.com/go-jose/go-jose/v4: v4.1.3 → v4.1.4
- github.com/google/go-querystring: v1.1.0 → v1.2.0
- github.com/google/pprof: 294ebfa → 545e8a4
- github.com/googleapis/enterprise-certificate-proxy: v0.3.11 → v0.3.16
- github.com/googleapis/gax-go/v2: v2.17.0 → v2.22.0
- github.com/grpc-ecosystem/grpc-gateway/v2: v2.27.7 → v2.28.0
- github.com/moby/moby/api: v1.54.1 → v1.54.2
- github.com/moby/moby/client: v0.4.0 → v0.4.1
- github.com/onsi/ginkgo/v2: v2.28.2 → v2.31.0
- github.com/onsi/gomega: v1.40.0 → v1.42.0
- github.com/prometheus/client_golang: v1.22.0 → v1.23.2
- github.com/prometheus/common: v0.62.0 → v0.66.1
- github.com/prometheus/procfs: v0.15.1 → v0.16.1
- github.com/spf13/cobra: v1.10.1 → v1.10.2
- github.com/valyala/fastjson: v1.6.4 → v1.6.10
- go.etcd.io/bbolt: v1.4.2 → v1.4.3
- go.etcd.io/etcd/api/v3: v3.6.6 → v3.6.10
- go.etcd.io/etcd/client/pkg/v3: v3.6.6 → v3.6.10
- go.etcd.io/etcd/client/v3: v3.6.6 → v3.6.10
- go.etcd.io/etcd/pkg/v3: v3.6.4 → v3.6.5
- go.etcd.io/etcd/server/v3: v3.6.4 → v3.6.5
- go.opentelemetry.io/contrib/detectors/gcp: v1.39.0 → v1.42.0
- go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc: v0.65.0 → v0.67.0
- go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp: v0.65.0 → v0.67.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc: v1.40.0 → v1.43.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace: v1.40.0 → v1.43.0
- go.opentelemetry.io/otel/metric: v1.41.0 → v1.43.0
- go.opentelemetry.io/otel/sdk/metric: v1.40.0 → v1.43.0
- go.opentelemetry.io/otel/sdk: v1.40.0 → v1.43.0
- go.opentelemetry.io/otel/trace: v1.41.0 → v1.43.0
- go.opentelemetry.io/otel: v1.41.0 → v1.43.0
- go.opentelemetry.io/proto/otlp: v1.9.0 → v1.10.0
- go.yaml.in/yaml/v2: v2.4.2 → v2.4.3
- golang.org/x/crypto: v0.48.0 → v0.54.0
- golang.org/x/exp: 8a7402a → b88d891
- golang.org/x/mod: v0.33.0 → v0.38.0
- golang.org/x/net: v0.49.0 → v0.57.0
- golang.org/x/oauth2: v0.35.0 → v0.36.0
- golang.org/x/sync: v0.19.0 → v0.22.0
- golang.org/x/sys: v0.41.0 → v0.47.0
- golang.org/x/telemetry: bd525da → 49f421f
- golang.org/x/term: v0.40.0 → v0.45.0
- golang.org/x/text: v0.34.0 → v0.40.0
- golang.org/x/time: v0.14.0 → v0.15.0
- golang.org/x/tools: v0.41.0 → v0.48.0
- google.golang.org/api: v0.267.0 → v0.284.0
- google.golang.org/genproto/googleapis/api: 8636f87 → 3dc84a4
- google.golang.org/genproto/googleapis/bytestream: 546029d → 3dc84a4
- google.golang.org/genproto/googleapis/rpc: 546029d → 3dc84a4
- google.golang.org/genproto: 8636f87 → d00831a
- google.golang.org/grpc: v1.80.0 → v1.81.1
- gopkg.in/evanphx/json-patch.v4: v4.12.0 → v4.13.0
- k8s.io/api: v0.34.8 → v0.35.4
- k8s.io/apiextensions-apiserver: v0.34.8 → v0.35.4
- k8s.io/apimachinery: v0.34.8 → v0.35.4
- k8s.io/apiserver: v0.34.8 → v0.35.4
- k8s.io/client-go: v0.34.8 → v0.35.4
- k8s.io/cluster-bootstrap: v0.34.8 → v0.35.4
- k8s.io/code-generator: v0.34.8 → v0.35.4
- k8s.io/component-base: v0.34.8 → v0.35.4
- k8s.io/gengo/v2: 85fd79d → ec3ebc5
- k8s.io/kms: v0.34.8 → v0.35.4
- k8s.io/kube-openapi: f3f2b99 → 589584f
- k8s.io/utils: 4c0f3b2 → bc988d5
- sigs.k8s.io/cluster-api/test: v1.12.8 → v1.13.2
- sigs.k8s.io/cluster-api: v1.12.8 → v1.13.2
- sigs.k8s.io/controller-runtime: v0.22.5 → v0.23.3
- sigs.k8s.io/json: cfa47c3 → 2d32026
- sigs.k8s.io/structured-merge-diff/v6: v6.3.2 → v6.4.0