мы используем AWX / Ansible Tower для запуска плейбуков на хостах. В нашем случае мы всегда запускаем playbook, ориентируясь на один хост каждый раз, когда запускается работа (фактически запускает работу с помощью API)
Наша проблема: - Если работа не удалась, мы хотели бы предложить ее как возможность для наших пользователей возможность перезапуска задания с возможностью изменения extra_variables, используемых для выполнения задания. На данный момент в пользовательском интерфейсе дополнительная переменная доступна только для чтения. Есть ли способ изменить тот или иной способ перезапустить задание, используя пользовательский интерфейс и меняя переменные (мы, очевидно, знаем, что с помощью API мы можем перезапустить новый экземпляр задания, используя новый набор extra_variables ...) ?
Thx