Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump kubernetes-sigs/cluster-api-provider-vsphere to latest release #3350

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions UPSTREAM_PROJECTS.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -183,8 +183,8 @@ projects:
go_version: "1.19"
- name: cluster-api-provider-vsphere
versions:
- tag: v1.10.0
go_version: "1.21"
- tag: v1.10.2
go_version: "1.22"
- name: cri-tools
versions:
- tag: v1.30.0
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -152,10 +152,10 @@ https://github.com/kubernetes/utils
** 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.7.1 --
** sigs.k8s.io/cluster-api; version v1.7.3 --
https://github.com/kubernetes-sigs/cluster-api

** sigs.k8s.io/cluster-api-provider-vsphere; version v1.10.0 --
** sigs.k8s.io/cluster-api-provider-vsphere; version v1.10.2 --
https://github.com/kubernetes-sigs/cluster-api-provider-vsphere

** sigs.k8s.io/controller-runtime; version v0.17.3 --
Expand Down Expand Up @@ -951,7 +951,7 @@ https://github.com/vmware/govmomi
** github.com/vmware/govmomi/vim25/xml; version v0.37.1 --
https://github.com/vmware/govmomi

** golang.org/go; version go1.21.11 --
** golang.org/go; version go1.22.4 --
https://github.com/golang/go

** golang.org/x/exp; version v0.0.0-20230905200255-921286631fa9 --
Expand Down
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
f6689d7e5d03c6126c14fdb506ca7f5f34631a69e40af7934a506da6a41a9d1a _output/bin/cluster-api-provider-vsphere/linux-amd64/manager
ade682ab1f1c4d67238bd90e54d482373ba4b37b97b7cf1c599370bae44138bd _output/bin/cluster-api-provider-vsphere/linux-arm64/manager
c8b58f7de1791e9847982364fc965cca25f0a2f203d2722935623b9c0a58d5df _output/bin/cluster-api-provider-vsphere/linux-amd64/manager
67a42ecc3ee1f4952485ad8af671c138d0a66e1577b94ad08c4b243ba267872c _output/bin/cluster-api-provider-vsphere/linux-arm64/manager
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v1.10.0
v1.10.2
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.21
1.22
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
## **Cluster API Provider for vSphere**
![Version](https://img.shields.io/badge/version-v1.10.0-blue)
![Version](https://img.shields.io/badge/version-v1.10.2-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.
Expand Down Expand Up @@ -32,7 +32,7 @@ You can find the latest version of this image [on ECR Public Gallery](https://ga
1. Run `git format-patch <commit>`, where `<commit>` 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.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)
ex: [1.7.0 compared to 1.7.4](https://github.com/kubernetes-sigs/cluster-api-provider-vsphere/compare/v1.7.0...v1.10.2). 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.
Expand Down