Skip to content

✨ Update to CAPI 1.8#255

Merged
guettli merged 1 commit into
mainfrom
tg/update-to-capi-1.8
Sep 6, 2024
Merged

✨ Update to CAPI 1.8#255
guettli merged 1 commit into
mainfrom
tg/update-to-capi-1.8

Conversation

@guettli

@guettli guettli commented Sep 3, 2024

Copy link
Copy Markdown
Contributor

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

@guettli
guettli force-pushed the tg/update-to-capi-1.8 branch from ae29644 to 8b5daba Compare September 4, 2024 13:46
@guettli
guettli requested a review from janiskemper September 4, 2024 13:54
@janiskemper

Copy link
Copy Markdown
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
guettli force-pushed the tg/update-to-capi-1.8 branch from 99dbf7d to fbc0c69 Compare September 5, 2024 09:14
@guettli

guettli commented Sep 5, 2024

Copy link
Copy Markdown
Contributor Author

@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 force-pushed the tg/update-to-capi-1.8 branch from fbc0c69 to 21ab08d Compare September 5, 2024 12:41
@guettli
guettli merged commit d73c233 into main Sep 6, 2024
@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