I have noticed an issue recently with our Octopus instance, running 2020.6 on a Windows build, with plans to migrate to the linux-hosted container version soon.
We are unable to successfully check any of our deployment targets’ health from the web console. Doing so provides a Green deploy, but it is immediate, with the following info-level messages:
Starting health check for a limited set of machines.
There are no active deployment targets to check
Is this expected behavior with polling tentacles or something? We changed from listening to polling over a year ago, but I feel like for sure we’ve been able to check health successfully on polling tentacles before. What’s going on?
Thanks for reaching out on our help forum. I’m sorry that you’re having some problems with health checks on your polling tentacles. I’ve got a few questions, if that is alright:
Can you tell me more about the machines you’re having issues with?
Is this happening with all your polling tentacles?
If not, which ones?
Can you send over a task log from one of the health checks that found no targets?
What are the machine policy settings for those tentacles? Are they different from the other tentacles?
Thanks for the info. Can you check if these targets are disabled? The health check would skip any disabled tentacles, so if you have them currently disabled, you’d see that message with a ‘successful’ health check deployment.