Comment 8 for bug 1516978

Revision history for this message
Artem Panchenko (apanchenko-8) wrote :

Sorry, I don't agree with you. The test 'Check state of haproxy backends on controllers' is designed to check cloud HA health status. And generally all services backends *must* be UP all the time except some of nodes are offline or in maintenance state. So in that test we are trying to avoid a situation when some of backends don't work for some reason (failed to start on non-primary controller, incorrect firewall rules, etc.), but actually a service API/CLI works fine. We can't catch such issue just by checking service functionality, but it could significantly affect high availability of our clouds. That's why verification of HAProxy backends was added to OSTF tests.