Closed andrew-su closed 2 months ago
Related: #335
The Kube v0.30 removed the generate-groups.sh
contents, which in turn renders Knative code-generation broken.
Knative already rolled to Kube v0.30, for example: https://github.com/knative/serving/pull/15462, https://github.com/knative/eventing/pull/8126, so this essentailly prevents changes to any Knative CRDs.
As discussed in the Productivity WG, I will create a generate-groups like tool in Knative ASAP, and notify Knative working groups on migration steps in all the Knative projects, that use code-gen.
/assign /kind bug
Thanks a lot, @cardil
Some maintainers already started doing the migration to kube_codegen.sh script:
And because it looks like it shouldn't be super hard, we decided it makes sense to just go with it, so the interim generate-groups.sh shim (that I proposed on Productivity WG) wouldn't be required.
We created the doc to track the migration effort: https://docs.google.com/spreadsheets/d/12OG7kLYlJIz-vOKihdtG1Vtrg0OsD8vF_umJLFK0_kQ
/close
@cardil: Closing this issue.
As of
k8s.io/code-generator@v0.28.0
, the scriptgenerate-groups.sh
is deprecated and we should move to usingkube-codegen.sh