Size: a a a

2021 February 24

OK

Oleg Kalinin in Ansible
Elenhil
а не проще сделать list of dicts?
а нет примера какого ниб работающего?
источник

E

Elenhil in Ansible
Oleg Kalinin
а нет примера какого ниб работающего?
foo = [{'user':'user1','pass':'pass1'},{'user':'user2','pass':'pass2'}]
источник

OK

Oleg Kalinin in Ansible
Elenhil
foo = [{'user':'user1','pass':'pass1'},{'user':'user2','pass':'pass2'}]
как вар! спс
источник

E

Elenhil in Ansible
а дальше в жиже делаете тупо цикл по foo и юзаете item['user'] и item['pass']
источник

MM

Maksim Makhalov in Ansible
Привет.
У Ансибла есть какой то внутренний кэш?
Никак не хочет подключаться к хосту, просто висит подключение и все
источник

L

Lamobot in Ansible
Maksim Makhalov
Привет.
У Ансибла есть какой то внутренний кэш?
Никак не хочет подключаться к хосту, просто висит подключение и все
ping / telnet / ssh до хоста работает?
Конфиг ансибла может?
источник

MM

Maksim Makhalov in Ansible
Lamobot
ping / telnet / ssh до хоста работает?
Конфиг ансибла может?
Все работает.
Более того, у меня при раскатке он не мог подключиться к node1 и все.
Я поменял в хостс ip node1 на ip другой машины, он все равно висит на подключении к node1
источник

TG

Timur Gadiev in Ansible
Maksim Makhalov
Привет.
У Ансибла есть какой то внутренний кэш?
Никак не хочет подключаться к хосту, просто висит подключение и все
Значит, с параметрами подключения что-то не так
источник

MM

Maksim Makhalov in Ansible
ok: [node3]
ok: [node2]
fatal: [node1]: UNREACHABLE! => {"changed": false, "msg": "Failed to connect to the host via ssh: ssh: connect to host 10.10.110.16 port 22: Connection timed out", "unreachable": true}
источник

MM

Maksim Makhalov in Ansible
все ноды одинаковы, в чем дело...
источник

E

Elenhil in Ansible
Maksim Makhalov
все ноды одинаковы, в чем дело...
Vvvvv
источник

E

Elenhil in Ansible
И смотрите на коннекшн стринг
источник

E

Elenhil in Ansible
Там прям ссх команда
источник

TG

Timur Gadiev in Ansible
Maksim Makhalov
ok: [node3]
ok: [node2]
fatal: [node1]: UNREACHABLE! => {"changed": false, "msg": "Failed to connect to the host via ssh: ssh: connect to host 10.10.110.16 port 22: Connection timed out", "unreachable": true}
Тоже vmware?
источник

MM

Maksim Makhalov in Ansible
Timur Gadiev
Тоже vmware?
prox
источник

MM

Maksim Makhalov in Ansible
Elenhil
Там прям ссх команда
<10.10.110.16> ESTABLISH SSH CONNECTION FOR USER: root
<10.10.110.16> SSH: ansible.cfg set ssh_args: (-C)(-o)(ControlMaster=auto)(-o)(ControlPersist=60s)
<10.10.110.16> SSH: ANSIBLE_HOST_KEY_CHECKING/host_key_checking disabled: (-o)(StrictHostKeyChecking=no)
<10.10.110.16> SSH: ANSIBLE_REMOTE_USER/remote_user/ansible_user/user/-u set: (-o)(User="root")
<10.10.110.16> SSH: ANSIBLE_TIMEOUT/timeout set: (-o)(ConnectTimeout=10)
<10.10.110.16> SSH: PlayContext set ssh_common_args: ()
<10.10.110.16> SSH: PlayContext set ssh_extra_args: ()
<10.10.110.16> SSH: found only ControlPersist; added ControlPath: (-o)(ControlPath=/home/maksim.mahalov/.ansible/cp/3760aa29ee)
<10.10.110.16> SSH: EXEC sshpass -d11 ssh -vvv -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o 'User="root"' -o ConnectTimeout=10 -o ControlPath=/home/maksim.mahalov/.ansible/cp/3760aa29ee -tt 10.10.110.16 'cat /etc/os-release'
источник

MM

Maksim Makhalov in Ansible
Не вижу ничего криминального вроде ...
источник

E

Elenhil in Ansible
Ну дык скопируйте
источник

E

Elenhil in Ansible
И запустите руками
источник

E

Elenhil in Ansible
Попробуйте
источник