mirror of
https://github.com/cozystack/cozystack.git
synced 2026-03-02 21:18:54 +00:00
## What this PR does Fix build error in `pkg/generated/applyconfiguration/utils.go` caused by a reference to `testing.TypeConverter` which was removed in client-go v0.34.1. The root cause was that `hack/update-codegen.sh` called `gen_helpers` and `gen_openapi` but never called `gen_client`, so the applyconfiguration code was never regenerated after the client-go upgrade. Changes: - Fix `THIS_PKG` from `k8s.io/sample-apiserver` template leftover to correct module path - Add `kube::codegen::gen_client` call with `--with-applyconfig` flag - Regenerate applyconfiguration (now uses `managedfields.TypeConverter`) - Add tests for `ForKind` and `NewTypeConverter` functions ### Release note ```release-note [maintenance] Regenerate applyconfiguration code for client-go v0.34.1 compatibility ``` <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Documentation** * Updated backup class definitions example to reference MariaDB instead of MySQL. * **Chores** * Updated code generation tooling and module dependencies to support enhanced functionality. <!-- end of auto-generated comment: release notes by coderabbit.ai -->