Releases: kubernetes-sigs/cluster-api-provider-vsphere
v1.13.0-beta.0
🚨 This is a BETA RELEASE. Use it only for testing purposes. If you find any bugs, file an issue.
More details about the release
Changes since v1.12.0
📈 Overview
- 79 new commits merged
- 1 breaking change
⚠️ - 6 feature additions ✨
- 3 bugs fixed 🐛
⚠️ Breaking Changes
- Bump to CAPI main, CR v0.20, CT v0.17, add PQ fg (#3323)
✨ New Features
- Add ability to add new data disks to VM during clone process (#3214)
- Add ability to configure data disk provision type during clone (#3332)
- Add VM naming strategy for VMs in govmomi mode (#3286)
- Bump Kubernetes to v1.32 and add new OVA's (#3294)
- Implement CRD migration & bump CAPI to c9261b079e0b (#3367)
- Improve CRD migration & bump to CAPI release-1.10 (19th March) (#3410)
🐛 Bug Fixes
- Avoid redundant reconciles if only generation of Paused condition changed & bump CAPI to main (17th March, 9e7afa749358) (#3398)
- Vspheremachinetemplate: don't reconcile if className is not set (#3380)
- Vspherevm: don't requeue on deletenode when there is no ClusterCache connection (#3296)
🌱 Others
- Add v1beta2 conditions to vSphereCluster, supervisor mode (#3383)
- Add v1beta2 conditions to VSphereMachine and VSphereVM (#3406)
- Align CRD migration flag to core CAPI (#3386)
- Align ginkgo flags to core CAPI (#3342)
- Bump CAPI to main (12th March, ccaea78cdbf0) (#3392)
- Bump CPI to v1.32.0-rc.0 (#3269)
- Bump CPI to v1.33.0-beta.0 (#3395)
- Bump envtest to v1.32.0 (#3313)
- Bump go v1.22.10 (#3279)
- Bump golang.org/x/net to v0.33.0 (#3309)
- Bump govulncheck to v1.1.4 (#3333)
- Bump k8s.io/cluster-bootstrap to v0.32.1 (#3328)
- Bump kpromo to 5ab0dbc74b0228c22a93d240596dff77464aee8f (#3305)
- Bump kubernetes release to v1.32.0-rc.1 (#3284)
- Bump Kubernetes version used for testing to v1.33.0-beta.0 (#3389)
- Bump sigs.k8s.io/cluster-api to v1.9.0 (#3291)
- Bump sigs.k8s.io/cluster-api to v1.9.1 (#3303)
- Bump the all-go-mod-patch-and-minor group across 2 directories with 5 updates (#3320)
- Bump to controller-runtime v0.19.4 (#3318)
- Bump to Go 1.23.6 (#3345)
- CI: bump IPAM provider for e2e tests to v1.0 (#3267)
- CI: Bump Kubernetes version to v1.32.0-rc.0 (#3264)
- CI: run golangci-lint for packaging module (#3262)
- Cleanup copy of CopyAndAmendClusterctlConfig (#3337)
- Controllers: fix vspherecluster test flake on vspherecluster deletion (#3393)
- Controllers: set finalizer in all controllers first to avoid race conditions between init and delete (#3388)
- E2e: add NodeDrain e2e test (#3277)
- E2e: fix provisioningMode in tests (#3352)
- E2e: fixes to node-drain and multidisk e2e test (#3358)
- E2e: properly label and cleanup created PVCs during e2e tests in prow (#3361)
- E2e: servicediscovery controller to have an ip to discover in tests (#3405)
- Flavorgen: remove thumbprint from vSphereMachineTemplate for easier rotation (#3375)
- Govmomi: properly handle InvalidPowerState false-positive error for tasks (#3378)
- Hack: make create-mirror-repository-pr.sh executable and easier to use (#3288)
- Hack: try to pull from gcr.io/k8s-staging-capi-vsphere/extra/ instead of docker hub (#3408)
- Log version directly on controller startup (#3387)
- Minor fixups vsphere.yaml's (#3308)
- Prepare main branch for v1.13 development (#3321)
- Scale test with vcsim (#3329)
- Scale: reduce replicas and amount of clusters as we test upgrades too to reduce load (#3354)
- Templates: remove cloud-provider flag for kube-apiserver due to removal in v1.33 (#3365)
- Test: enable upgrades for scale-test and bump CAPI to d5158c2503c84bcf2fc35cf463fca486892b5fae (#3343)
- Test: shutdown clustercache when ctx is done (#3344)
- Update branch matrix for weekly GitHub actions (#3266)
- V1beta2: add v1beta2 paused condition for all objects (#3394)
- V1beta2: implement VSphereCluster's Ready, FailureDomainsReady, ClusterModulesReady and VCenterAvailable conditions for govmomi (#3396)
- Vcsim: wait for powered on VM and use mac address reference to set IP (#3351)
- Vspheredeploymentzone/vsphereclusteridentity: implement v1beta2 conditions, govmomi (#3401)
📖 Additionally, there has been 1 contribution to our documentation and book. (#3301)
Dependencies
Added
- github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp: v1.25.0
- github.com/go-viper/mapstructure/v2: v2.2.1
- github.com/planetscale/vtprotobuf: 0393e58
- go.opentelemetry.io/contrib/detectors/gcp: v1.28.0
- go.opentelemetry.io/otel/sdk/metric: v1.28.0
Changed
- cel.dev/expr: v0.15.0 → v0.18.0
- cloud.google.com/go/compute/metadata: v0.3.0 → v0.5.2
- github.com/Azure/go-ansiterm: d185dfc → 306776e
- github.com/a8m/tree: 10a5fd5 → 36ae24d
- github.com/cncf/xds/go: 555b57e → 024c85f
- github.com/coredns/corefile-migration: v1.0.24 → v1.0.25
- github.com/cpuguy83/go-md2man/v2: v2.0.4 → v2.0.6
- github.com/dougm/pretty: 2ee9d74 → add1dbc
- github.com/emicklei/go-restful/v3: v3.12.1 → v3.12.2
- github.com/envoyproxy/go-control-plane: v0.12.0 → v0.13.0
- github.com/envoyproxy/protoc-gen-validate: v1.0.4 → v1.1.0
- github.com/evanphx/json-patch/v5: v5.9.0 → v5.9.11
- github.com/fsnotify/fsnotify: v1.7.0 → v1.8.0
- github.com/go-openapi/jsonpointer: v0.19.6 → v0.21.0
- github.com/go-openapi/swag: v0.22.4 → v0.23.0
- github.com/golang/glog: v1.2.1 → v1.2.2
- github.com/google/btree: v1.0.1 → v1.1.3
- github.com/google/cel-go: v0.20.1 → v0.22.0
- github.com/google/go-cmp: v0.6.0 → v0.7.0
- github.com/google/pprof: d1b30fe → 40e02aa
- github.com/gorilla/websocket: v1.5.0 → v1.5.3
- github.com/gregjones/httpcache: 9cad4c3 → 901d907
- github.com/imdario/mergo: v0.3.13 → v0.3.6
- github.com/jessevdk/go-flags: v1.4.0 → v1.6.1
- github.com/jonboulle/clockwork: v0.2.2 → v0.4.0
- github.com/moby/spdystream: v0.4.0 → v0.5.0
- github.com/onsi/ginkgo/v2: v2.22.0 → v2.23.0
- github.com/onsi/gomega: v1.36.0 → v1.36.2
- github.com/pelletier/go-toml/v2: v2.2.2 → v2.2.3
- github.com/rasky/go-xdr: 4930550 → 1a41d1a
- github.com/sagikazarmark/locafero: v0.4.0 → v0.7.0
- github.com/spf13/afero: v1.11.0 → v1.12.0
- github.com/spf13/cast: v1.7.0 → v1.7.1
- github.com/spf13/cobra: v1.8.1 → v1.9.1
- github.com/spf13/pflag: v1.0.5 → v1.0.6
- github.com/spf13/viper: v1.19.0 → v1.20.0
- github.com/stoewer/go-strcase: v1.2.0 → v1.3.0
- github.com/vmware/govmomi: v0.46.2 → v0.49.0
- github.com/vmware/vmw-guestinfo: 25eff15 → 510905f
- github.com/xiang90/probing: 43a291a → a49e3df
- go.etcd.io/bbolt: v1.3.9 → v1.3.11
- go.etcd.io/etcd/api/v3: v3.5.17 → v3.5.19
- go.etcd.io/etcd/client/pkg/v3: v3.5.17 → v3.5.19
- go.etcd.io/etcd/client/v2: v2.305.13 → v2.305.16
- go.etcd.io/etcd/client/v3: v3.5.17 → v3.5.19
- go.etcd.io/etcd/pkg/v3: v3.5.13 → v3.5.16
- go.etcd.io/etcd/raft/v3: v3.5.13 → v3.5.16
- go.etcd.io/etcd/server/v3: v3.5.13 → v3.5.16
- go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp: v0.53.0 → v0.54.0
- go.opentelemetry.io/otel/metric: v1.28.0 → v1.29.0
- go.opentelemetry.io/otel/sdk: v1.28.0 → v1.29.0
- go.opentelemetry.io/otel/trace: v1.28.0 → v1.29.0
- go.opentele...
v1.12.0
Highlights
- Tested with Kubernetes v1.32 & cloud-provider-vsphere v1.32
- Based on Cluster API v1.9
- Bumped to controller-runtime v0.19, k8s.io/* v0.31, controller-gen v0.16
- Bumped to Ubuntu 24.04 images (#3156) (backported to v1.11.1)
supervisor mode:
- Implement support for autoscale to/from zero (#3161) (backported to v1.11.1)
govmomi mode:
- Add field to VSphereCluster to allow explicitly disabling cluster modules (#3224)
- Support vCenter 9 (#3225) (backported to v1.11.2)
- Proper ignore IPv6 announcements when IPv6 is not requested (#3246)
- Allow using moid (#3229)
- Add NetworkConfigurations to VSphereFailureDomain (#3049)
Changes since v1.11.0
📈 Overview
- 70 new commits merged
- 9 feature additions ✨
- 3 bugs fixed 🐛
✨ New Features
- Bump Kubernetes to v1.32 and add new OVA's (#3297)
- Add NetworkConfigurations to VSphereFailureDomain (#3049)
- Allow using moid (#3229)
- Bump nsx-operator API mod for the SubnetSet change (#3254)
- Bump to CAPI v1.9.0-beta.0 (#3249)
- Enable NSX LB healthcheck on kube-apiserver (#3128)
- Enables explicit disabling of cluster module (#3224)
- Govmomi: support vCenter 9 (#3225)
- Supervisor: implement support for autoscale to/from zero (#3161)
🐛 Bug Fixes
- Proper ignore IPv6 announcements when IPv6 is not requested (#3246)
- Small test fix. Remove OwnerReference & Check for Finalizers being empty (#3178)
- Vspherevm: don't requeue on deletenode when there is no ClusterCache connection (#3298)
🌱 Others
- Bump cluster-api and govmomi, separate flavorgen (#3233)
- Bump CPI to v1.32.0-beta.1 (#3250)
- Bump CPI to v1.32.0-rc.0 (#3271)
- Bump go v1.22.10 (#3280)
- Bump kubernetes release to v1.32.0-rc.1 (#3285)
- Bump nsx-operator API mod (#3174)
- Bump sigs.k8s.io/cluster-api to [email protected] (#3206)
- Bump sigs.k8s.io/cluster-api to v1.8.2 (#3184)
- Bump sigs.k8s.io/cluster-api to v1.9.0 (#3292)
- Bump sigs.k8s.io/cluster-api to v1.9.0-beta.1 (#3259)
- Bump sigs.k8s.io/cluster-api to v1.9.0-rc.0 (#3263)
- Bump sigs.k8s.io/cluster-api to v1.9.1 (#3304)
- Bump to Go 1.22.7 (#3195)
- Bump ubuntu to 24.04 images (#3156)
- CI: Bump Kubernetes version to v1.32.0-rc.0 (#3270)
- CSI: use images from new location (#3200)
- Drop actions for release-1.7 & release-1.8 jobs (#3172)
- e2e: add NodeDrain e2e test (#3278)
- Fix return messages to contain proper VM information (#3235)
- Golangci-lint: only exclude specific deprecations (#3160)
- Hack: add script for creating mirror repo PRs (#3234)
- Main.go: add flags for webhook cert-name and -key (#3215)
- Makefile: set GOTOOLCHAIN=auto for generate-flavors to make it work in cloudbuild (#3237)
- Move ProviderServiceAccount & ServiceDiscovery controller to supervisor package (#3179)
- Pr-verify: use env var for passing the PR title (#3207)
- Prepare main branch for v1.12 development (#3159)
- Remove killianmuldoon as maintainer (#3244)
- Replace CAPI's clustercache tracker by the new clustercache (#3236)
- Set base branch correctly for link checker (#3265)
- Switch to using ECR mirror for trivy DB repo (#3238)
- Test: Bump autoscaler to v1.31.0 (#3176)
- Test: check failureDomains on VSphereCluster in e2e test (#3148)
- Test: do not test latest-1.33 on 1.12 branch (#3272)
- Test: drop PR-Blocking from node drain test (#3283)
- Test: use ubuntu 24.04 in Runtime SDK test (#3163)
- Verify PR titles with shell script (#3188)
📖 Additionally, there have been 4 contributions to our documentation and book. (#3158, #3189, #3258, #3302)
Dependencies
Added
- cel.dev/expr: v0.15.0
- dario.cat/mergo: v1.0.1
- github.com/antlr4-go/antlr/v4: v4.13.0
Changed
- github.com/Masterminds/semver/v3: v3.2.0 → v3.3.0
- github.com/Masterminds/sprig/v3: v3.2.3 → v3.3.0
- github.com/adrg/xdg: v0.5.0 → v0.5.3
- github.com/alecthomas/kingpin/v2: v2.3.2 → v2.4.0
- github.com/cenkalti/backoff/v4: v4.2.1 → v4.3.0
- github.com/cespare/xxhash/v2: v2.2.0 → v2.3.0
- github.com/cncf/xds/go: 0fa0005 → 555b57e
- github.com/coredns/corefile-migration: v1.0.23 → v1.0.24
- github.com/fatih/color: v1.17.0 → v1.18.0
- github.com/fxamacker/cbor/v2: v2.6.0 → v2.7.0
- github.com/gobuffalo/flect: v1.0.2 → v1.0.3
- github.com/golang/glog: v1.2.0 → v1.2.1
- github.com/google/cel-go: v0.17.8 → v0.20.1
- github.com/google/pprof: 813a5fb → d1b30fe
- github.com/grpc-ecosystem/grpc-gateway/v2: v2.16.0 → v2.20.0
- github.com/huandu/xstrings: v1.3.3 → v1.5.0
- github.com/matttproud/golang_protobuf_extensions: v1.0.4 → v1.0.1
- github.com/moby/spdystream: v0.2.0 → v0.4.0
- github.com/moby/term: 1aeaba8 → v0.5.0
- github.com/onsi/ginkgo/v2: v2.20.0 → v2.22.0
- github.com/onsi/gomega: v1.34.1 → v1.36.0
- github.com/prometheus/client_golang: v1.18.0 → v1.19.1
- github.com/prometheus/client_model: v0.6.0 → v0.6.1
- github.com/prometheus/common: v0.45.0 → v0.55.0
- github.com/prometheus/procfs: v0.12.0 → v0.15.1
- github.com/rogpeppe/go-internal: v1.11.0 → v1.12.0
- github.com/shopspring/decimal: v1.3.1 → v1.4.0
- github.com/sirupsen/logrus: v1.9.0 → v1.9.3
- github.com/spf13/cast: v1.6.0 → v1.7.0
- github.com/stretchr/testify: v1.9.0 → v1.10.0
- github.com/vmware-tanzu/nsx-operator/pkg/apis: v0.1.0 → 9da8637
- github.com/vmware/govmomi: v0.39.0 → v0.46.2
- go.etcd.io/bbolt: v1.3.8 → v1.3.9
- go.etcd.io/etcd/api/v3: v3.5.15 → v3.5.17
- go.etcd.io/etcd/client/pkg/v3: v3.5.15 → v3.5.17
- go.etcd.io/etcd/client/v2: v2.305.10 → v2.305.13
- go.etcd.io/etcd/client/v3: v3.5.15 → v3.5.17
- go.etcd.io/etcd/pkg/v3: v3.5.10 → v3.5.13
- go.etcd.io/etcd/raft/v3: v3.5.10 → v3.5.13
- go.etcd.io/etcd/server/v3: v3.5.10 → v3.5.13
- go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc: v0.42.0 → v0.53.0
- go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp: v0.49.0 → v0.53.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc: v1.20.0 → v1.27.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace: v1.20.0 → v1.28.0
- go.opentelemetry.io/otel/metric: v1.24.0 → v1.28.0
- go.opentelemetry.io/otel/sdk: v1.20.0 → v1.28.0
- go.opentelemetry.io/otel/trace: v1.24.0 → v1.28.0
- go.opentelemetry.io/otel: v1.24.0 → v1.28.0
- go.opentelemetry.io/proto/otlp: v1.0.0 → v1.3.1
- golang.org/x/crypto: v0.26.0 → v0.31.0
- golang.org/x/mod: v0.20.0 → v0.22.0
- golang.org/x/net: v0.28.0 → v0.32.0
- golang.org/x/oauth2: v0.21.0 → v0.24.0
- golang.org/x/sync: v0.8.0 → v0.10.0
- golang.org/x/sys: v0.23.0 → v0.28.0
- golang.org/x/term: v0.23.0 → v0.27.0
- golang.org/x/text: v0.17.0 → v0.21.0
- golang.org/x/tools: v0.24.0 → v0.27.0
- google.golang.org/appengine: v1.6.8 → v1.6.7
- google.golang.org/genproto/googleapis/api: a219d84 → 5315273
- google.golang.org/genproto/googleapis/rpc: 6e1732d → f6361c8
- google.golang.org/genproto: ef43131 → b8732ec
- google.golang.org/grpc: v1.62.2 → v1.65.1
- google.golang.org/protobuf: v1.34.1 → v1.35.1
- k8s.io/api: v0.30.3 → v0.31.3
- k8s.io/apiextensions-apiserver: v0.30.3 → v0.31.3
- k8s.io/apimachinery: v0.30.3 → v0.31.3
- k8s.io/apiserver: v0.30.3 → v0.31.3
- k8s.io/client-go: v0.30.3 → v0.31.3
- k8s.io/cluster-bootstrap: v0.30.3 → v0.31.3
- k8s.io/code-generator: v0.30.3 → v0.31.3
- k8s.io/component-base: v0.30.3 → v0.31.3
- k8s.io/klog/v2: v2.120.1 → v2.130.1
- k8s.io/kms: v0.30.3 → v0.31.3
- k8s.io/utils: b307cd5 → 18e509b
- sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.30.0 → v0.30.3
- sigs.k8s.io/cluster-api: v1.8.1 → v1.9.1
- sigs.k8s.io/controller-runtime: v0.18.5 → v0.19.3
Removed
- cloud.google.com/go/compute: v1.23.3
- cloud.google.com/go: v0.26.0
- github.com/antlr/antlr4/runtime/Go/antlr/v4: [8188dc5](https://github.com/antlr/antlr4/tree/runt...
templates/v1.32.0
VM templates for Kubernetes v1.32.0
If an OVA image consists of multiple parts, use cat <image>-parts* > <image>.ova to join them back.
v1.12.0-rc.1
🚨 This is a RELEASE CANDIDATE. Use it only for testing purposes. If you find any bugs, file an issue.
Highlights
Highlights
- Tested with Kubernetes v1.32 & cloud-provider-vsphere v1.32
- Based on Cluster API v1.9
- Bumped to controller-runtime v0.19, k8s.io/* v0.31, controller-gen v0.16
- Bumped to Ubuntu 24.04 images (#3156) (backported to v1.11.1)
supervisor mode:
- Implement support for autoscale to/from zero (#3161) (backported to v1.11.1)
govmomi mode:
- Add field to VSphereCluster to allow explicitly disabling cluster modules (#3224)
- Support vCenter 9 (#3225) (backported to v1.11.2)
- Proper ignore IPv6 announcements when IPv6 is not requested (#3246)
- Allow using moid (#3229)
- Add NetworkConfigurations to VSphereFailureDomain (#3049)
Changes since v1.12.0-rc.0
📈 Overview
- 7 new commits merged
🌱 Others
- Bump CPI to v1.32.0-rc.0 (#3271)
- Bump go v1.22.10 (#3280)
- CI: Bump Kubernetes version to v1.32.0-rc.0 (#3270)
- e2e: add NodeDrain e2e test (#3278)
- Set base branch correctly for link checker (#3265)
- test: drop PR-Blocking from node drain test (#3283)
- test: do not test latest-1.33 on 1.12 branch (#3272)
Dependencies
Added
Nothing has changed.
Changed
- sigs.k8s.io/cluster-api: v1.9.0-rc.0 → v1.9.0-rc.1
- sigs.k8s.io/controller-runtime: v0.19.2 → v0.19.3
Removed
Nothing has changed.
More details about the release
Highlights
- REPLACE ME
Changes since v1.11.0
📈 Overview
- 64 new commits merged
- 8 feature additions ✨
- 2 bugs fixed 🐛
✨ New Features
- Add NetworkConfigurations to VSphereFailureDomain (#3049)
- Allow using moid (#3229)
- Bump nsx-operator API mod for the SubnetSet change (#3254)
- Bump to CAPI v1.9.0-beta.0 (#3249)
- Enable NSX LB healthcheck on kube-apiserver (#3128)
- Enables explicit disabling of cluster module (#3224)
- Govmomi: support vCenter 9 (#3225)
- Supervisor: implement support for autoscale to/from zero (#3161)
🐛 Bug Fixes
- Proper ignore IPv6 announcements when IPv6 is not requested (#3246)
- Small test fix. Remove OwnerReference & Check for Finalizers being empty (#3178)
🌱 Others
- [release-1.12] e2e: add NodeDrain e2e test (#3278)
- [release-1.12] test: drop PR-Blocking from node drain test (#3283)
- Bump cluster-api and govmomi, separate flavorgen (#3233)
- Bump CPI to v1.32.0-beta.1 (#3250)
- Bump CPI to v1.32.0-rc.0 (#3271)
- Bump go v1.22.10 (#3280)
- Bump nsx-operator API mod (#3174)
- Bump sigs.k8s.io/cluster-api to [email protected] (#3206)
- Bump sigs.k8s.io/cluster-api to v1.8.2 (#3184)
- Bump sigs.k8s.io/cluster-api to v1.9.0-beta.1 (#3259)
- Bump sigs.k8s.io/cluster-api to v1.9.0-rc.0 (#3263)
- Bump to Go 1.22.7 (#3195)
- Bump ubuntu to 24.04 images (#3156)
- CI: Bump Kubernetes version to v1.32.0-rc.0 (#3270)
- Csi: use images from new location (#3200)
- Drop actions for release-1.7 & release-1.8 jobs (#3172)
- Fix return messages to contain proper VM information (#3235)
- Golangci-lint: only exclude specific deprecations (#3160)
- Hack: add script for creating mirror repo PRs (#3234)
- Main.go: add flags for webhook cert-name and -key (#3215)
- Makefile: set GOTOOLCHAIN=auto for generate-flavors to make it work in cloudbuild (#3237)
- Move ProviderServiceAccount & ServiceDiscovery controller to supervisor package (#3179)
- Pr-verify: use env var for passing the PR title (#3207)
- Prepare main branch for v1.12 development (#3159)
- Remove killianmuldoon as maintainer (#3244)
- Replace CAPI's clustercache tracker by the new clustercache (#3236)
- Set base branch correctly for link checker (#3265)
- Switch to using ECR mirror for trivy DB repo (#3238)
- Test: Bump autoscaler to v1.31.0 (#3176)
- Test: check failureDomains on VSphereCluster in e2e test (#3148)
- Test: do not test latest-1.33 on 1.12 branch (#3272)
- Test: use ubuntu 24.04 in Runtime SDK test (#3163)
- Verify PR titles with shell script (#3188)
📖 Additionally, there have been 3 contributions to our documentation and book. (#3158, #3189, #3258)
Dependencies
Added
- cel.dev/expr: v0.15.0
- dario.cat/mergo: v1.0.1
- github.com/antlr4-go/antlr/v4: v4.13.0
Changed
- github.com/Masterminds/semver/v3: v3.2.0 → v3.3.0
- github.com/Masterminds/sprig/v3: v3.2.3 → v3.3.0
- github.com/adrg/xdg: v0.5.0 → v0.5.3
- github.com/alecthomas/kingpin/v2: v2.3.2 → v2.4.0
- github.com/cenkalti/backoff/v4: v4.2.1 → v4.3.0
- github.com/cespare/xxhash/v2: v2.2.0 → v2.3.0
- github.com/cncf/xds/go: 0fa0005 → 555b57e
- github.com/coredns/corefile-migration: v1.0.23 → v1.0.24
- github.com/fatih/color: v1.17.0 → v1.18.0
- github.com/fxamacker/cbor/v2: v2.6.0 → v2.7.0
- github.com/gobuffalo/flect: v1.0.2 → v1.0.3
- github.com/golang/glog: v1.2.0 → v1.2.1
- github.com/google/cel-go: v0.17.8 → v0.20.1
- github.com/google/pprof: 813a5fb → d1b30fe
- github.com/grpc-ecosystem/grpc-gateway/v2: v2.16.0 → v2.20.0
- github.com/huandu/xstrings: v1.3.3 → v1.5.0
- github.com/matttproud/golang_protobuf_extensions: v1.0.4 → v1.0.1
- github.com/moby/spdystream: v0.2.0 → v0.4.0
- github.com/moby/term: 1aeaba8 → v0.5.0
- github.com/onsi/ginkgo/v2: v2.20.0 → v2.22.0
- github.com/onsi/gomega: v1.34.1 → v1.36.0
- github.com/prometheus/client_golang: v1.18.0 → v1.19.1
- github.com/prometheus/client_model: v0.6.0 → v0.6.1
- github.com/prometheus/common: v0.45.0 → v0.55.0
- github.com/prometheus/procfs: v0.12.0 → v0.15.1
- github.com/rogpeppe/go-internal: v1.11.0 → v1.12.0
- github.com/shopspring/decimal: v1.3.1 → v1.4.0
- github.com/sirupsen/logrus: v1.9.0 → v1.9.3
- github.com/spf13/cast: v1.6.0 → v1.7.0
- github.com/stretchr/testify: v1.9.0 → v1.10.0
- github.com/vmware-tanzu/nsx-operator/pkg/apis: v0.1.0 → 9da8637
- github.com/vmware/govmomi: v0.39.0 → v0.46.2
- go.etcd.io/bbolt: v1.3.8 → v1.3.9
- go.etcd.io/etcd/api/v3: v3.5.15 → v3.5.17
- go.etcd.io/etcd/client/pkg/v3: v3.5.15 → v3.5.17
- go.etcd.io/etcd/client/v2: v2.305.10 → v2.305.13
- go.etcd.io/etcd/client/v3: v3.5.15 → v3.5.17
- go.etcd.io/etcd/pkg/v3: v3.5.10 → v3.5.13
- go.etcd.io/etcd/raft/v3: v3.5.10 → v3.5.13
- go.etcd.io/etcd/server/v3: v3.5.10 → v3.5.13
- go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc: v0.42.0 → v0.53.0
- go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp: v0.49.0 → v0.53.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc: v1.20.0 → v1.27.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace: v1.20.0 → v1.28.0
- go.opentelemetry.io/otel/metric: v1.24.0 → v1.28.0
- go.opentelemetry.io/otel/sdk: v1.20.0 → v1.28.0
- go.opentelemetry.io/otel/trace: v1.24.0 → v1.28.0
- go.opentelemetry.io/otel: v1.24.0 → v1.28.0
- go.opentelemetry.io/proto/otlp: v1.0.0 → v1.3.1
- golang.org/x/crypto: v0.26.0 → v0.29.0
- golang.org/x/mod: v0.20.0 → v0.22.0
- golang.org/x/net: v0.28.0 → v0.31.0
- golang.org/x/oauth2: v0.21.0 → v0.24.0
- golang.org/x/sync: v0.8.0 → v0.9.0
- golang.org/x/sys: v0.23.0 → v0.27.0
- golang.org/x/term: v0.23.0 → v0.26.0
- golang.org/x/text: v0.17.0 → v0.20.0
- golang.org/x/tools: v0.24.0 → v0.27.0
- google.golang.org/appengine: v1.6.8 → v1.6.7
- google.golang.org/genproto/googleapis/api: a219d84 → 5315273
- google.golang.org/genproto/googleapis/rpc: 6e1732d → f6361c8
- google.golang.org/genproto: ef43131 → b8732ec
- google.golang.org/grpc: v1.62.2 → v1.65.1
- google.golang.org/protobuf: v1.34.1 → v1.35.1
- k8s.io/api: v0.30.3 → v0.31.3
- k8s.io/apiextensions-apiserver: v0.30.3 →...
v1.12.0-rc.0
🚨 This is a RELEASE CANDIDATE. Use it only for testing purposes. If you find any bugs, file an issue.
Highlights
- A few dependency bumps, getting ready for GA
Changes since v1.12.0-beta.1
📈 Overview
- 4 new commits merged
🌱 Others
- Bump sigs.k8s.io/cluster-api to v1.9.0-rc.0 (#3263)
Dependencies
Added
Nothing has changed.
Changed
- github.com/onsi/ginkgo/v2: v2.21.0 → v2.22.0
- github.com/onsi/gomega: v1.35.1 → v1.36.0
- github.com/stretchr/testify: v1.9.0 → v1.10.0
- github.com/vmware/govmomi: v0.46.1 → v0.46.2
- k8s.io/api: v0.31.2 → v0.31.3
- k8s.io/apiextensions-apiserver: v0.31.2 → v0.31.3
- k8s.io/apimachinery: v0.31.2 → v0.31.3
- k8s.io/apiserver: v0.31.2 → v0.31.3
- k8s.io/client-go: v0.31.2 → v0.31.3
- k8s.io/cluster-bootstrap: v0.31.2 → v0.31.3
- k8s.io/code-generator: v0.31.2 → v0.31.3
- k8s.io/component-base: v0.31.2 → v0.31.3
- k8s.io/kms: v0.31.2 → v0.31.3
- sigs.k8s.io/cluster-api: v1.9.0-beta.1 → v1.9.0-rc.0
- sigs.k8s.io/controller-runtime: v0.19.1 → v0.19.2
Removed
Nothing has changed.
Failed to generate release notes
v1.12.0-beta.1
🚨 This is a BETA RELEASE. Use it only for testing purposes. If you find any bugs, file an issue.
Highlights
- Tested with Kubernetes v1.32 & cloud-provider-vsphere v1.32
- Based on Cluster API v1.9
- Bumped to controller-runtime v0.19, k8s.io/* v0.31, controller-gen v0.16
- Bumped to Ubuntu 24.04 images (#3156) (backported to v1.11.1)
supervisor mode:
- Implement support for autoscale to/from zero (#3161) (backported to v1.11.1)
govmomi mode:
- Add field to VSphereCluster to allow explicitly disabling cluster modules (#3224)
- Support vCenter 9 (#3225) (backported to v1.11.2)
- Proper ignore IPv6 announcements when IPv6 is not requested (#3246)
- Allow using moid (#3229)
- Add NetworkConfigurations to VSphereFailureDomain (#3049)
Changes since v1.12.0-beta.0
📈 Overview
- 8 new commits merged
- 3 feature additions ✨
✨ New Features
- Add NetworkConfigurations to VSphereFailureDomain (#3049)
- Allow using moid (#3229)
- Bump nsx-operator API mod for the SubnetSet change (#3254)
🌱 Others
Dependencies
Added
Nothing has changed.
Changed
- github.com/vmware-tanzu/nsx-operator/pkg/apis: 8f09829 → 9da8637
- github.com/vmware/govmomi: v0.45.1 → v0.46.1
- go.etcd.io/etcd/api/v3: v3.5.16 → v3.5.17
- go.etcd.io/etcd/client/pkg/v3: v3.5.16 → v3.5.17
- go.etcd.io/etcd/client/v3: v3.5.16 → v3.5.17
- golang.org/x/crypto: v0.28.0 → v0.29.0
- golang.org/x/mod: v0.21.0 → v0.22.0
- golang.org/x/net: v0.30.0 → v0.31.0
- golang.org/x/oauth2: v0.23.0 → v0.24.0
- golang.org/x/sync: v0.8.0 → v0.9.0
- golang.org/x/sys: v0.26.0 → v0.27.0
- golang.org/x/term: v0.25.0 → v0.26.0
- golang.org/x/text: v0.19.0 → v0.20.0
- golang.org/x/tools: v0.26.0 → v0.27.0
- sigs.k8s.io/cluster-api: v1.9.0-beta.0 → v1.9.0-beta.1
Removed
Nothing has changed.
More details about the release
Highlights
- REPLACE ME
Changes since v1.11.0
📈 Overview
- 53 new commits merged
- 8 feature additions ✨
- 2 bugs fixed 🐛
✨ New Features
- Add NetworkConfigurations to VSphereFailureDomain (#3049)
- Allow using moid (#3229)
- Bump nsx-operator API mod for the SubnetSet change (#3254)
- Bump to CAPI v1.9.0-beta.0 (#3249)
- Enable NSX LB healthcheck on kube-apiserver (#3128)
- Enables explicit disabling of cluster module (#3224)
- Govmomi: support vCenter 9 (#3225)
- Supervisor: implement support for autoscale to/from zero (#3161)
🐛 Bug Fixes
- Proper ignore IPv6 announcements when IPv6 is not requested (#3246)
- Small test fix. Remove OwnerReference & Check for Finalizers being empty (#3178)
🌱 Others
- Bump cluster-api and govmomi, separate flavorgen (#3233)
- Bump CPI to v1.32.0-beta.1 (#3250)
- Bump nsx-operator API mod (#3174)
- Bump sigs.k8s.io/cluster-api to [email protected] (#3206)
- Bump sigs.k8s.io/cluster-api to v1.8.2 (#3184)
- Bump sigs.k8s.io/cluster-api to v1.9.0-beta.1 (#3259)
- Bump to Go 1.22.7 (#3195)
- Bump ubuntu to 24.04 images (#3156)
- Csi: use images from new location (#3200)
- Drop actions for release-1.7 & release-1.8 jobs (#3172)
- Fix return messages to contain proper VM information (#3235)
- Golangci-lint: only exclude specific deprecations (#3160)
- Hack: add script for creating mirror repo PRs (#3234)
- Main.go: add flags for webhook cert-name and -key (#3215)
- Makefile: set GOTOOLCHAIN=auto for generate-flavors to make it work in cloudbuild (#3237)
- Move ProviderServiceAccount & ServiceDiscovery controller to supervisor package (#3179)
- Pr-verify: use env var for passing the PR title (#3207)
- Prepare main branch for v1.12 development (#3159)
- Remove killianmuldoon as maintainer (#3244)
- Replace CAPI's clustercache tracker by the new clustercache (#3236)
- Switch to using ECR mirror for trivy DB repo (#3238)
- Test: Bump autoscaler to v1.31.0 (#3176)
- Test: check failureDomains on VSphereCluster in e2e test (#3148)
- Test: use ubuntu 24.04 in Runtime SDK test (#3163)
- Verify PR titles with shell script (#3188)
📖 Additionally, there have been 2 contributions to our documentation and book. (#3158, #3189)
Dependencies
Added
- cel.dev/expr: v0.15.0
- dario.cat/mergo: v1.0.1
- github.com/antlr4-go/antlr/v4: v4.13.0
Changed
- github.com/Masterminds/semver/v3: v3.2.0 → v3.3.0
- github.com/Masterminds/sprig/v3: v3.2.3 → v3.3.0
- github.com/adrg/xdg: v0.5.0 → v0.5.3
- github.com/alecthomas/kingpin/v2: v2.3.2 → v2.4.0
- github.com/cenkalti/backoff/v4: v4.2.1 → v4.3.0
- github.com/cespare/xxhash/v2: v2.2.0 → v2.3.0
- github.com/cncf/xds/go: 0fa0005 → 555b57e
- github.com/coredns/corefile-migration: v1.0.23 → v1.0.24
- github.com/fatih/color: v1.17.0 → v1.18.0
- github.com/fxamacker/cbor/v2: v2.6.0 → v2.7.0
- github.com/gobuffalo/flect: v1.0.2 → v1.0.3
- github.com/golang/glog: v1.2.0 → v1.2.1
- github.com/google/cel-go: v0.17.8 → v0.20.1
- github.com/google/pprof: 813a5fb → d1b30fe
- github.com/grpc-ecosystem/grpc-gateway/v2: v2.16.0 → v2.20.0
- github.com/huandu/xstrings: v1.3.3 → v1.5.0
- github.com/matttproud/golang_protobuf_extensions: v1.0.4 → v1.0.1
- github.com/moby/spdystream: v0.2.0 → v0.4.0
- github.com/moby/term: 1aeaba8 → v0.5.0
- github.com/onsi/ginkgo/v2: v2.20.0 → v2.21.0
- github.com/onsi/gomega: v1.34.1 → v1.35.1
- github.com/prometheus/client_golang: v1.18.0 → v1.19.1
- github.com/prometheus/client_model: v0.6.0 → v0.6.1
- github.com/prometheus/common: v0.45.0 → v0.55.0
- github.com/prometheus/procfs: v0.12.0 → v0.15.1
- github.com/rogpeppe/go-internal: v1.11.0 → v1.12.0
- github.com/shopspring/decimal: v1.3.1 → v1.4.0
- github.com/sirupsen/logrus: v1.9.0 → v1.9.3
- github.com/spf13/cast: v1.6.0 → v1.7.0
- github.com/vmware-tanzu/nsx-operator/pkg/apis: v0.1.0 → 9da8637
- github.com/vmware/govmomi: v0.39.0 → v0.46.1
- go.etcd.io/bbolt: v1.3.8 → v1.3.9
- go.etcd.io/etcd/api/v3: v3.5.15 → v3.5.17
- go.etcd.io/etcd/client/pkg/v3: v3.5.15 → v3.5.17
- go.etcd.io/etcd/client/v2: v2.305.10 → v2.305.13
- go.etcd.io/etcd/client/v3: v3.5.15 → v3.5.17
- go.etcd.io/etcd/pkg/v3: v3.5.10 → v3.5.13
- go.etcd.io/etcd/raft/v3: v3.5.10 → v3.5.13
- go.etcd.io/etcd/server/v3: v3.5.10 → v3.5.13
- go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc: v0.42.0 → v0.53.0
- go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp: v0.49.0 → v0.53.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc: v1.20.0 → v1.27.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace: v1.20.0 → v1.28.0
- go.opentelemetry.io/otel/metric: v1.24.0 → v1.28.0
- go.opentelemetry.io/otel/sdk: v1.20.0 → v1.28.0
- go.opentelemetry.io/otel/trace: v1.24.0 → v1.28.0
- go.opentelemetry.io/otel: v1.24.0 → v1.28.0
- go.opentelemetry.io/proto/otlp: v1.0.0 → v1.3.1
- golang.org/x/crypto: v0.26.0 → v0.29.0
- golang.org/x/mod: v0.20.0 → v0.22.0
- golang.org/x/net: v0.28.0 → v0.31.0
- golang.org/x/oauth2: v0.21.0 → v0.24.0
- golang.org/x/sync: v0.8.0 → v0.9.0
- golang.org/x/sys: v0.23.0 → v0.27.0
- golang.org/x/term: v0.23.0 → v0.26.0
- golang.org/x/text: v0.17.0 → v0.20.0
- golang.org/x/tools: v0.24.0 → v0.27.0
- google.golang.org/appengine: v1.6.8 → v1.6.7
- google.golang.org/genproto/googleapis/api: a219d84 → 5315273
- google.golang.org/genproto/googleapis/rpc: 6e1732d → f6361c8
- google.golang.org/genproto: ef43131 → b8732ec
- google.golang....
v1.11.3
Changes since v1.11.2
📈 Overview
- 2 new commits merged
- 1 feature addition ✨
✨ New Features
- Bump nsx-operator API mod for the SubnetSet change (#3255)
🌱 Others
- Switch to using ECR mirror for trivy DB repo (#3239)
Dependencies
Added
Nothing has changed.
Changed
- github.com/vmware-tanzu/nsx-operator/pkg/apis: 8f09829 → 9da8637
Removed
Nothing has changed.
Thanks to all our contributors! 😊
v1.12.0-beta.0
🚨 This is a BETA RELEASE. Use it only for testing purposes. If you find any bugs, file an issue.
Changes since v1.11.0
📈 Overview
- 45 new commits merged
- 5 feature additions ✨
- 2 bugs fixed 🐛
✨ New Features
- Bump to CAPI v1.9.0-beta.0 (#3249)
- Enable NSX LB healthcheck on kube-apiserver (#3128)
- Enables explicit disabling of cluster module (#3224)
- Govmomi: support vCenter 9 (#3225)
- Supervisor: implement support for autoscale to/from zero (#3161)
🐛 Bug Fixes
- Proper ignore IPv6 announcements when IPv6 is not requested (#3246)
- Small test fix. Remove OwnerReference & Check for Finalizers being empty (#3178)
🌱 Others
- Bump cluster-api and govmomi, separate flavorgen (#3233)
- Bump nsx-operator API mod (#3174)
- Bump sigs.k8s.io/cluster-api to [email protected] (#3206)
- Bump sigs.k8s.io/cluster-api to v1.8.2 (#3184)
- Bump to Go 1.22.7 (#3195)
- Bump ubuntu to 24.04 images (#3156)
- Csi: use images from new location (#3200)
- Drop actions for release-1.7 & release-1.8 jobs (#3172)
- Fix return messages to contain proper VM information (#3235)
- Golangci-lint: only exclude specific deprecations (#3160)
- Hack: add script for creating mirror repo PRs (#3234)
- Main.go: add flags for webhook cert-name and -key (#3215)
- Makefile: set GOTOOLCHAIN=auto for generate-flavors to make it work in cloudbuild (#3237)
- Move ProviderServiceAccount & ServiceDiscovery controller to supervisor package (#3179)
- Pr-verify: use env var for passing the PR title (#3207)
- Prepare main branch for v1.12 development (#3159)
- Remove killianmuldoon as maintainer (#3244)
- Replace CAPI's clustercache tracker by the new clustercache (#3236)
- Switch to using ECR mirror for trivy DB repo (#3238)
- Test: Bump autoscaler to v1.31.0 (#3176)
- Test: check failureDomains on VSphereCluster in e2e test (#3148)
- Test: use ubuntu 24.04 in Runtime SDK test (#3163)
- Verify PR titles with shell script (#3188)
Dependencies
Added
- cel.dev/expr: v0.15.0
- dario.cat/mergo: v1.0.1
- github.com/antlr4-go/antlr/v4: v4.13.0
Changed
- github.com/Masterminds/semver/v3: v3.2.0 → v3.3.0
- github.com/Masterminds/sprig/v3: v3.2.3 → v3.3.0
- github.com/adrg/xdg: v0.5.0 → v0.5.3
- github.com/alecthomas/kingpin/v2: v2.3.2 → v2.4.0
- github.com/cenkalti/backoff/v4: v4.2.1 → v4.3.0
- github.com/cespare/xxhash/v2: v2.2.0 → v2.3.0
- github.com/cncf/xds/go: 0fa0005 → 555b57e
- github.com/coredns/corefile-migration: v1.0.23 → v1.0.24
- github.com/fatih/color: v1.17.0 → v1.18.0
- github.com/fxamacker/cbor/v2: v2.6.0 → v2.7.0
- github.com/gobuffalo/flect: v1.0.2 → v1.0.3
- github.com/golang/glog: v1.2.0 → v1.2.1
- github.com/google/cel-go: v0.17.8 → v0.20.1
- github.com/google/pprof: 813a5fb → d1b30fe
- github.com/grpc-ecosystem/grpc-gateway/v2: v2.16.0 → v2.20.0
- github.com/huandu/xstrings: v1.3.3 → v1.5.0
- github.com/matttproud/golang_protobuf_extensions: v1.0.4 → v1.0.1
- github.com/moby/spdystream: v0.2.0 → v0.4.0
- github.com/moby/term: 1aeaba8 → v0.5.0
- github.com/onsi/ginkgo/v2: v2.20.0 → v2.21.0
- github.com/onsi/gomega: v1.34.1 → v1.35.1
- github.com/prometheus/client_golang: v1.18.0 → v1.19.1
- github.com/prometheus/client_model: v0.6.0 → v0.6.1
- github.com/prometheus/common: v0.45.0 → v0.55.0
- github.com/prometheus/procfs: v0.12.0 → v0.15.1
- github.com/rogpeppe/go-internal: v1.11.0 → v1.12.0
- github.com/shopspring/decimal: v1.3.1 → v1.4.0
- github.com/sirupsen/logrus: v1.9.0 → v1.9.3
- github.com/spf13/cast: v1.6.0 → v1.7.0
- github.com/vmware-tanzu/nsx-operator/pkg/apis: v0.1.0 → 8f09829
- github.com/vmware/govmomi: v0.39.0 → v0.45.1
- go.etcd.io/bbolt: v1.3.8 → v1.3.9
- go.etcd.io/etcd/api/v3: v3.5.15 → v3.5.16
- go.etcd.io/etcd/client/pkg/v3: v3.5.15 → v3.5.16
- go.etcd.io/etcd/client/v2: v2.305.10 → v2.305.13
- go.etcd.io/etcd/client/v3: v3.5.15 → v3.5.16
- go.etcd.io/etcd/pkg/v3: v3.5.10 → v3.5.13
- go.etcd.io/etcd/raft/v3: v3.5.10 → v3.5.13
- go.etcd.io/etcd/server/v3: v3.5.10 → v3.5.13
- go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc: v0.42.0 → v0.53.0
- go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp: v0.49.0 → v0.53.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc: v1.20.0 → v1.27.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace: v1.20.0 → v1.28.0
- go.opentelemetry.io/otel/metric: v1.24.0 → v1.28.0
- go.opentelemetry.io/otel/sdk: v1.20.0 → v1.28.0
- go.opentelemetry.io/otel/trace: v1.24.0 → v1.28.0
- go.opentelemetry.io/otel: v1.24.0 → v1.28.0
- go.opentelemetry.io/proto/otlp: v1.0.0 → v1.3.1
- golang.org/x/crypto: v0.26.0 → v0.28.0
- golang.org/x/mod: v0.20.0 → v0.21.0
- golang.org/x/net: v0.28.0 → v0.30.0
- golang.org/x/oauth2: v0.21.0 → v0.23.0
- golang.org/x/sys: v0.23.0 → v0.26.0
- golang.org/x/term: v0.23.0 → v0.25.0
- golang.org/x/text: v0.17.0 → v0.19.0
- golang.org/x/tools: v0.24.0 → v0.26.0
- google.golang.org/appengine: v1.6.8 → v1.6.7
- google.golang.org/genproto/googleapis/api: a219d84 → 5315273
- google.golang.org/genproto/googleapis/rpc: 6e1732d → f6361c8
- google.golang.org/genproto: ef43131 → b8732ec
- google.golang.org/grpc: v1.62.2 → v1.65.1
- google.golang.org/protobuf: v1.34.1 → v1.35.1
- k8s.io/api: v0.30.3 → v0.31.2
- k8s.io/apiextensions-apiserver: v0.30.3 → v0.31.2
- k8s.io/apimachinery: v0.30.3 → v0.31.2
- k8s.io/apiserver: v0.30.3 → v0.31.2
- k8s.io/client-go: v0.30.3 → v0.31.2
- k8s.io/cluster-bootstrap: v0.30.3 → v0.31.2
- k8s.io/code-generator: v0.30.3 → v0.31.2
- k8s.io/component-base: v0.30.3 → v0.31.2
- k8s.io/klog/v2: v2.120.1 → v2.130.1
- k8s.io/kms: v0.30.3 → v0.31.2
- k8s.io/utils: b307cd5 → 18e509b
- sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.30.0 → v0.30.3
- sigs.k8s.io/cluster-api: v1.8.1 → v1.9.0-beta.0
- sigs.k8s.io/controller-runtime: v0.18.5 → v0.19.1
Removed
- cloud.google.com/go/compute: v1.23.3
- cloud.google.com/go: v0.26.0
- github.com/antlr/antlr4/runtime/Go/antlr/v4: 8188dc5
- github.com/chai2010/gettext-go: v1.0.2
- github.com/chzyer/logex: v1.1.10
- github.com/chzyer/test: a1ea475
- github.com/client9/misspell: v0.3.4
- github.com/cncf/udpa/go: c52dc94
- github.com/daviddengcn/go-colortext: v1.0.0
- github.com/exponent-io/jsonpath: d6023ce
- github.com/fatih/camelcase: v1.0.0
- github.com/fvbommel/sortorder: v1.1.0
- github.com/go-errors/errors: v1.4.2
- github.com/golang/mock: v1.1.1
- github.com/google/shlex: e7afc7f
- github.com/liggitt/tabwriter: 89fcab3
- github.com/lithammer/dedent: v1.1.0
- github.com/mitchellh/go-wordwrap: v1.0.1
- github.com/monochromegane/go-gitignore: 205db1a
- github.com/sergi/go-diff: v1.2.0
- go.starlark.net: a134d8f
- golang.org/x/lint: d0100b6
- k8s.io/cli-runtime: v0.30.3
...
v1.11.2
Changes since v1.11.1
📈 Overview
- 2 new commits merged
- 1 feature addition ✨
✨ New Features
- Govmomi: support vCenter 9 (#3227)
🌱 Others
- Pr-verify: use env var for passing the PR title (#3208)
Dependencies
Added
Nothing has changed.
Changed
Nothing has changed.
Removed
Nothing has changed.
Thanks to all our contributors! 😊
v1.10.4
Changes since v1.10.3
📈 Overview
- 3 new commits merged
- 1 feature addition ✨
✨ New Features
- Govmomi: support vCenter 9 (#3228)
🌱 Others
- [release-1.10] Improve ReconcileDependencies for VM Operator to handle concurrency on availabityZone changes (#3220)
- Pr-verify: use env var for passing the PR title (#3209)
Dependencies
Added
Nothing has changed.
Changed
Nothing has changed.
Removed
Nothing has changed.
Thanks to all our contributors! 😊