vsantwana opened a new pull request, #1140:
URL: https://github.com/apache/flink-kubernetes-operator/pull/1140
## What is the purpose of the change
The committed helm CRDs were last generated by the legacy
`crd-generator-apt` and were never refreshed after FLINK-38208 switched the api
module to `crd-generator-maven-plugin`. The committed CRDs therefore no longer
match the output of the repo's configured generator -- a clean build on `main`
regenerates them.
## Brief change log
This regenerates the three stale CRDs:
- **flinkdeployments**: adds the missing `v2_3` / `v2_4` `FlinkVersion` enum
values (valid in code but absent from the CRD schema, so currently rejected by
the API server).
- All three (`flinkdeployments`, `flinksessionjobs`, `flinkstatesnapshots`)
are re-serialized in the new generator's style (quoted scalars).
- Note: the new generator no longer emits `description:` text on
`additionalPrinterColumns`.
`flinkbluegreendeployments` is unchanged (already generated with the new
generator).
## Verifying this change
This change is a generated-artifact refresh. It can be verified by running a
clean build on `main` (`mvn -pl flink-kubernetes-operator-api package`) and
confirming the generated CRDs under `target/classes/META-INF/fabric8` match the
committed files in `helm/flink-kubernetes-operator/crds`.
## Does this pull request potentially affect one of the following parts:
- Dependencies (does it add or upgrade a dependency): no
- The public API, i.e., is any changes to the `CustomResourceDescriptors`:
yes (regenerated; adds v2_3/v2_4 FlinkVersion values)
- Core observer or reconciler logic that is regularly executed: no
## Documentation
- Does this pull request introduce a new feature? no
🤖 Generated with [Claude Code](https://claude.com/claude-code)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]