Alexander
win_copy выше - рудимент.
Timur
If the path is on a network share and the current WinRM transport doesn't support credential delegation, then user_name and user_password must be set to access the file.
Timur
По идее должно работать, если права правильно настроены
Alexander
Alexander
Стоит поменять путь на локальный - всё ОК
Alexander
А копировать - такое себе тоже удовольствие, инсталлятор под гиг. С апдейтами - 5,5 Гб. ))
Timur
Разберитесь с правами.
Timur
Там нюансы с различием прав на шару и на ФС могут быть
Alexander
А разве таск не упал бы, не будь прав?
Timur
А что сейчас происходит?
Timur
Может, он опять запрос пароля ловит и ждет ввода?
Timur
Да, вот так не нужно делать:
when: office_installed_state.exists == false
Timur
Новый линт на это ругнется
Alexander
И как лучше?
Timur
Если нужна проверка булевой переменной, то нужно так:
when: not office_installed_state.exists | bool
Alexander
Да, блин, я кстати наврал насчет копирования файлов с шары. Я же локально установщик на сервер с Ansible положил и оттуда копировал на целевую машину
Alexander
Timur
Alexander
Да, я же не научился с шары копировать. )) Сейчас попробовал, вспомнил, что там ошибка - win_copy пытается файлы локально в каталоге files у роли искать.
Alexander
Т.е. я указываю src: \\server\share\file.exe, а он подставляет как /local/path/\\server\share\file.exe
Alexander
Ага, понял, там же есть remote_src...
Alexander
OK, скопировать получилось. Но это же к установке отношения не имеет?
Alexander
George
Скопировал, потом запускать ...
George
Вообще пахнет башсиблом
George
George
Тут момент такой, что нужно решить как используется ансибл
George
Либо ты говоришь - хочу офис. Пофиг как. Либо тонешь в этом микроменеджменте
George
Типа 1. Проверить есть ли офис
2. Если нет - выкачать дистрибутив
3. Если дистрибутив ок ; установить
George
Ну, дерьмо же. И пахнет
George
И вообще откуда идея, что например нельзя через gpo сделать то же самое?
Александр
Какие практики для многопользовательских хостов в файле hosts.yml?
George
Или вообще бутстрапнуть всех клиентов, чтобы офис был изначпльно
George
А доставлять уже образы для разливки целиком (ну, типо, как винда 10 обновляется)
Womchik
George
Я понимаю, что есть всякие констрейнты типо пропускной способности сети. Но если заебашить этот башсибл на 100 ПК, то сервер (сетевая шара) может нереально припухнуть
George
George
И ещё. Ты старый офис как сносишь?
George
Там же пиздец какие хвосты, если это делать штатным установщиком
Navern
Всем привет.
Кто знает хороший способ профайлинга ансибла?
profile модуль уже использую, но он не оч удобный, хочется как-то хотя бы минимально управлять тем, что происходит и профайлится(профайлить на уровне плейбуков например, а не тасок).
Alexander
Timur
Alexander
Alexander
Установщик просто не запускается.
Timur
Alexander
А такс в плейбуке висит и ничего не делает
George
Короче, это очень глубокая кроличья нора... И ансибл тут меньшая из проблем
George
Я уж не говорю о том, что не совсем ясна необходимость переустанавливать офис. Ну, работает чел на старом и что? Он рано или поздно свой ноут притащит на техобслуживание. Там и обновите. "Лениво"
George
Или вообще среда гетерогенная. Кто-то на маках сидит. А их почему обидели вниманием ?
George
В любом случае уважуха от меня за попытку решить проблему.
Alexander
Да нет тут гетерогенной среды и ноутов ) тупо 250-300 компов стационарных. Офис обычный.
Timur
Alexander
George
George
Охеренный ответ
George
Он не решает ни одну практическую задачу
George
Timur
George
Но в оперативе
Alexander
Timur
George
Видел как там подскакивает потребление ОЗУ и сколько долго может открываться файл с шары?
George
Я уж не говорю про то, что при этом секурити ишью (ну, типа недоверенная зона блаблабла)
George
Timur
George
Ну ок, это офтоп уже
Да, повторюсь, что я очень ценю попытку, но смотрю на это с недоверием. Тем более мс предлагает свое решение ms sccm + gpo для того же
Alexander
ОК, я понял - копировать на хост установщик это норм.
Timur
Timur
Да и там сначала агенты везде нужны
Alexander
Alexander
Да и сам SCCM нужен