Size: a a a

2021 March 23

TG

Timur Gadiev in Ansible
Мда
источник

TG

Timur Gadiev in Ansible
А откуда такие странные значения myvar берутся, если не секрет?
источник

AD

Alex Domoradov in Ansible
передаются пользователем или ci/cd
источник

TG

Timur Gadiev in Ansible
Понятно
источник

AB

Alexander Balandin in Ansible
Подскажите, пожалуйста, как лучше запускать роль из ci в docker runner? Через образ ansible-runner?
источник

i

inqfen in Ansible
или через свой
источник

i

inqfen in Ansible
как тебе лучше, так и запускай
источник

E

Elenhil in Ansible
Alexander Balandin
Подскажите, пожалуйста, как лучше запускать роль из ci в docker runner? Через образ ansible-runner?
это просто докер имедж. Если вам не нужна кастомизация - юзайте на здоровье. Если вам надо что-то сверху тупо ансибла - пилите свой обаз
источник

AD

Alex Domoradov in Ansible
Alex Domoradov
а как правильно экрапнировать  [] в when условии ?

Пробовал так

 roles:
   - { role: my_role, when: my_var is regex('trial\\[^\\-\\]') }


но все равно ругается

Syntax Error while loading YAML.
 expected ',' or '}', but got '['
решилось чуть проще, даже без регулярок

 roles:
   - role: my_role
     when: ('trial-wrapper' in my_var.split(','))
источник

I

Igor in Ansible
Подскажите, а можно как то заоверрайдить на уровне pre_tasks gather_facts?
источник

TG

Timur Gadiev in Ansible
Igor
Подскажите, а можно как то заоверрайдить на уровне pre_tasks gather_facts?
А теперь по-русски
источник

TG

Timur Gadiev in Ansible
Что вы хотите сделать конкретно?
источник

S

Sebor in Ansible
подозреваю, что set_fact)
источник

I

Igor in Ansible
Timur Gadiev
А теперь по-русски
---
- hosts: all
 become: yes
 gather_facts: yes

 pre_tasks:
   - name:

Хочу только в pre_tasks сделать gather_facts: no, а в остальных случаях везде yes
источник

TG

Timur Gadiev in Ansible
Igor
---
- hosts: all
 become: yes
 gather_facts: yes

 pre_tasks:
   - name:

Хочу только в pre_tasks сделать gather_facts: no, а в остальных случаях везде yes
Вы хотите странного
источник

I

Igor in Ansible
Timur Gadiev
Вы хотите странного
Поясните :)
источник

S

Sebor in Ansible
источник

TG

Timur Gadiev in Ansible
Сделайте отдельный плей без фактов тогда, и не лохматьте бабушку
источник

TG

Timur Gadiev in Ansible
Ну, или поставьте gather_facts: false
источник

TG

Timur Gadiev in Ansible
А в последнем таске pre_tasks вызовите модуль setup
источник