[#1315] Fix for workload prematurely being declared unhealthy #1316
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Changes proposed by this PR
closes #1315
For immutable templates, their resource health is conditioned on the most recently stamped object. Prevents workloads stamping immutable templates to immediately be in Ready==False before later flipping to Ready==True.
When ResourcesSubmitted condition is MissingValueAtPath, the message is conditioned on the object's health condition:
unknown: waiting to read value [some-path] from object [some-resource/some-name] in namespace [some-namespace]
Release Note
bug fix for statuses on workloads being prematurely marked unhealthy
Cherry-pick branches
PR Checklist
Note: Please do not remove items. Mark items as done
[x]
or usestrikethroughif you believe they are not relevantFixes #123
orUpdates #123
wip
commits- [ ] Modified the docs to match changes