Description of problem:
In the healthcheck server, during each check instance loop, the server incorrectly marks already "ready" instances as "ready" again and "unready" instances as "unready." This behavior triggers onInstanceUp and onInstanceDown repeatedly, causing unnecessary state changes.
Version-Release number of selected component (if applicable):
How reproducible:
Steps to Reproduce:
- setup maestro server and agent
- open debug log for maestro healthcheck server
- scale down a maestro server instance and scale up again, check the logs of new maestro server instance