checkdiff
Aleksey
-
Проблемы - решать а не искать пути маневров
Aleksey
Aleksey
вот ни разу при решении проблем мне ансибл не помог
Aleksey
хотя.... он несколько создал.
shadow
еще раз, у меня срок сегодня-завтра! проблема в руководстве, им очень сильно накакать на качество, главное, чтобы все было вчера
Aleksey
shadow
я и так на карандаше из-за постоянных возбуханий по поводу пиздеца, который здесь творится
Aleksey
ну... может девопс это не ваше.
Aleksey
попробуйте яндекс такси
Я и твой кот
Чат с вакансиями ему порекомендуйте лучше :)
Aleksey
нее. на лицо типичная манипуляция срочностью.
shadow
пробуем пока synchronize delegate_to с созданием ключей на лету
Nick
Nick
Grek 🇺🇦
Pull Ninja 🥋
Sorry, I don't understand...
Grek 🇺🇦
ну. показывайте плейбук, инвентори, че уж там
полный вывод запуска этого плейбука - не скипается ли там чего?
Art
Grek 🇺🇦
Отделение Bereke Bank
Art
Гайрат
Переделать логику роли?
Grek 🇺🇦
Art
августовский ldap
у меня в кейсе не пользователи, а 10 сущностей (у каждой пачка параметров) которые можно раскатить одной и той же ролью
Art
И их нужно раскатить все десять
Grek 🇺🇦
ну. задайте эти сущности где-то в списке, в дефолтах к роли. к примеру, а в роли итерируйтесь по ним
Grek 🇺🇦
не надо 10 раз вызывать роль с разными переменными, это дич
Гайрат
ь
Sergey
Vitaliy
A
Evgenii
A
Теперь они могут по ходу исполнения плейбука переопределяться неожиданным образом 🤷♂
Evgenii
да, наш бот, это он на меня реагировал, отключил.. или не отключил ))
upd, отключу )
Artem
Ребят, подскажите Ansible внезапно стал игнорировать ansible_connection: netconf
{"changed": false, "msg": "Connection type 'network_cli' is not valid for 'ce_vlan' module."}
Что может быть ?
es]x
Доброго дня, есть ли какой-то механизм, который после вывода дебага от одного модуля будет ждать ввода для другого типа promt?
es]x
нашел решение спасибо -pause + promt
Artem
было у кого может, ансибл игнорит group_vars/host_group_name.yml ? O0
checkdiff
Artem
Artem
я с такой дичью первый раз сталкваюсь
секция hosts:
[cloudengine]
10.100.254.1
Sergey
Artem
что не так ? -_-
checkdiff
Точно hosts тянется из нужного места? В данный момент я не могу с уверенностью сказать у вас playbook group_vars тянутся или inventory.
Разнесите inventory и playbooks по разным каталогам в соответствии с канонами
Artem
да было разнесено
Artem
я уже от незнания в чем проблема все в одну кучу скидал
checkdiff
https://docs.ansible.com/ansible/latest/user_guide/playbooks_best_practices.html#id11
Grek 🇺🇦
разложите как в бест практис, а потом давайте дебажить
Angrey
подскажите пожалуйста, а роль ansistrano.deploy можно обновить через ansible-playbook?
Yks
можно ли в плейбуке рационально заинклюдить варсы
tasks:
- name: include fluent-bit role
import_role:
name: fluent-bit
include_vars: myvars.yml
Yks
через бок ес тока
Grek 🇺🇦
а что мешает запихнуть нужные варсы в дефолты роли?
Grek 🇺🇦
или в гпур варс вынести?
Yks
там специфичные варсы только для данного сервиса. в дефолты роли запизать не выйдет тк роль из гелакси
Кирилл
добрый вечер
подскажите плз, по задаче
есть архив с набором deb фалов (openoffice)
нужно его скачать, разархивировать и установить все deb пакеты из этого архива
делаю
unarchive
для получения и распаковки
потом через find получаю список всех deb файлов в распакованом каталоге
и дальше застрял )
Кирилл
как передать набор путей к файлам модулю apt ?
George
George
Тогда бейзлайн - распаковать, найти deb, установить их одной командой dpkg
George
Правильно - сделать через модули ансибла
Кирилл
Тогда бейзлайн - распаковать, найти deb, установить их одной командой dpkg
# Get a list of openoffice debs from the debs directory
- name: Finding openoffice deb files and register the result
find:
paths: /home/{{ansible_user}}/Downloads/soffice/ru/DEBS/
patterns: "*.deb"
register: soffice_deb_files
# Create a list of the soffice debs to use with the deb install command
- set_fact:
deb_list: "{{ soffice_deb_files.files | map(attribute='path') | list}}"
- debug:
msg: "{{ deb_list }}"
# Use apt to install soffice debs list
- name: Installing openoffice deb files using deb_list
apt:
deb: "{{ deb_list }}"
George
Я за апт не уверен
Кирилл
пытаюсь поставить из deb_list
в ответ ругается
Unable to install package: E:Не удалось открыть файл ['/home/ansible/Downloads/soffice/ru/DEBS/openoffice-xsltfilter_4.1.7-1_amd64.deb' - open (2: Нет такого файла или каталога)"
хотя если зайти на целевой хост руками и сделать листинг файла - он в наличии
Кирилл
а, dpkg!
Кирилл
модуль dpkg отстутствует похоже )
в документации про apt есть
- name: Install a .deb package
apt:
deb: /tmp/mypackage.deb
Кирилл
но это еденичный файл
Кирилл
тоже самое
Кирилл
Не удалось открыть файл ['/tmp/soffice/ru/DEBS/openoffice-xsltfilter_4.1.7-1_amd64.deb'