R
Привет, подскажите. Что нужно добавить чтобы stderr выводился дебагом также как stdout
tasks:
- name: TEST
shell: cat file.sh
register: cat
changed_when: False
- name: Print
debug: var=cat.stdout
R
Victor
Alexander
Как-то нативно получить размер директории можно?
George
Было же на днях ?
George
https://t.me/pro_ansible/110513
George
Вокруг этого
Alexander
И как я мог это пропустить среди нескольких тысяч сообщений? )
Alexander
George
А теперь расскажи подробно, что значит размер директории ) для тебя )
George
Как минимум есть три разных величины, которые отвечают на этот вопрос
Alexander
Не вижу размера по ссылке
R
Anton
По поводу работы python модулей в разных версиях python http://py3readiness.org/
inqfen
George
AlexShmel🐝
если я на вход ansibla-playbook передам —tags my_tag
будут лт выполняться роли которые в плейбуке записанны вообще без тегов ?
AlexShmel🐝
---
- hosts: all
become: no
remote_user: root
gather_facts: no
roles:
- ansible-requirements
- { role: cryptosetup-do, tags: [ 'do' ] }
- { role: cryptosetup-linode, tags: [ 'linode' ] }
В этой ситуации выполняется только cryptosetup-liinode
AlexShmel🐝
а должен ещё и ansible-requirments
Dmitry
Всем привет! Кто-нибудь управлял FreeBSD? Как обновлять порты в неинтеактивном режиме?
NM
George
Dmitry
Если б с полпинка :) Опенок - это что?
George
openbsd, наверное
Dmitry
Ну как же работает? Или запинается?
Антон
А еще кто-то сидит на bsd?
Антон
Мне казалось уже вымерли как мамонты :/
Driver
Dmitry
portmaster -m BATCH=yes -aydbgG --no-confirm
Dmitry
Driver
Timur
GithubReleases
ansible/ansible tagged: v2.8.5
Link: https://github.com/ansible/ansible/releases/tag/v2.8.5
Release notes:
New release v2.8.5
Sheridan
Камрады, напомните пж, как при hosts: [] ансиблу рассказать на каких хостах програть плейбук?...
Sheridan
из коммстроки
Sheridan
ни. Работает только если hosts: all и позволяет исключать ненужное. при hosts: [] исключать нечего, список пустой.
Sheridan
https://stackoverflow.com/a/33234120/1597497
вот так завелось
Timur
А не проще нужный инвентарь подкладывать?
Terry
@tnt4brain чего не анонсируешь здесь выступление на стачке ? ;)
Ivan
привет!
А как написать
when: my.var is match("ubuntu.*")?
или лучше 'my.var' | regex_search('(ubuntu)')?
inqfen
Sheridan
inqfen
А, ну опоздал
Sheridan
хочу чтобы явно указывалось
Nick
Ребята, привет! Подскажите пожалуйста. Есть docker-контейнер, в который надо докидывать json конфиг. В json конфиге, надо перезаписывать значение ключа. Сейчас, делаю это костыльно, перед запуском плейбука через local_action: shell jq '.SRV.ipaddress[0].port="{{srv_change_port}}"' /path/to/config.json > /path/to/edit_config.json
Есть ли возможность сделать это более правильно? Спасибо заранее!
inqfen
А может лучше это в entrypoint убрать или еще как-то по человечески сделать?
NM
George
George
Dmitry
Подскажите, как сделать, чтобы после запуска команды на удаленном хосте с помощью shell: передать нажатие на Enter? Нужно передать shell: synth configure и Enter. Там запускается диалог, после нажатия Enter создается файл профиля.
George
Dmitry
--no-confirm
Решил использовать synth вместо portmaster
Timur
Timur
Timur
Ivan
Обожаю странное
Timur
Заранее нельзя хосты по группам раскидать?
Timur
Debian-based в одну группу, RedHat - в другую
Ivan
Нет, мне надо более гранулярно. Не все дебиан-бейзд не имеют питон2
Ivan
а только убунту18
Timur
Timur
Вот пример нашего решения:
https://github.com/lean-delivery/ansible-molecule-drivers/blob/master/AWS/prepare.yml
Ivan
очень даже важно, незачем лишний раз туда шляться
Timur
Работает вне зависимости от того, есть питон на хосте или нет
Ivan
Ivan
Ivan
и иметь это в условии when
Timur
Как-то так
Stefan
скажите, пожалуйста, в ансибл 2.8.1 нормально что он запускает таску, которая помечена тэгом когда я не указываю его при запуске плейбука??
- name: Delete ssh keys on servers
lineinfile:
state: absent
path: "/home/{{ ansible_user }}/.ssh/authorized_keys"
line: "{{ item }}"
with_items:
- "{{ stefan_home }}"
tags:
- delete
запускаю так ansible-playbook playbooks/ssh_keys.yml -l prom-storage
TASK [Delete ssh keys on servers] *****************************************************************************************************
ok: [prom-storage]=> (item=ssh-rsa
Ivan
Timur