Extract ongoing status from provisioned Clusters
Registered by
Davide Agnello
Incorporate an ongoing cluster status check and update.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Davide Agnello
- Direction:
- Approved
- Assignee:
- Daniel Allegood
- Definition:
- New
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Daniel Allegood
- Completed by
- Daniel Allegood
Related branches
Related bugs
Sprints
Whiteboard
Partial implementation:
https:/
This will check cluster status via RMQ management plugin & RMQ rest api ONLY while we are creating a cluster. This patch doesn't do active status checking, but it will likely be reusable when implementing the ongoing status checks.
The above patch uses the RMQ aliveness test, which will declare a test queue, publish and consume a message. If this succeeds, the cluster is considered 'ok'. BUT this does not guarantee that all nodes in the cluster are active. There needs to be a better method of determining that ALL nodes in the cluster are healthy.
(?)