Tadeusz
local укажи)
Alex
delegate_to: localhost
G
Так тоже не сработало почему-то
G
:)
G
TASK [compose-up : Find /var/log files equal or greater than 10 megabytes ending with .old or .log.gz] ***
ok: [remote-host]
TASK [compose-up : Print find] *************************************************
ok: [remote-host] => {
"msg": "We found: {'files': [], 'changed': False, 'msg': '', 'matched': 0, 'examined': 7, 'failed': False} "
}
PLAY RECAP *********************************************************************
remote-host : ok=20 changed=4 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0
G
вот исходник
- name: Find /var/log files equal or greater than 10 megabytes ending with .old or .log.gz
find:
paths: "{{ src_path }}"
patterns: "*.yaml"
size: 10m
delegate_to: localhost
register: test
- name: Print find
debug:
msg: "We found: {{ test }} "
Alex
'matched': 0
Отделение Bereke Bank
Alex
TASK [debug] ***
ok: [localhost] =>
msg: /tmp/master/master.txt
TASK [debug] ***
ok: [localhost] =>
msg: /tmp/slave/slave.txt
Elenhil
Elenhil
ты уверен что у тебя в варлог - ямлы?
Elenhil
еще и >10мб?
G
нее, там src_path и это .cicd дира в корне на gitlab_runner
Elenhil
и у тебя ЯМЛЫ больше 10мб?
G
нет, теперь сматчилось
G
спасибо)
Viktor
Всем привет. Если кто использует vagrant с ansible... Можно ли сделать так, чтобы vagrant отрабатывал playbook последовательно, а не параллельно? Например: создаются две виртуальные машины и вторая зависит от готовности первой. Если без вагранта, то ансибл выполняет всё последовательно — всё ок, если через вагрант, то параллельно и во второй машине возникают ошибки при выполнении плэйбука, тк первая машина ещё не готова.
Alex
Viktor
Или как лучше это организовать?
Alex
не понял - какую переменную?
Alex
Проверить возможность логина по ssh, например
Alex
Alex
Хотя лично я не очень люблю этот подход и использую делегирование
[IPT] Dmitry
ребят, get_url же не должен файлы перекачивать существующие, по умолчанию? хотя, если я даже force: no ставлю - перекачивает 🤷🏻♂️
Alex
- hosts: all
roles:
- common
- hosts: master
roles:
- cluster
- hosts: slave
roles:
- cluster
Alex
Евгений
Привет, кто-нибудь может подсказать, возможно ли сделать в плейбуке ссылку на роль, которая лежит в репозитории Гитлаба?
Николай
Команда ansible-galaxy тебе поможет
Николай
и к ней файлик requirements.yml
Евгений
Alexander
Товарищи, подскажите, пожалуйста - мы же не можем вставлять переменные в другие переменные. Ну, типа {{ {{ var }}/path/to/smth }}.
А если очень хочется такую структуру, можно что-то сделать?
Lamobot
Lamobot
Alexander
Fire
Lamobot
Alexander
Alex
Ruslan
Ребят, как правильнее ?
Специальный модуль из community.general коллекции или template?
Ruslan
Хотел попробовать https://docs.ansible.com/ansible/latest/collections/community/general/postgresql_pg_hba_module.html
Он мне 4 тысячи файлов в git репозитори стянул по зависимостям,
как-то слишком для одного модуля🤔
Null
Юзеры npm нервно смеются
Отделение Bereke Bank
Anonymous
ребят я пропустил, что такого фатального в 2.10?
Ruslan
ясно, спасибо. Только в community.general коллекции postgres модулей гораздо больше
Sergey
Отделение Bereke Bank
Отделение Bereke Bank
Sergey
Однозначно.
Alex
Null
интересно, насколько реально заставить 2.10 в 3.0 переименовать..
Null
петиции писать? )
George
Зачем тебе это
Null
уже слишком много воя было "2.10 говно", и в целом это верно, это де-факто новая мажорная версия. Тогда вопросов и жалоб будет меньше
George
Время невозможно повернуть назад.....
Null
при чем тут поворот времени? Переименовать версию...
George
Да уже разошлось по интернету ) 2.10 🍰 не станет
George
Не ок
George
Я даже не говорю о том, что Гирлинг Гай не стал плейбук до конца прогонять. Пацанам верят на слово, вы ж понимаете
George
Кстати
George
Сейчас ансиблфест идёт
George
George
Может кому интересно будет
Никита
у меня не получается сделать в Убунте
export PATH=$PATH:/usr/local/go/bin