Changing ready condition reqs - #467
MaciejKaszynski wants to merge 1 commit into
Conversation
License Check Results🚀 The license check job ran with the Bazel command: bazel run --lockfile_mode=error //:license-checkStatus: Click to expand output |
5093d12 to
6c5dbd5
Compare
|
The created documentation from the pull request is available at: docu-html |
danth
left a comment
There was a problem hiding this comment.
Some suggestions for the requirement titles.
352d8e3 to
60d8bd3
Compare
a6d1255 to
8d58a0b
Compare
19c52f2 to
35aec3c
Compare
| shall be met before the component is considered to have reached its | ||
| :term:`Ready State`. | ||
|
|
||
| .. comp_req:: Condition timeout |
There was a problem hiding this comment.
Do we still need a requirement regarding the timeout for reaching the Ready State?
There was a problem hiding this comment.
I don't think we should have requirements for all config options. Also would the Run target activation timeout not result in the same thing?
There was a problem hiding this comment.
mmh this ready timeout seems like an important concept as this triggers the component recovery action when expired.
The run target activation timeout (not implemented) - when expired - will trigger the run target level recovery action.
I think independent of which config options we have, these two timeout monitoring seem important for the overall functionality.
There was a problem hiding this comment.
I'm not sure If I follow the logic here...
AFAIK things are / should behave like this:
- The
ready timeoutsays when to classify a component startup attempt as failed. - If component fails to start a configured number of times, then
Run Targetactivation is marked as failed. - If
Run Targetactivation did fail, thenRun Targetrecovery action should be taken. - Additionally if
Run Targetfails to activate in a given time frame, thenRun Targetactivation is marked as failed.
I'm not sure where component recovery action could came into play during Run Target activation.
35aec3c to
2cd7146
Compare
2cd7146 to
761eec0
Compare
Altering requirements in accordance to discussion on https://github.com/orgs/eclipse-score/discussions/2386#discussioncomment-17494192