Jenkins-agent не может в pty. Это факт. И он происходит из того, что при создании субпроцесса (shell, pipeline, и т.д.), ему не создаётся pty. Потому что не нужно никогда и никому.
Но, есть expect ("ВНЕЗАПНО!"). И вот именно ему pty очень даже нужен. И если pty/pts/tty для expect нет, то при попытке общения с терминалом (например, через spawn)
(
Read more... )