Пишу несколько ролей для настройки виртуальной машины с помощью ansible.
Я пытаюсь установить цветовую тему gnome-терминала на Solarized https://github.com/Anthony25/gnome-terminal-colors-solarized
Я могу запустить скрипт из терминала, и цвет тут же изменится
$ ~/solarized/gnome-terminal-colors-solarized/install.sh -s dark -p Default
Но когда я запускаю его из ansible:
- name: Set Solarized color to Default profile
script: /home/someuser/solarized/gnome-terminal-colors-solarized/install.sh -s dark -p Default
Результат выглядит нормально
TASK: [solarized | Set Solarized color to Default profile] ***********************
changed: [localhost]
Но ничего не изменилось! Я проверяю файл конфигурации в ~/.gconf/apps/gnome-terminal/profiles/Default/, и он также не изменился.
Я пробовал оболочку, команду, но все тот же результат.
я пытался бежать
install.sh -s lkefjefj -p lefjelkfj
и он выдает ошибки, так что он действительно читает аргументы
Скрипт запускается с параметром sudo.
Так и не понял почему не работает?