Diana
Sergey
network_group_modules что делает?
Diana
хмм. Убрала, ошибка изменилась
Diana
легче
не тало говорит :
"msg": "Could not find imported module support code for routeros_command. Looked for either Conditional.py or netcli.py"
Diana
таких файлов у меня нету..
Sergey
Эта дрянь, кстати, из коробки не работает
Sergey
https://github.com/CFSworks/ansible-routeros/issues/3
Никита
В чем отличие?
apt:
pkg: foo
apt:
name: foo
Никита
нашёл, никакой
Никита
Diana
нашла куда ему положить netcli.py стало хуже. Ошибок не выдает, работать не работает
/warn
Привет, есть такая структура как на фото.
В requirements.txt - пакеты пипа в фомате:
requests==2.18.4
setuptools==41.0.1
six==1.11.0
как правильнно считать файл и установить эти зависисмости в main.yaml?
Лучше через команду, или с использование pip модуля?
George
эм
George
все просто
George
ты этот файл распаковываешь в tmp через модуль copy
George
далее запускаешь модуль pip, у него ДОЛЖЕН быть параметр - файл, откуда тянуть зависимости
George
PROFIT
/warn
Понял, спасибо
Denis 災 nobody
George
-r
Мы же про модуль pip ansible, а не про модуль pip python
Denis 災 nobody
а...
Denis 災 nobody
requirements
-
The path to a pip requirements file, which should be local to the remote system. File can be specified as a relative path if using the chdir option.
Denis 災 nobody
хотя есть extra_args, можно туда -r 😂
George
John
Парни, как можно в ios (cisco) прописать public key пользователю? естественно ансиблом)
George
это как анекдот про слона
George
как засунуть слона в холодильник. Знаешь?
John
ios_core set public key ansible что то не намекает куда копать)
George
правильнный вопрос заключается в том, что как бы ты это сделал БЕЗ ансибла
George
George
только открыл https://docs.ansible.com/ansible/latest/modules/list_of_network_modules.html
George
😊
John
тут написано вот так
R1(config)#ip ssh pubkey-chain
R1(conf-ssh-pubkey)#username WINDOWS_USER
R1(conf-ssh-pubkey-user)#key-string
R1(conf-ssh-pubkey-data)#AAAAB3NzaC1yc2EAAAABJQAAAQEAijoMF9oBwyQxwYbVlFprz+fG8oe5uAcCxwMw
R1(conf-ssh-pubkey-data)#eqOGTiCkxB80ix+KULT9okmqkj3TbhCpunTfuPCCRNrjqndBsw==
R1(conf-ssh-pubkey-data)#exit
R1(conf-ssh-pubkey-user)#exit
R1(conf-ssh-pubkey)#exit
Руслан
а как внутри плейбука отдельно использовать значение, которое передаётся ему через ключ -l ?
Владислав
Sergey
Sergey
зачем?
Sergey
Ansible же и так будет выполнять перебор по переданным хостам - это раз.
Для передачи любых значений есть extra-vars - это два.
Sergey
Либо я ошибаюсь, и тут какой-то редкий и крутой usecase, где по-другому ну никак нельзя?
Артём
Сделать веб-мордочку, в которой в реалтайме показывать хосты, которые сейчас деплоятся.
лайнинфайл в html, делегейт_ту локалхост, содержимое лимита прописывать как «deploying», после завершения убирать.
Sergey
Артём
Вот, придумал на ходу странное, взамен узнал про полезное. Спасибо.
Timur
Sergey
Ну вот ты же сам видел вверху - чтобы легко.
Никита
Руслан
зачем?
хочу файл c переменными сделать с таким же именем и обратиться к нему
Max
ну awx в этом всем тебе как раз.
Sergey
Max
настроишь сервис
Руслан
Max
будешь тыкать.
Sergey
вот не сработало что-то(
Вот это уже интереснее. Что именно не сработало? Структура проекта по "Best practices / alternative layout"?
Max
Max
Руслан
Спасибо! Сейчас доделаю другую задачу и вернусь с этой
Anonymous
Denis Tukhvatullin будет жить. Поприветствуем!
Anonymous
@Andriano_A будет жить. Поприветствуем!
Jungo
коллеги! пишу параметризированную роль для развертки lxc контейнера на proxmox но не могу побороть ошибку
сможет кто-нибудь посодействовать?
inqfen
Ну ошибку-то напиши
Jungo
уже исправил)
Jungo
а параметризированная роль это роль с переменными - а переменные я описываю в vars - правильно же?)
inqfen
Обычно в defaults
Jungo
потом вызываю ее и она прогоняет себя в цикле по списку контейнеров в vars и опять таки из vars берет переменные типовые
inqfen
Какие-то дефолтные все равно же есть
Sergey
Anonymous
@Alexalex771 будет жить. Поприветствуем!
Anonymous
Andrew Fomichev будет жить. Поприветствуем!
Anonymous
Есть тут те кто варится в нише стартапов?