Доброго времени суток
Вылез из криокамеры и решил пощупать ansible. В домашней сети ( debian 9 ) никаких проблем
Но теперь я пытаюсь его использовать на работе. ansbile на ubuntu lts 16.04, на удалённых хостах rhel и aix
Простейший тест
ansible -v -v -v $HOST -i hosts_lpar.new -f 1 -m raw -a 'uname'
примерно в 80% случаев работает нормально, в 20% - отваливается по тайм-ауту
$HOST | FAILED | rc=255 >>
И так со всеми aix'ами. С rhel проблем нет. Казалось бы... Но. При этом проблем с подключением по ssh не бывает никогда
Быстрый гугл говорит, что проблема у многих, и не привязана к AIX
- https://www.reddit.com/r/ansible/comments/3wetnm/i_can_ssh_why_cant_i_ansible/
- https://github.com/ansible/ansible/issues/17349
- https://github.com/ansible/ansible/issues/15321
WTF? я понимаю, что ansible сейчас в тренде и, то, что я его не использовал раньше, говорит лишь что я тормоз. Но. Как можно жить с таким глюком?
Встречалась ли вам подобная проблема? Если да, как решили?
update. ansible не виноват, проблема на стороне ssh
update 2. ssh тоже не виноват, нужно копать в сторону environment и профиля
update 3. ibm говорит, что всё же виноват openssh server. был race condition при pty allocation. в aix закрыли в пакете openssh.base.server 7.5.102.1500