Compatibility and deprecation policy
Select compatible Lifecycle components and prepare a safe upgrade or rollback.
Do not assume that all Lifecycle component versions are compatible. A complete version matrix, deprecation window, and rollback guarantee are not available.
Compatibility limits
- Use the component versions that the same umbrella-chart release bundles or explicitly tests.
- Validate
lifecycle.yamlwith your deployed Lifecycle version. Use that result for the deployment. - Do not use an older CLI schema as proof that a newer server accepts a configuration.
- Do not roll an application binary back across a database migration unless the release explicitly supports it.
Before an upgrade
- Record the chart, application, UI, identity service, and CLI versions.
- Read the release notes for configuration, API, data, and security changes.
- Identify required data or Secret migrations.
- Back up the matched application data, configuration, and key material.
- Test the upgrade with representative data and enabled features.
- Test the documented rollback or restore checkpoint.
Use Day-two operations for the full procedure.