diff --git a/UPSTREAM_PROJECTS.yaml b/UPSTREAM_PROJECTS.yaml index 095739b863..2cdccd1b52 100644 --- a/UPSTREAM_PROJECTS.yaml +++ b/UPSTREAM_PROJECTS.yaml @@ -189,7 +189,7 @@ projects: go_version: "1.19" - name: cluster-api-provider-vsphere versions: - - tag: v1.9.3 + - tag: v1.10.0 go_version: "1.21" - name: cri-tools versions: diff --git a/projects/kubernetes-sigs/cluster-api-provider-vsphere/ATTRIBUTION.txt b/projects/kubernetes-sigs/cluster-api-provider-vsphere/ATTRIBUTION.txt index 8741552cd6..b24fdba7ee 100644 --- a/projects/kubernetes-sigs/cluster-api-provider-vsphere/ATTRIBUTION.txt +++ b/projects/kubernetes-sigs/cluster-api-provider-vsphere/ATTRIBUTION.txt @@ -1,17 +1,11 @@ -** github.com/coreos/go-semver/semver; version v0.3.1 -- -https://github.com/coreos/go-semver - -** github.com/coreos/go-systemd/v22; version v22.5.0 -- -https://github.com/coreos/go-systemd/v22 - ** github.com/go-logr/logr; version v1.4.1 -- https://github.com/go-logr/logr ** github.com/go-logr/stdr; version v1.2.2 -- https://github.com/go-logr/stdr -** github.com/go-logr/zapr; version v1.2.4 -- +** github.com/go-logr/zapr; version v1.3.0 -- https://github.com/go-logr/zapr ** github.com/go-openapi/jsonpointer; version v0.19.6 -- @@ -20,13 +14,13 @@ https://github.com/go-openapi/jsonpointer ** github.com/go-openapi/jsonreference; version v0.20.2 -- https://github.com/go-openapi/jsonreference -** github.com/go-openapi/swag; version v0.22.3 -- +** github.com/go-openapi/swag; version v0.22.4 -- https://github.com/go-openapi/swag ** github.com/golang/groupcache/lru; version v0.0.0-20210331224755-41bb18bfe9da -- https://github.com/golang/groupcache -** github.com/google/cel-go; version v0.16.1 -- +** github.com/google/cel-go; version v0.17.7 -- https://github.com/google/cel-go ** github.com/google/gnostic-models; version v0.6.8 -- @@ -35,11 +29,8 @@ https://github.com/google/gnostic-models ** github.com/google/gofuzz; version v1.2.0 -- https://github.com/google/gofuzz -** github.com/grpc-ecosystem/go-grpc-prometheus; version v1.2.0 -- -https://github.com/grpc-ecosystem/go-grpc-prometheus - -** github.com/matttproud/golang_protobuf_extensions/pbutil; version v1.0.4 -- -https://github.com/matttproud/golang_protobuf_extensions +** github.com/matttproud/golang_protobuf_extensions/v2/pbutil; version v2.0.0 -- +https://github.com/matttproud/golang_protobuf_extensions/v2 ** github.com/modern-go/concurrent; version v0.0.0-20180306012644-bacd9c7ef1dd -- https://github.com/modern-go/concurrent @@ -50,51 +41,42 @@ https://github.com/modern-go/reflect2 ** github.com/NYTimes/gziphandler; version v1.1.1 -- https://github.com/nytimes/gziphandler -** github.com/prometheus/client_golang/prometheus; version v1.17.0 -- +** github.com/prometheus/client_golang/prometheus; version v1.18.0 -- https://github.com/prometheus/client_golang -** github.com/prometheus/client_model/go; version v0.4.1-0.20230718164431-9a2bf3000d16 -- +** github.com/prometheus/client_model/go; version v0.5.0 -- https://github.com/prometheus/client_model -** github.com/prometheus/common; version v0.44.0 -- +** github.com/prometheus/common; version v0.45.0 -- https://github.com/prometheus/common -** github.com/prometheus/procfs; version v0.11.1 -- +** github.com/prometheus/procfs; version v0.12.0 -- https://github.com/prometheus/procfs ** github.com/spf13/cobra; version v1.8.0 -- https://github.com/spf13/cobra -** github.com/vmware-tanzu/net-operator-api/api/v1alpha1; version v0.0.0-20231019160108-42131d6e8360 -- +** github.com/vmware-tanzu/net-operator-api/api/v1alpha1; version v0.0.0-20240326163340-1f32d6bf7f9d -- https://github.com/vmware-tanzu/net-operator-api -** github.com/vmware-tanzu/vm-operator/api; version v1.8.5 -- +** github.com/vmware-tanzu/nsx-operator/pkg/apis/v1alpha1; version v0.1.0 -- +https://github.com/vmware-tanzu/nsx-operator/pkg/apis + +** github.com/vmware-tanzu/vm-operator/api; version v1.8.6 -- https://github.com/vmware-tanzu/vm-operator/api -** github.com/vmware-tanzu/vm-operator/api/v1alpha1; version v1.8.5 -- +** github.com/vmware-tanzu/vm-operator/api/v1alpha1; version v1.8.6 -- https://github.com/vmware-tanzu/vm-operator/api -** github.com/vmware-tanzu/vm-operator/external/ncp/api/v1alpha1; version v0.0.0-20231214185006-5477585eebfd -- +** github.com/vmware-tanzu/vm-operator/external/ncp/api/v1alpha1; version v0.0.0-20240404200847-de75746a9505 -- https://github.com/vmware-tanzu/vm-operator/external/ncp -** github.com/vmware-tanzu/vm-operator/external/tanzu-topology/api/v1alpha1; version v0.0.0-20231214185006-5477585eebfd -- +** github.com/vmware-tanzu/vm-operator/external/tanzu-topology/api/v1alpha1; version v0.0.0-20240404200847-de75746a9505 -- https://github.com/vmware-tanzu/vm-operator/external/tanzu-topology -** github.com/vmware/govmomi; version v0.34.2 -- +** github.com/vmware/govmomi; version v0.37.1 -- https://github.com/vmware/govmomi -** go.etcd.io/etcd/api/v3; version v3.5.10 -- -https://github.com/etcd-io/etcd - -** go.etcd.io/etcd/client/pkg/v3; version v3.5.10 -- -https://github.com/etcd-io/etcd - -** go.etcd.io/etcd/client/v3; version v3.5.10 -- -https://github.com/etcd-io/etcd - -** go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc; version v0.46.0 -- -https://github.com/open-telemetry/opentelemetry-go-contrib - ** go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp; version v0.46.0 -- https://github.com/open-telemetry/opentelemetry-go-contrib @@ -122,10 +104,10 @@ https://github.com/open-telemetry/opentelemetry-proto-go ** gomodules.xyz/jsonpatch/v2; version v2.4.0 -- https://github.com/gomodules/jsonpatch -** google.golang.org/genproto/googleapis/api; version v0.0.0-20230913181813-007df8e322eb -- +** google.golang.org/genproto/googleapis/api; version v0.0.0-20231106174013-bbf56f31fb17 -- https://github.com/googleapis/go-genproto -** google.golang.org/genproto/googleapis/rpc; version v0.0.0-20230920204549-e6e6cdab5c13 -- +** google.golang.org/genproto/googleapis/rpc; version v0.0.0-20231120223509-83a465c0220f -- https://github.com/googleapis/go-genproto ** google.golang.org/grpc; version v1.59.0 -- @@ -134,64 +116,55 @@ https://github.com/grpc/grpc-go ** gopkg.in/yaml.v2; version v2.4.0 -- https://gopkg.in/yaml.v2 -** k8s.io/api; version v0.28.5 -- +** k8s.io/api; version v0.29.3 -- https://github.com/kubernetes/api -** k8s.io/apiextensions-apiserver/pkg/apis/apiextensions; version v0.28.5 -- +** k8s.io/apiextensions-apiserver/pkg/apis/apiextensions; version v0.29.3 -- https://github.com/kubernetes/apiextensions-apiserver -** k8s.io/apimachinery/pkg; version v0.28.5 -- +** k8s.io/apimachinery/pkg; version v0.29.3 -- https://github.com/kubernetes/apimachinery -** k8s.io/apiserver; version v0.28.5 -- +** k8s.io/apiserver; version v0.29.3 -- https://github.com/kubernetes/apiserver -** k8s.io/client-go; version v0.28.5 -- +** k8s.io/client-go; version v0.29.3 -- https://github.com/kubernetes/client-go -** k8s.io/cluster-bootstrap/token; version v0.28.5 -- +** k8s.io/cluster-bootstrap/token; version v0.29.3 -- https://github.com/kubernetes/cluster-bootstrap -** k8s.io/component-base; version v0.28.5 -- +** k8s.io/component-base; version v0.29.3 -- https://github.com/kubernetes/component-base -** k8s.io/klog/v2; version v2.100.1 -- +** k8s.io/klog/v2; version v2.110.1 -- https://github.com/kubernetes/klog -** k8s.io/kms; version v0.28.5 -- -https://github.com/kubernetes/kms - -** k8s.io/kube-openapi/pkg; version v0.0.0-20230717233707-2695361300d9 -- +** k8s.io/kube-openapi/pkg; version v0.0.0-20231010175941-2dd684a91f00 -- https://github.com/kubernetes/kube-openapi -** k8s.io/kube-openapi/pkg/validation/errors; version v0.0.0-20230717233707-2695361300d9 -- -https://github.com/kubernetes/kube-openapi - -** k8s.io/kube-openapi/pkg/validation/spec; version v0.0.0-20230717233707-2695361300d9 -- -https://github.com/kubernetes/kube-openapi - -** k8s.io/kube-openapi/pkg/validation/strfmt; version v0.0.0-20230717233707-2695361300d9 -- +** k8s.io/kube-openapi/pkg/validation/spec; version v0.0.0-20231010175941-2dd684a91f00 -- https://github.com/kubernetes/kube-openapi ** k8s.io/utils; version v0.0.0-20231127182322-b307cd553661 -- https://github.com/kubernetes/utils -** sigs.k8s.io/apiserver-network-proxy/konnectivity-client; version v0.1.2 -- +** sigs.k8s.io/apiserver-network-proxy/konnectivity-client; version v0.28.0 -- https://github.com/kubernetes-sigs/apiserver-network-proxy -** sigs.k8s.io/cluster-api; version v1.6.1 -- +** sigs.k8s.io/cluster-api; version v1.7.1 -- https://github.com/kubernetes-sigs/cluster-api -** sigs.k8s.io/cluster-api-provider-vsphere; version v1.9.3 -- +** sigs.k8s.io/cluster-api-provider-vsphere; version v1.10.0 -- https://github.com/kubernetes-sigs/cluster-api-provider-vsphere -** sigs.k8s.io/controller-runtime; version v0.16.3 -- +** sigs.k8s.io/controller-runtime; version v0.17.3 -- https://github.com/kubernetes-sigs/controller-runtime ** sigs.k8s.io/json; version v0.0.0-20221116044647-bc3834ca7abd -- https://github.com/kubernetes-sigs/json -** sigs.k8s.io/structured-merge-diff/v4; version v4.2.3 -- +** sigs.k8s.io/structured-merge-diff/v4; version v4.4.1 -- https://github.com/kubernetes-sigs/structured-merge-diff ** sigs.k8s.io/yaml; version v1.4.0 -- @@ -404,23 +377,7 @@ https://github.com/kubernetes-sigs/yaml limitations under the License. -* For github.com/coreos/go-semver/semver see also this required NOTICE: -CoreOS Project -Copyright 2018 CoreOS, Inc - -This product includes software developed at CoreOS, Inc. -(http://www.coreos.com/). - - -* For github.com/coreos/go-systemd/v22 see also this required NOTICE: -CoreOS Project -Copyright 2018 CoreOS, Inc - -This product includes software developed at CoreOS, Inc. -(http://www.coreos.com/). - - -* For github.com/matttproud/golang_protobuf_extensions/pbutil see also this required NOTICE: +* For github.com/matttproud/golang_protobuf_extensions/v2/pbutil see also this required NOTICE: Copyright 2012 Matt T. Proud (matt.proud@gmail.com) @@ -608,10 +565,10 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ------ -** github.com/evanphx/json-patch; version v5.6.0+incompatible -- +** github.com/evanphx/json-patch; version v5.7.0+incompatible -- https://github.com/evanphx/json-patch -** github.com/evanphx/json-patch/v5; version v5.7.0 -- +** github.com/evanphx/json-patch/v5; version v5.9.0 -- https://github.com/evanphx/json-patch/v5 Copyright (c) 2014, Evan Phoenix @@ -642,7 +599,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ------ -** github.com/fsnotify/fsnotify; version v1.6.0 -- +** github.com/fsnotify/fsnotify; version v1.7.0 -- https://github.com/fsnotify/fsnotify Copyright © 2012 The Go Authors. All rights reserved. @@ -714,7 +671,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ------ -** github.com/golang/protobuf; version v1.5.3 -- +** github.com/golang/protobuf; version v1.5.4 -- https://github.com/golang/protobuf Copyright 2010 The Go Authors. All rights reserved. @@ -781,7 +738,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ------ -** github.com/google/uuid; version v1.5.0 -- +** github.com/google/uuid; version v1.6.0 -- https://github.com/google/uuid Copyright (c) 2009,2014 Google Inc. All rights reserved. @@ -918,7 +875,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ------ -** github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg; version v0.44.0 -- +** github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg; version v0.45.0 -- https://github.com/prometheus/common Copyright (c) 2011, Open Knowledge Foundation Ltd. @@ -988,43 +945,40 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ------ -** github.com/vmware/govmomi/vim25/json; version v0.34.2 -- +** github.com/vmware/govmomi/vim25/json; version v0.37.1 -- https://github.com/vmware/govmomi -** github.com/vmware/govmomi/vim25/xml; version v0.34.2 -- +** github.com/vmware/govmomi/vim25/xml; version v0.37.1 -- https://github.com/vmware/govmomi ** golang.org/go; version go1.21.9 -- https://github.com/golang/go -** golang.org/x/crypto; version v0.21.0 -- -https://golang.org/x/crypto - ** golang.org/x/exp; version v0.0.0-20230905200255-921286631fa9 -- https://golang.org/x/exp -** golang.org/x/net; version v0.23.0 -- +** golang.org/x/net; version v0.24.0 -- https://golang.org/x/net -** golang.org/x/oauth2; version v0.14.0 -- +** golang.org/x/oauth2; version v0.18.0 -- https://golang.org/x/oauth2 -** golang.org/x/sync/singleflight; version v0.6.0 -- +** golang.org/x/sync/singleflight; version v0.7.0 -- https://golang.org/x/sync -** golang.org/x/sys/unix; version v0.18.0 -- +** golang.org/x/sys/unix; version v0.19.0 -- https://golang.org/x/sys -** golang.org/x/term; version v0.18.0 -- +** golang.org/x/term; version v0.19.0 -- https://golang.org/x/term ** golang.org/x/text; version v0.14.0 -- https://golang.org/x/text -** golang.org/x/time/rate; version v0.3.0 -- +** golang.org/x/time/rate; version v0.5.0 -- https://golang.org/x/time -** k8s.io/apimachinery/third_party/forked/golang; version v0.28.5 -- +** k8s.io/apimachinery/third_party/forked/golang; version v0.29.3 -- https://github.com/kubernetes/apimachinery Copyright (c) 2009 The Go Authors. All rights reserved. @@ -1161,7 +1115,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ------ -** k8s.io/kube-openapi/pkg/internal/third_party/go-json-experiment/json; version v0.0.0-20230717233707-2695361300d9 -- +** k8s.io/kube-openapi/pkg/internal/third_party/go-json-experiment/json; version v0.0.0-20231010175941-2dd684a91f00 -- https://github.com/kubernetes/kube-openapi Copyright (c) 2020 The Go Authors. All rights reserved. @@ -1248,10 +1202,6 @@ OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ------ -** github.com/asaskevich/govalidator; version v0.0.0-20230301143203-a9d515a09cc2 -- -https://github.com/asaskevich/govalidator -Copyright (c) 2014-2020 Alex Saskevich - ** github.com/beorn7/perks/quantile; version v1.0.1 -- https://github.com/beorn7/perks Copyright (C) 2013 Blake Mizerany @@ -1296,7 +1246,7 @@ Copyright (c) 2016 json-iterator https://github.com/mailru/easyjson Copyright (c) 2016 Mail.Ru Group -** github.com/onsi/gomega; version v1.30.0 -- +** github.com/onsi/gomega; version v1.32.0 -- https://github.com/onsi/gomega Copyright (c) 2013-2014 Onsi Fakhouri @@ -1308,31 +1258,28 @@ Copyright (c) 2017, Adrian Stoewer https://github.com/uber-go/multierr Copyright (c) 2017-2021 Uber Technologies, Inc. -** go.uber.org/zap; version v1.25.0 -- +** go.uber.org/zap; version v1.26.0 -- https://github.com/uber-go/zap Copyright (c) 2016-2017 Uber Technologies, Inc. -** gopkg.in/natefinch/lumberjack.v2; version v2.2.1 -- -https://gopkg.in/natefinch/lumberjack.v2 -Copyright (c) 2014 Nate Finch - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ------ ** gopkg.in/yaml.v3; version v3.0.1 -- diff --git a/projects/kubernetes-sigs/cluster-api-provider-vsphere/CHECKSUMS b/projects/kubernetes-sigs/cluster-api-provider-vsphere/CHECKSUMS index ef01e79d51..14a158f846 100644 --- a/projects/kubernetes-sigs/cluster-api-provider-vsphere/CHECKSUMS +++ b/projects/kubernetes-sigs/cluster-api-provider-vsphere/CHECKSUMS @@ -1,2 +1,2 @@ -5ab550af2b4018270425e0d705a94f328419d266d5e77d6ed8ef7541f0b0a023 _output/bin/cluster-api-provider-vsphere/linux-amd64/manager -fe87a33145d604ee80f156d578ce5a2d72f052bbb5f8facf1e4f390a88982349 _output/bin/cluster-api-provider-vsphere/linux-arm64/manager +ec7deee43a83b734db9610100d67d862e9af34de84834c63e956f84d51492996 _output/bin/cluster-api-provider-vsphere/linux-amd64/manager +b600d2b4aff8c10a5d50809b27afb8d69b81f802a53b8b39144f7547f954b4f5 _output/bin/cluster-api-provider-vsphere/linux-arm64/manager diff --git a/projects/kubernetes-sigs/cluster-api-provider-vsphere/GIT_TAG b/projects/kubernetes-sigs/cluster-api-provider-vsphere/GIT_TAG index 7517f68769..bf7b70e008 100644 --- a/projects/kubernetes-sigs/cluster-api-provider-vsphere/GIT_TAG +++ b/projects/kubernetes-sigs/cluster-api-provider-vsphere/GIT_TAG @@ -1 +1 @@ -v1.9.3 +v1.10.0 diff --git a/projects/kubernetes-sigs/cluster-api-provider-vsphere/README.md b/projects/kubernetes-sigs/cluster-api-provider-vsphere/README.md index 133136212f..3686757505 100644 --- a/projects/kubernetes-sigs/cluster-api-provider-vsphere/README.md +++ b/projects/kubernetes-sigs/cluster-api-provider-vsphere/README.md @@ -1,5 +1,5 @@ ## **Cluster API Provider for vSphere** -![Version](https://img.shields.io/badge/version-v1.9.3-blue) +![Version](https://img.shields.io/badge/version-v1.10.0-blue) ![Build Status](https://codebuild.us-west-2.amazonaws.com/badges?uuid=eyJlbmNyeXB0ZWREYXRhIjoiYm85WnJ4aDc2ZXhhVUxOWHJuUFJwN3FlQmE2L1Q4b2ZzNG91OVpjNVNGM1ZvbVBEUUM2bkdER3N5eVNrWTBKS2VSSW9Oa051aFVWS1dzVVlTOHBBZ0NRPSIsIml2UGFyYW1ldGVyU3BlYyI6IlEwOWNtd0llNXdjUGRvQWkiLCJtYXRlcmlhbFNldFNlcmlhbCI6MX0%3D&branch=main) The [Cluster API Provider for vSphere (CAPV)](https://github.com/kubernetes-sigs/cluster-api-provider-vsphere) is a a concrete implementation of Cluster API for vSphere, which paves the way for true vSphere hybrid deployments of Kubernetes. CAPV is designed to allow customers to use their existing vSphere infrastructure, including vCenter credentials, VMs, templates, etc. for bootstrapping and creating workload clusters. @@ -32,7 +32,7 @@ You can find the latest version of this image [on ECR Public Gallery](https://ga 1. Run `git format-patch `, where `` is the last upstream commit on that tag. Move the generated patches under the patches/ folder in this repo. 1. Update the `GIT_TAG` file to have the new desired version based on the upstream release tags. 1. Compare the old tag to the new, looking specifically for Makefile changes. - ex: [1.7.0 compared to 1.7.4](https://github.com/kubernetes-sigs/cluster-api-provider-vsphere/compare/v1.7.0...v1.9.3). Check if the [manifest-modification](https://github.com/kubernetes-sigs/cluster-api-provider-vsphere/blob/27368586949f746c6830a47dc2439cd5ebe57dd2/Makefile#L568) or [release-manifests](https://github.com/kubernetes-sigs/cluster-api-provider-vsphere/blob/27368586949f746c6830a47dc2439cd5ebe57dd2/Makefile#L577C9-L577C26) + ex: [1.7.0 compared to 1.7.4](https://github.com/kubernetes-sigs/cluster-api-provider-vsphere/compare/v1.7.0...v1.10.0). Check if the [manifest-modification](https://github.com/kubernetes-sigs/cluster-api-provider-vsphere/blob/27368586949f746c6830a47dc2439cd5ebe57dd2/Makefile#L568) or [release-manifests](https://github.com/kubernetes-sigs/cluster-api-provider-vsphere/blob/27368586949f746c6830a47dc2439cd5ebe57dd2/Makefile#L577C9-L577C26) targets have changed in the Makefile, and make the required changes in create_manifests.sh 1. Check the go.mod file to see if the golang version has changed when updating a version. Update the field `GOLANG_VERSION` in Makefile to match the version upstream.