169 похожих чатов

Здравствуйте! У меня такая история, есть группа хостов и плейбук

с параметром serial:1.
В таске есть параметр run_once. Но из-за того что я добавил serial опцию, таска запускается на всех хостах в группе. Подскажите, пожалуйста, как можно выйти из этой ситуации?

14 ответов

13 просмотров

а где она должна запускаться?

Sanyok037- Автор вопроса
☭ ktrace
а где она должна запускаться?

У меня есть CI/CD в гитлабе, который запускает ансибл с ранера на другие хосты. serial параметр в главном плейбуке в который подставляются необходимые роли для того или иного случая. Параметр run_once относится к таске которая находится в одной из ролей

Sanyok037
У меня есть CI/CD в гитлабе, который запускает анс...

понятнее на каком именно хосте эта таска должна запускаться не стало.

Sanyok037- Автор вопроса
☭ ktrace
понятнее на каком именно хосте эта таска должна за...

Каждая из ролей запускается на определенной группе хостов. Это не раннер (не локалхост)

Убрать serial:1

Sanyok037- Автор вопроса
Konstantin
Убрать serial:1

Есть условие, чтобы сначала 1 хост обновился, а потом второй

Sanyok037- Автор вопроса
☭ ktrace
и что тогда делает там serial? а run_once?

cron джоба должна бежать на 1 хосте в группе

Sanyok037
cron джоба должна бежать на 1 хосте в группе

так возьмите фильтр | first, получите первый хост и таску выполните delegate_to на нём конкретно

Sanyok037- Автор вопроса
☭ ktrace
так возьмите фильтр | first, получите первый хост ...

Ещё не юзал эту функцию, спасибо, почитаю!

Sanyok037- Автор вопроса
Konstantin
Ты видимо не там воткнул свой serial

Есть вариант serial добавить только к определенным таскам, но придётся каждую роль редактировать, а это человеко-часы + там песочница кпц

Sanyok037- Автор вопроса
Konstantin
А теги есть ?

Не, по группах обращаюсь

Похожие вопросы

Обсуждают сегодня

@MrMiscipitlick А можешь макрос написать, который будет вычислять смещение относительно переданных меток? Просто .label1-.label2, и вернуть значение.
КТ315
35
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
Подобного рода ;Следующие три строки это директивы ассемблера, ;которые можно не задавать, т.к.работаем в Visual Studio. ;Символ ";" - это начало однострочного комментария ...
Егор Анелькин
3
Привет всем. появился вопрос. Разрабатываю сайт, в данный момент он запущен. Хостинг beget. Добавляю на сайт яндекс метрику с помощью полей client-settings (взято отсюда http...
Andrew
2
Кто-нибудь знает почему SPM клонирует репо целиком? Некоторые репы просто огромные, как та же swift-syntax которая нужна для использования макросов. Сначала подумал, что это...
iMike
6
Подскажите, где смотреть результат выполнения программы? Код: ;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, станда...
Егор Анелькин
5
Привет. Я верно понимаю, что в определении класса Монад m — зафиксирован (к тому же поскольку это моноид в категории эндофункторов). Т.е. используя байнд я не могу перемещать...
Arseny
5
еще вопрос, допустим мы создадим char массив из 10 элементов и присвоим ему через сканф 10 символов. и выведем все символы. Хотел спросить последний элемент /0 будет включать...
Anthem
11
;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, стандартный ;вызов процедуры ;option casemap:no...
Егор Анелькин
1
Карта сайта