Size: a a a

ansible — русскоговорящее сообщество

2021 February 15

M

Maksim Sharov in ansible — русскоговорящее сообщество
Artem Kinev
Да

ansible testserver -m ping -u vagrant
работает
ansible testserver -m ping
не работает
То есть проблема подключения решена?
источник

AK

Artem Kinev in ansible — русскоговорящее сообщество
Maksim Sharov
Так, а почему юзера нельзя указать в переменных хоста?
в файле hosts если указано:
ansible_user
то работает
источник

AK

Artem Kinev in ansible — русскоговорящее сообщество
Maksim Sharov
То есть проблема подключения решена?
нет)
vagrant почему заменяет remote_user из ansible.cfg
источник

M

Maksim Sharov in ansible — русскоговорящее сообщество
Artem Kinev
в файле hosts если указано:
ansible_user
то работает
Так в чем проблема тогда?
источник

M

Maksim Sharov in ansible — русскоговорящее сообщество
Artem Kinev
нет)
vagrant почему заменяет remote_user из ansible.cfg
Всмысле заменяет?
источник

M

Maksim Sharov in ansible — русскоговорящее сообщество
Что тебе нужно,опиши не конфигом, а словами
источник

AK

Artem Kinev in ansible — русскоговорящее сообщество
Maksim Sharov
Всмысле заменяет?
ansible testserver -m ping -vvvv
ansible 2.9.6
 config file = /root/playbooks/ansible.cfg  вот он читает конфиг

в котором прописан
remote_user=vagrant

по факту:
ESTABLISH SSH CONNECTION FOR USER: None
источник

AK

Artem Kinev in ansible — русскоговорящее сообщество
Maksim Sharov
Что тебе нужно,опиши не конфигом, а словами
нужно что бы vagrant прочитал ansible.cfg и взял оттуда пользователя "vagrant"
источник

M

Maksim Sharov in ansible — русскоговорящее сообщество
Artem Kinev
нужно что бы vagrant прочитал ansible.cfg и взял оттуда пользователя "vagrant"
Причём тут вагрант, если мы с ансиблом работаем. Если задать юзера для этой машины в инвентори или файле переменных?
источник

AK

Artem Kinev in ansible — русскоговорящее сообщество
Maksim Sharov
Причём тут вагрант, если мы с ансиблом работаем. Если задать юзера для этой машины в инвентори или файле переменных?
Потому что машина к которой подключаемся vagrant

Если в hosts то проходит
источник

M

Maksim Sharov in ansible — русскоговорящее сообщество
Artem Kinev
Потому что машина к которой подключаемся vagrant

Если в hosts то проходит
Проблема решена? Я не работал с вагрант и не знаю, какую роль он играет в подключении ансибла. Вот у меня машина через kvm или gcp сделана, но это не влияет на особенности подключения к ним
источник

AK

Artem Kinev in ansible — русскоговорящее сообщество
Maksim Sharov
Проблема решена? Я не работал с вагрант и не знаю, какую роль он играет в подключении ансибла. Вот у меня машина через kvm или gcp сделана, но это не влияет на особенности подключения к ним
Не решена.
источник

VC

Vladimir Chernyshev in ansible — русскоговорящее сообщество
Artem Kinev
ansible testserver -m ping -vvvv
ansible 2.9.6
 config file = /root/playbooks/ansible.cfg  вот он читает конфиг

в котором прописан
remote_user=vagrant

по факту:
ESTABLISH SSH CONNECTION FOR USER: None
попробуй ansible_user вместо remote_user
источник

AK

Artem Kinev in ansible — русскоговорящее сообщество
Vladimir Chernyshev
попробуй ansible_user вместо remote_user
Пробовал)
Не помогло.
источник

VC

Vladimir Chernyshev in ansible — русскоговорящее сообщество
Artem Kinev
Пробовал)
Не помогло.
в хост переменных в инвентори?
источник

AK

Artem Kinev in ansible — русскоговорящее сообщество
Vladimir Chernyshev
в хост переменных в инвентори?
В инвентари файле hosts, если прописал ansible_user, то работает
источник

VC

Vladimir Chernyshev in ansible — русскоговорящее сообщество
Artem Kinev
В инвентари файле hosts, если прописал ansible_user, то работает
проблема решена?
источник

AK

Artem Kinev in ansible — русскоговорящее сообщество
Vladimir Chernyshev
проблема решена?
Не решена)
Нужно, что бы он брал из файла ansible.cfg
источник

VC

Vladimir Chernyshev in ansible — русскоговорящее сообщество
Artem Kinev
Не решена)
Нужно, что бы он брал из файла ansible.cfg
зачем?
источник

M

Maksim Sharov in ansible — русскоговорящее сообщество
Artem Kinev
Не решена)
Нужно, что бы он брал из файла ansible.cfg
а если добавятся другие хосты с другими пользователями?
источник