Timur
John
запятая просочилась
Timur
Куда???
John
в строку name: '{{ squid_packages }}'
Timur
А это строка???
Timur
Я думал - список
John
переменная - список, но в roles/rolename/tasks/main.yml - это строчка
Kirill
John
PyOpenSSL>=0.15 ?
Timur
Полный код можете показать?
John
репа почти 3 метра весит) Вы точно хотите это видеть?))
John
или только роль показать?
Timur
Denis
Всем привет, может у кого есть на примете годная роль для раскатки Galera Cluster?
Sergey
Александр
2k19 сейчас бы код портянками в чаты кидать
Andrey
John
удалю, дайте Тимуру время посмотреть
John
гит - приватный. Линк на него бесполезен
Айтуар
Айтуар
😂 chmod +x ./build/calculator.exe
nett00n
шутнички, блин
Timur
А CSR и private key откуда берутся?
Max
😂 chmod +x ./build/calculator.exe
на самом деле это прикольно, что калькулятор открыли. так и до миноискателя дойдет. на чем же микрософт будет выигрывать линукс?
Айтуар
Max
Max
и notepad.exe?
simplemice.eth
Коллеги.... офтопите
Artëm
Max
Artëm
Они становятся "облачной" корпорацией, где софт - услуга. А на чем он - уже вторично.
John
Мне нравяться ваши вопросы) В поиске ответов на них приходишь к правильному решению :) Thx
John
вроде как-то работает) чуть позже проверю на новой ОС :)
John
Тимур, а не подскажите как правильно генерить keytab с помощью msktutil?
Timur
Timur
John
все-таки заработало)
Timur
John
👍
John
еще вопрос:
есть таск
- name: Ensure a job that runs
cron:
name: "ntpdate-sync-time-dc"
minute: "0"
hour: "0"
job: "/usr/sbin/ntpdate {{ controller_domain }}"
и все с ним нормально пока {{ controller_domain }} был один.
а когда их стало двое, все пошло по бороде.
как обойти?
Vladislav 👻
name менять
John
то есть было:
controller_domain: dc1
стало
controller_domain:
- dc1
- dc2
Vladislav 👻
й0пт
Vladislav 👻
логично, что все пошло по бороде, у тебя стринг в лист превратился
Vladislav 👻
конвертируй или в цикл загоняй
John
как это делается в j2 я знаю)
как это в таске обойти?
Vladislav 👻
конвертируй или в цикл загоняй
Vladislav 👻
сразу скажу, что гибкую переменную вида "string<->list" лучше не стоит делать, трата времени в пустоту
Vladislav 👻
поэтому проще описать таск для листа, а объявление всегда делать через лист
controller_domain:
- dc1
John
дай пример как таск для листа делать?
Vladislav 👻
- name: Ensure a job that runs
cron:
name: "ntpdate-sync-time-{{ item }}"
minute: "0"
hour: "0"
job: "/usr/sbin/ntpdate {{ item }}"
loop: "{{ controller_domain }}"
Vladislav 👻
например так
John
понял, счас попробуем
Oleksandr
John
а как из листа взять один элемент?
Oleksandr
)
Oleksandr
Sergey
Dmitry
привет
Dmitry
такая конструкция работает?
Dmitry
- name: restart oneagent
systemd:
name: oneagent
state: restarted
notify:
- restart logstash
Dmitry
- name: restart logstash
systemd:
state: restarted
name: logstash
Dmitry
цель перезагрузить oneagent и после этого перезагрузить логсташ
Timur
Если нужно явным образом рестартить два сервиса один за другим - зачем для этого хендлер?
Dmitry
а как красиво?
Timur
Во-первых, oneagent всегда нужно рестартовать? Вне зависимости от изменений?
Dmitry
да
Dmitry
это рестарт после изменения его конфигов
Dmitry
Dmitry
ну например при изменении конфигов самого стеша
Dmitry
но мне то важна очередность
Dmitry
надо перезагрузить oneagent и только после этого перезагрузить логсташ
Dmitry
а не наоборот
Dmitry
Да, так оно и работает, спасибо