Upgrade fleeting and taskscaler for fixes
What does this MR do?
- Upgrades fleeting to prevent a SSH connection hang issue
- Adds SSH connection test
- Upgrades taskscaler to fix capacity calculation and
capacity potential below zero
panic.
Why was this MR needed?
- We had a job where an instance's SSH server port opened, but didn't accept any connections, and our context cancelations/timeouts didn't work as expected.
- Several reports of
capacity potential below zero
panic ()
What's the best way to test this MR?
N/A
What are the relevant issue numbers?
Edited by Arran Walker