-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add data-test.sh #26
base: main
Are you sure you want to change the base?
Add data-test.sh #26
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added few comments for discussion
One thing I am considering is to save the responses from |
TO-DO: Make sure tests check offline data (asset registry cache / pool_offline_data). |
990d7ee
to
3b76dc8
Compare
ee63dfd
to
f1e2d9e
Compare
51340db
to
ea67f5e
Compare
3acb686
to
8529bd3
Compare
Description
Adds data-tests integration for HAproxy to run advanced test for servers in topology of monitoring nodes. First determines a healthy node to use for comparison from a list of trusted nodes, then tests each server in the topology against it.
If the tested node does not pass tests it is marked for maintenance (
MAINT
) until next run when it could pass. If aMAINT
node passes the data tests, it is brought back toREADY
state.To-do:
Where should the reviewer start?
Motivation and context
Which issue it fixes?
How has this been tested?