manefesto
https://www.tecmint.com/delete-old-kernels-in-centos-rhel-and-fedora/
manefesto
magic
manefesto
google рулит
Vladimir
Это не магик, это повод юзать shell\command
Vladimir
Или есть мод для yum-utils ?
ShadoWalkeR
Или сконфигурировать yum - у него параметр есть
ShadoWalkeR
https://linuxconfig.org/how-to-remove-old-unused-kernels-on-centos-linux#h6-5-configure-yum-to-auto-remove-old-kernels
Vladimir
Я же в вопросе и написал про модульный вариант, а как через команду я и так знаю
manefesto
через модуль никак я думаю
Vladimir
через модуль никак я думаю
Ну оно теперь можно авторемувом если сконфигать yum, вот как раз чего я не знал :)
manefesto
я тоже этого не знал =)
manefesto
но теперь то знаю =)
Vladimir
Я теперь тоже 😊
bebebe
по очереди он итак в моем случае вызывает
Можно использовать async и poll https://docs.ansible.com/ansible/2.3/playbooks_async.html
Eugeny
Всем привет! При деплое контейнеров хочу проверять что сеть net_name существует и если ее нет, аккуратно «валиться». Создать сеть можно так: - name: Create a network docker_network: name: network state: present Если такая сеть есть, то play должен сломаться (ну я так думаю) Вопросов 2: 1) как не завалиться если сеть есть? 2) и как прервать все если сети нет?
Alexander
а создаваться то она должна если ее нет?
Alexander
если нет check_mode: true register: result fail when: result is changed
Eugeny
нет, не должна
Eugeny
ок, спс
Nikolay
Осилил тут установку нотепад++ на винду с сетевой шары через ансибл. https://pastebin.com/vzJTrSM7 Как вам?
Max
Но зачем?
Nikolay
Ну где-то неделю назад я писал зачем :)
Max
Пришло время, когда возможности домена начали замещать программированием на ямл
Nikolay
И какие возможности домена можно представить в виде человекочитаемых конфигураций? Мне вот, например, надо некоторое количество виндовых сервером подготавливать и держать в актуальном состоянии в качестве агентов для ТС.
Max
https://docs.ansible.com/ansible/2.5/modules/win_chocolatey_module.html
Nklya
Все конечно хорошо, но сувать код на пастебин некомильфо
Nikolay
А куда комильфо?
Nikolay
https://docs.ansible.com/ansible/2.5/modules/win_chocolatey_module.html
шоколате хорошо, но РКН никто не отменял
Max
ну ркн и объехать не сложно
Vladimir
Nklya
У шоколатье можно пилить свои зеркала как я помню
Vladimir
Ну это вроде обычная репа, но оно работает начиная с win10 я про это
Vladimir
Ну и конечно странный случай ставить нотпад через ansible
Div
но это костыль небезопасный...
Nklya
Ну и конечно странный случай ставить нотпад через ansible
Не вижу проблем. Я себе на макось ставлю софт ансиблом
Vladimir
А я бы на винду ставил через их DSC
Nklya
но это костыль небезопасный...
А что безопасное? Домен и групповые политики?
Vladimir
И сравнивать Win c MacOS это прям хорошо
Vladimir
Linux BSD MacOS - Unix Win другая сущность
Nklya
Дада
Nklya
2018 год на улице
Vladimir
А я разве не прав ? :)
Nklya
Винда уже не такое говно, как раньше))
Tadeusz
да будет холивар
Vladimir
Да 2018, а от этого Win стал похож на Unix ?
Vladimir
Да винда норм система
Vladimir
Но это как микроскопом гвозди забивать
Vladimir
Для разных задач разные инструменты
Div
А что безопасное? Домен и групповые политики?
в случае с шоко, безопаснее поднять свое зеркало.
Nikolay
Ну и конечно странный случай ставить нотпад через ansible
Ну np++ для пробы взял. Мне кучу софта надо поставить и некоторые манипуляции провести с системными настройками, сервисами и пользователями. DSC ресурс у меня сейчас есть составной, но из-за того что некоторый софт порой некорректно ставится через DSC, то меня это в некоторой степени беспокоит. Решил вот на ансибл переписать. +попробовать составной ресурс распились на обычные и тоже черех ансибла пускать
Div
Господа, у кого нить получалось завести ansible на вин10?
Vladimir
Господа, у кого нить получалось завести ansible на вин10?
Запускать плейбуки или натравить на 10 ?
Div
просто законнектиться через win_rm.
Nikolay
Господа, у кого нить получалось завести ansible на вин10?
ансибл на линуксе же работает. Ну и говорят что в официально неподдерживаемом ансиблом WSL тоже работает
Vladimir
Сейчас проверим
Nikolay
официально работа ансибл в WSL не поддерживает / не гаранитруется
Nikolay
я дико извиняюсь за корявый вопрос. у меня таргет хост это вин10
Доку читал? https://docs.ansible.com/ansible/devel/user_guide/windows_setup.html#winrm-setup
Alexander
parallel жи
не портабельно. А так, да
Div
читал.
Хоттабыч 🐕
тут вот рассказывают как WSUS рулить через ансибл, не то что нотепад ставить) https://habr.com/company/pc-administrator/blog/414751/
Nikolay
там winrm listner надо настроить
Div
с хабра тоже читал.
Vladimir
официально работа ансибл в WSL не поддерживает / не гаранитруется
Да нашел в доках, что никто из них гарантий не дает, и не стоит юзать в прод
Nikolay
[win] win10.yourdomain [win:vars] ansible_user=domain\user ansible_password=password ansible_connection=winrm ansible_winrm_server_cert_validation=ignore ansible_winrm_scheme=https ansible_winrm_transport=ntlm ansible_winrm_send_cbt=true Вот такой инвентори
Nikolay
попробуй
Div
спасибо.
Nikolay
ansible -i hosts -l win -m win_ping
Nikolay
если таргет-хост правильно приготовил по доке, то пинг пройдет
Eugeny
ЧЯДНТ: - name: Check network docker_network: name: network state: present check_mode: yes register: result - name: Abort play if network not exists fail: msg=«Network not found" when: result is changed
Viktor
> fail: msg=«Network not found" А это ок?
Eugeny
Да, я хочу проветить что сети нет и зафейлиться если это так