John
запятая просочилась
Timur
Куда???
John
в строку name: '{{ squid_packages }}'
Timur
А это строка???
Timur
Я думал - список
John
переменная - список, но в roles/rolename/tasks/main.yml - это строчка
John
PyOpenSSL>=0.15 ?
Timur
Полный код можете показать?
John
репа почти 3 метра весит) Вы точно хотите это видеть?))
John
или только роль показать?
Denis
Всем привет, может у кого есть на примете годная роль для раскатки Galera Cluster?
Александр
2k19 сейчас бы код портянками в чаты кидать
John
удалю, дайте Тимуру время посмотреть
John
гит - приватный. Линк на него бесполезен
Александр
Гитхаб для хиппстеров
Был, пока его мелкомягкие не купили
Dr. L.S.Dee
Был, пока его мелкомягкие не купили
И выложили туда исходники калькулятора, между прочим!
Айтуар
Александр
И выложили туда исходники калькулятора, между прочим!
Этот калькулятор не работает на Linux https://github.com/Microsoft/calculator/issues/130
Айтуар
😂 chmod +x ./build/calculator.exe
nett00n
шутнички, блин
Timur
А CSR и private key откуда берутся?
Max
😂 chmod +x ./build/calculator.exe
на самом деле это прикольно, что калькулятор открыли. так и до миноискателя дойдет. на чем же микрософт будет выигрывать линукс?
Max
и notepad.exe?
simplemice.eth
Коллеги.... офтопите
Artëm
на самом деле это прикольно, что калькулятор открыли. так и до миноискателя дойдет. на чем же микрософт будет выигрывать линукс?
Не на чем, они превращаются в этакий IBM. Винда как таковая уходит на второй, а то и третий план
Artëm
Они становятся "облачной" корпорацией, где софт - услуга. А на чем он - уже вторично.
Timur
удалю, дайте Тимуру время посмотреть
Непонятно, что у вас с ключом и CSR запросом
John
Мне нравяться ваши вопросы) В поиске ответов на них приходишь к правильному решению :) Thx
John
вроде как-то работает) чуть позже проверю на новой ОС :)
John
Тимур, а не подскажите как правильно генерить keytab с помощью msktutil?
John
все-таки заработало)
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
понял, счас попробуем
John
а как из листа взять один элемент?
Vladislav 👻
ого. а почему не демон ntp?
я не вдавался в подробности
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
такая конструкция работает?
Да, только это странный подход
Timur
Если нужно явным образом рестартить два сервиса один за другим - зачем для этого хендлер?
Dmitry
а как красиво?
Timur
Во-первых, oneagent всегда нужно рестартовать? Вне зависимости от изменений?
Dmitry
да
Dmitry
это рестарт после изменения его конфигов
Dmitry
ну например при изменении конфигов самого стеша
Dmitry
но мне то важна очередность
Dmitry
надо перезагрузить oneagent и только после этого перезагрузить логсташ
Dmitry
а не наоборот
Dmitry
Да, так оно и работает, спасибо