-
Story
-
Resolution: Done
-
Medium
-
None
-
None
Current conclusion: The xApp descriptor will indicate if the xApp supports RMR based health check (e.g., "RMRHC = true"). There will be a health check command that will be included in each xApp image (e.g., by including it in a xApp base image). The standard xApp helm chart will be modified so that K8s will use this health check command.
Internally, this command will check if the xApp supports RMR health check (from the config map).
If no, the command will return true.
If yes, the command will send an RMR health-check message (type to be assigned) to the xApp (routing details to be determined, localhost + standard port?) and the xApp is expected to reply to this message with a health-ok message. The command waits for this message and if it receives it within specified time (exact time TBD), the command will return true. Otherwise, it will return false.
- blocks
-
RIC-152 Include script in standard xApp docker image and helm charft to utilize RMR supporting health check
- Done
# | Subject | Branch | Project | Status | CR | V |
---|---|---|---|---|---|---|
2621,12 | Add first set of SI95 unit tests and health check | master | ric-plt/lib/rmr | Status: MERGED | +2 | +1 |