mirror of
https://github.com/outbackdingo/cozystack.git
synced 2026-01-27 18:18:41 +00:00
TBD: How can we ensure that migrations were completed **before** updating user-charts ## What this PR does This PR removes logic for user apps versioning. It is not needed anymore for new dashboard and does not make sence for cozystack-api server, which always validates values accourding to the latest spec from CozystackResourceDefinition. ### Release note <!-- Write a release note: - Explain what has changed internally and for users. - Start with the same [label] as in the PR title - Follow the guidelines at https://github.com/kubernetes/community/blob/master/contributors/guide/release-notes.md. --> ```release-note [] ``` <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - Chores - Removed legacy version maps and packaging scripts (including gen_versions_map and package_chart); pre-commit hook for versions removed. - Makefiles updated to unified chart discovery and shared env includes; logo copy step removed and installer image no longer bundles logos. - Many charts’ version fields replaced with build-time placeholders (0.0.0); appVersion metadata added. - Refactor - Added standardized fix-charts and repo targets for packaging. - HelmRelease defaults tightened: explicit version constraints, longer intervals/timeouts, remediation retries, and upgrade.force. <!-- end of auto-generated comment: release notes by coderabbit.ai -->