Skip to content
This repository has been archived by the owner on Jun 25, 2024. It is now read-only.

Commit

Permalink
Documentation AnsibleEE managed service pod status reporting
Browse files Browse the repository at this point in the history
Signed-off-by: Jiri Podivin <[email protected]>
  • Loading branch information
jpodivin committed Feb 1, 2024
1 parent 3b6b72e commit b81295a
Showing 1 changed file with 18 additions and 0 deletions.
18 changes: 18 additions & 0 deletions docs/deploying.md
Original file line number Diff line number Diff line change
Expand Up @@ -481,6 +481,7 @@ OpenStackDataPlaneNodeSet has the following status fields:
| DNSClusterAddresses | |
| CtlplaneSearchDomain | |


#### OpenStackDataPlaneDeployment Conditions and Status

| Condition Type | Description |
Expand All @@ -504,6 +505,23 @@ OpenStackDataPlaneDeployment has the following status fields:
| --- | --- |
| Deployed | Boolean indicating successful deployment. All Services for all NodeSets have succeeded. |

#### Dataplane deployment Pods

Pods launched during deployement throught OpenStackAnsiblEEE managed jobs,
further just pods, are are marked with label `osdpd=<OpenStackDataPlaneDeployment.Name>`
and checked for failures.

While the recovery of jobs is an automated process, additional information
can be useful for diagnosing the issue.

Failure of individual pods is logged on info level in format:

`"openstack dataplane pod <POD_NAME> failed due to <FAILURE_REASON> message: <FAILURE_MSG>"`

Failed retrieval of pod statuses is logged as an error:

`"unable to retrieve list of pods for dataplane diagnostic"`


#### OpenStackDataPlaneService Conditions and Status

Expand Down

0 comments on commit b81295a

Please sign in to comment.