LINUX.ORG.RU
ФорумAdmin

ansible: возможно ли запустить графическое приложение?

 ,


0

1

Доброго времени суток

Сабж. Я понимаю, что так делать неправильно, но хочется частично автоматизировать рутину

Мне нужно запустить на удалённом хосте графический инсталлятор. Возможно ли это сделать через ansible?

★★★★★

Добавить -X в ssh_args ансибла, указать $DISPLAY при запуске команды.

Можно даже предварительно запустить xvfb, чтобы другие гуи не мешались, и там через какой-нибудь xdotool кнопочки прокликать.

melkor217 ★★★★★
()
Последнее исправление: melkor217 (всего исправлений: 1)
Ответ на: комментарий от melkor217

Пока пробовал передавать -o ForwardX11=yes, не прошло

Может быть где-то ошибся, буду смотреть внимательнее

Можно даже предварительно запустить xvfb, чтобы другие гуи не мешались, и там через какой-нибудь xdotool кнопочки прокликать.

А это отличная идея, спасибо

router ★★★★★
() автор топика

Странно, даже вендовые установщики могут отрабатывать без гуя.

anonymous
()
Ответ на: комментарий от router

Пока пробовал передавать -o ForwardX11=yes, не прошло

Если я не путаю, это эквивалентно флагу -X. Наверно нужно посмотреть в выхлопе с -vvv, с какими аргументами вызывается ssh.

melkor217 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.