Skip to content

Conversation

@cbarbian-sap
Copy link
Contributor

Previously, the forced re-apply of dependent objects was based on a timestamp that was coded into the object digest. As a consequence, the digest annotation of every dependent object was updated more or less every 60 minutes. Which caused problems (e.g. with Crossplane).

With that PR, that force-re-apply is based on the new status field status.inventory[].lastAppliedAt.

Note: YOU MUST, REALLY MUST, regenerate your component CRD when using a version of component-operator-runtime containing this release, and ship the module update together with the updated CRD!!!

@cbarbian-sap cbarbian-sap merged commit d52dc52 into main Jan 1, 2025
8 checks passed
@cbarbian-sap cbarbian-sap deleted the refactor-force-reconcile-2 branch January 1, 2025 16:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants