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

✨ Update to CAPI 1.8 #255

Merged
merged 1 commit into from
Sep 6, 2024
Merged

✨ Update to CAPI 1.8 #255

merged 1 commit into from
Sep 6, 2024

Conversation

guettli
Copy link
Contributor

@guettli guettli commented Sep 3, 2024

This needs update to a newer Go version.

About update of controller-runtime:

https://kubernetes.slack.com/archives/C02MRBMN00Z/p1713976216050739

What this PR does / why we need it:

We want to upgrade to CAPI 1.8

Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):

Fixes #251

Special notes for your reviewer:

Please confirm that if this PR changes any image versions, then that's the sole change this PR makes.

TODOs:

  • squash commits
  • include documentation
  • add unit tests

@janiskemper
Copy link
Member

@guettli are you sure the dependencies are in sync with CAPI? I think CAPI uses K8s 1.30.x in their 1.8 release. Here is a quote from their release notes:

Bumped to controller-runtime v0.18, k8s.io/* v0.30, controller-gen v0.15, Go 1.22

@guettli
Copy link
Contributor Author

guettli commented Sep 5, 2024

@guettli are you sure the dependencies are in sync with CAPI? I think CAPI uses K8s 1.30.x in their 1.8 release. Here is a quote from their release notes:

Bumped to controller-runtime v0.18, k8s.io/* v0.30, controller-gen v0.15, Go 1.22

yes, you are right. I took the cluster api main branch, which uses slightly higher versions of the dependencies.

I switched to capi tag v1.8.1 and took their go.mod file as template.

Signed-off-by: Thomas Guettler <thomas.guettler@syself.com>
@guettli guettli merged commit d73c233 into main Sep 6, 2024
6 checks passed
@guettli guettli deleted the tg/update-to-capi-1.8 branch September 6, 2024 12:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Update to CAPI 1.8
2 participants