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
manefesto
я тоже этого не знал =)
manefesto
но теперь то знаю =)
Vladimir
Я теперь тоже 😊
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
Max
ну ркн и объехать не сложно
Vladimir
Nklya
Nklya
У шоколатье можно пилить свои зеркала как я помню
Vladimir
Ну это вроде обычная репа, но оно работает начиная с win10 я про это
Vladimir
Ну и конечно странный случай ставить нотпад через ansible
Div
Div
но это костыль небезопасный...
Nklya
Vladimir
А я бы на винду ставил через их DSC
Vladimir
И сравнивать Win c MacOS это прям хорошо
Vladimir
Linux BSD MacOS - Unix Win другая сущность
Nklya
Дада
Nklya
2018 год на улице
Vladimir
А я разве не прав ? :)
Nklya
Винда уже не такое говно, как раньше))
Tadeusz
да будет холивар
Vladimir
Да 2018, а от этого Win стал похож на Unix ?
Vladimir
Да винда норм система
Vladimir
Но это как микроскопом гвозди забивать
Vladimir
Для разных задач разные инструменты
Nikolay
Ну и конечно странный случай ставить нотпад через ansible
Ну np++ для пробы взял.
Мне кучу софта надо поставить и некоторые манипуляции провести с системными настройками, сервисами и пользователями.
DSC ресурс у меня сейчас есть составной, но из-за того что некоторый софт порой некорректно ставится через DSC, то меня это в некоторой степени беспокоит. Решил вот на ансибл переписать. +попробовать составной ресурс распились на обычные и тоже черех ансибла пускать
Div
Господа, у кого нить получалось завести ansible на вин10?
Vladimir
Vladimir
Div
просто законнектиться через win_rm.
Tadeusz
Vladimir
Div
Vladimir
Сейчас проверим
Nikolay
официально работа ансибл в WSL не поддерживает / не гаранитруется
Gleb
Div
читал.
Хоттабыч 🐕
тут вот рассказывают как WSUS рулить через ансибл, не то что нотепад ставить) https://habr.com/company/pc-administrator/blog/414751/
Nikolay
там winrm listner надо настроить
Div
с хабра тоже читал.
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
если таргет-хост правильно приготовил по доке, то пинг пройдет
kiosaku
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
Да, я хочу проветить что сети нет и зафейлиться если это так