I run:
./site_utils/deploy_server.py --afe=chromeos-autotest.hot.corp.google.com -- --update_push_servers
...
Two servers are updated in parallel at first. Both ask for SSO credentials to SSH. When I enter the credentials, they are rejected (I'm sure credentials are correct).
Then, when I press Ctrl-C, my stdin is lost -- It handles Ctrl-C / enter correclty, but it no longer echos back the characters I'm typing in.
Also, forcing POOL_SIZE=1 works around this problem.
I'm guessing this is a problem of both subprocesses trying to get the credentials from stdin. Then, stdin is left in a weird state when we kill the parent process at that point.
Comment 1 by aut...@google.com
, Feb 22 2017