Timur
Да и сам SCCM нужен
Тонкое замечание :)
Dr. L.S.Dee
gpo не прокатит, тут же exe, а не msi
Скрипт в автозагрузку.
Dr. L.S.Dee
Издеваетесь?
Есть немного.
Dr. L.S.Dee
Psexec ещё.
Alexander
Скрипт в автозагрузку.
Да понятно, что я могу тут еще и поддержку отправить бегать и ставить офис руками - решение найдется, но блин. =) Вот есть инструмент, хотел бы применить.
Timur
Да нах psexec, если winrm есть уже
George
Сначала нужно понять, что хочет человек
Ну, с профайлингом там лусше
Alexander
Спасибо )
George
Конвертни, блин
George
У тебя офис все равно из exe в msi распаковывается
Timur
Оффис через GPO?
Timur
Месье знает толк в извращениях
George
В частности, если файл удалить
Timur
Модуль win_copy впоне идемпотентен
George
Ну, у коллеги файл будет евери раз перекачиваться
George
А он удалит после установки офиса, ибо места жалко
Timur
Только если с первого раза не докачался
George
К бабке не ходи
Navern
Ну, с профайлингом там лусше
спасибо, сейчас перепишу всю автоматизацию на салтстак раз с профайлингом там лучше
Alexander
А он удалит после установки офиса, ибо места жалко
Ну копирвоать-то я его буду по условию, если офиса нет, т.ч. не страшно, кмк
Navern
Что вы хотите сделать-то?
замерять какие конкретно плейбуки сколько выполняются. У меня есть общий плейбук, который инклудит несколько разных плейбуков. В них инклудятся повторяющиеся роли с разными варсами. profile выдает просто имя конкретного таска, но не откуда он вызывался
Александр
Что имеется в виду под многопользовательскими хостами?
Когда один хост, один плейбук и нужно делать разные задачи под разными пользователями в рамках одного плейбука на одном хосте.
Navern
Хочу попрофайлить, но не на уровне одной таски, а чуть повыше в абстракциях короче
Alexander
Navern
Это типо шутка, да?
Что? Предлагать юзать салт вместо ансибла на вопрос про ансибл?
Timur
Что именно вы хотите получить?
Navern
Не понял
—- - include: foo.yml - include: bar. yml хочу в выводе увидеть что фуу выполнялся 20 минут а бар 30 минут
Navern
например
George
Оффис через GPO?
Честно, я виндой два года не занимался. Но файрфокс через гпо - почему нет?
Alexander
Я FF через WSUS раздаю.
George
Ещё раз - офис тоже через msi ставится
Alexander
ОК, я понял, MSI можно собрать.
George
Посмотри кишки внимательно
Navern
А это возможно? А если они зависят друг от друга?
ну лол, костыльно это точно возможно. Я могу лукапить дату, потом лукапить её еще раз
Navern
но я не хочу супер костыли вмазывать как бы
Александр
Тоже не очень понятно
Не понятно что? То, что в системе кроме root есть ещё пользователи?
Timur
—- - include: foo.yml - include: bar. yml хочу в выводе увидеть что фуу выполнялся 20 минут а бар 30 минут
Вот это чем не подходит? https://docs.ansible.com/ansible/latest/plugins/callback/profile_tasks.html
George
но я не хочу супер костыли вмазывать как бы
Я просто предположил из-за чего профайлинг в текущей постановке вопроса невозможен
Александр
Спокойно, Вы слишком нервный
А как ты смог это определить?
Timur
Не понятно что? То, что в системе кроме root есть ещё пользователи?
Что значит "делать разные задачи под разными пользователями в рамках одного плейбука на одном хосте"?
George
А как ты смог это определить?
Потому что "как обычно"
Timur
Один плейбук подразумевает один набор задач обычно
Александр
Потому что "как обычно"
Что "как обычно"? Ты о чём?
Navern
Вот это чем не подходит? https://docs.ansible.com/ansible/latest/plugins/callback/profile_tasks.html
вот у меня там - include_role есть, в итоге модуль профайл таск выводит стату только для роли и тасков внутри. А роль вызывается одинаковая, но с разными аргументами
Timur
потому что он по таскам выводит
А... Ну, тогда свой callback_plugin только
Александр
Что значит "делать разные задачи под разными пользователями в рамках одного плейбука на одном хосте"?
Например нужно зайти на хост под пользователем user и что-то сделать (не важно что), потом зайти под пользователем user2 на том же сервере и сделать что-то другое.
Timur
Из коробки такого пока не видел
George
Что "как обычно"? Ты о чём?
Потому что как обычно несёте ахинеб
George
Потому что GPO не для этого
Предложите лучше. Повторюсь, что отстал от жизни. И я не боюсь этого
Александр
Потому что как обычно несёте ахинеб
Решил придраться ко мне на пустом месте? Я тебе чем-то не нравлюсь?
Timur
Предложите лучше. Повторюсь, что отстал от жизни. И я не боюсь этого
Лучше - это SCCM. Ну, или другое средство управления конфигурацией. Тот же ансибл, к примеру
Timur
А в идеале пользовательские тачки можно вообще из образа поднимать при загрузке на виртуальных рабочих столах
George
Поэтому и был вопрос про гомогенность среды
Александр
Так. И в чем загвоздка?
Вот и вопрос. Я для входа описываю хост с переменными ansible_user и ansible_ssh_pass. Но для входа под другим пользователем приходится описывать ещё один хост с тем же IP, но с другим идентификатором, логином и паролем. А есть ли другой вариант?
Александр
Да
Это твои проблемы. Страдай молча.
Alexander
Это хорошо, да. Но этого нет.