Skip to content

CAPI v1.10.0-beta.0 has been released and is ready for testing #5491

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

Open
mbrow137 opened this issue Mar 18, 2025 · 4 comments · May be fixed by #5533
Open

CAPI v1.10.0-beta.0 has been released and is ready for testing #5491

mbrow137 opened this issue Mar 18, 2025 · 4 comments · May be fixed by #5533

Comments

@mbrow137
Copy link
Contributor

CAPI v1.10.0-beta.0 has been released and is ready for testing.
Looking forward to your feedback before v1.10.0 release!

For quick reference

Following are the planned dates for the upcoming releases

CAPI v1.10.0 will be released on Tuesday, 18th March 2025.

More details of the upcoming schedule can be seen at CAPI v1.10.0 release timeline.

@mboersma
Copy link
Contributor

mboersma commented Mar 20, 2025

I started on implementing this, but a big problem for CAPZ is that CAPI has bumped up to controller-runtime v0.20.3, but ASO imports v0.16.2 v0.19.5. This leads to compilation errors, especially WRT the removal of webhook default and validator.

We can fix up the CAPZ code to use WithDefaulter / WithValidator, but ASO won't compile:

# github.com/Azure/azure-service-operator/v2/api/resources/v1api20200601
../../go/pkg/mod/github.com/!azure/azure-service-operator/v2@v2.11.0/api/resources/v1api20200601/resource_group_types_gen.go:76:17: undefined: admission.Defaulter

cc: @nojnhuh @nawazkh

@nojnhuh
Copy link
Contributor

nojnhuh commented Mar 20, 2025

To clarify, ASO's go.mod at its root is for the v1 module. The v2 go.mod is at v2/go.mod, which is up to v0.19.5, but still not close enough apparrently 😄: https://github.com/Azure/azure-service-operator/blob/614d84503caf2a28ad2c22f97f7a38b50be22e2b/v2/go.mod#L64

Azure/azure-service-operator#4617 should bring that up in ASO's main branch to match what we need.

@mboersma
Copy link
Contributor

Aha, thanks for the clarification. But yes, the removal of the webhook.Default and webhook.Validator fields happened in v0.20. CAPZ may have to wait for a new ASO release with the above change in it.

@mboersma mboersma linked a pull request Mar 31, 2025 that will close this issue
4 tasks
@nawazkh
Copy link
Member

nawazkh commented Apr 11, 2025

Azure/azure-service-operator#4617 should bring that up in ASO's main branch to match what we need.

Azure/azure-service-operator#4658 seems the be the updated PR that got merged. Adding it here for quick reference.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Todo
Development

Successfully merging a pull request may close this issue.

4 participants