From de34dab5a93f97ab6966c9731928d848621ee98c Mon Sep 17 00:00:00 2001 From: EKS Distro PR Bot Date: Thu, 25 Apr 2024 20:07:53 +0000 Subject: [PATCH] Bump kubernetes-sigs/cluster-api-provider-vsphere to latest release --- UPSTREAM_PROJECTS.yaml | 2 +- .../ATTRIBUTION.txt | 197 +++++++----------- .../cluster-api-provider-vsphere/CHECKSUMS | 4 +- .../cluster-api-provider-vsphere/GIT_TAG | 2 +- .../cluster-api-provider-vsphere/README.md | 4 +- 5 files changed, 78 insertions(+), 131 deletions(-) diff --git a/UPSTREAM_PROJECTS.yaml b/UPSTREAM_PROJECTS.yaml index 2a37801019..cbab55a50a 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 a04e8a7893..f22c0a7370 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.8 -- 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 f271bac95f..46aa2105c1 100644 --- a/projects/kubernetes-sigs/cluster-api-provider-vsphere/CHECKSUMS +++ b/projects/kubernetes-sigs/cluster-api-provider-vsphere/CHECKSUMS @@ -1,2 +1,2 @@ -bd4968bd2ef8024ccd0b1d33b6ead2957ac5e0cadfd1c3cd68c05ab959edc855 _output/bin/cluster-api-provider-vsphere/linux-amd64/manager -a56eff4b12fe6bd5139378877591084e0ffba4a9eb6ff5c1591aa9c6f11d6f9c _output/bin/cluster-api-provider-vsphere/linux-arm64/manager +556b3a419e5bd073d1dde678bde91acb2dc9944449c4a4a1e7c223cc8b559076 _output/bin/cluster-api-provider-vsphere/linux-amd64/manager +7ef986c87c4ff48d94b74cc49d6453f02c3204555bb7dd6fbcbaee61824fdfe3 _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.