Size: a a a

2021 March 29

TG

Timur Gadiev in Ansible
Задача явно неполна по описанию
источник

dq

diqipib qidibip in Ansible
т.е если псевдокодом что-то типа app_iss_apps[name=Test1].physical_path
источник

TG

Timur Gadiev in Ansible
Либо сформулируйте ее полностью - со всеми вводными, либо разбирайтесь сами
источник

TG

Timur Gadiev in Ansible
Играть в угадайки мало кому интересно
источник

dq

diqipib qidibip in Ansible
Так чего угадывать то ? ) Я ж расписал - выдернуть значение по условию
источник

dq

diqipib qidibip in Ansible
фильтрануть
источник

TG

Timur Gadiev in Ansible
Что за условие? Откуда берутся значения? Как организуется вызов модуля? Какой структуры там цикл? И т.д. и т.п.
источник

TG

Timur Gadiev in Ansible
Все это важные детали, которые вы оставили за скобками
источник

dq

diqipib qidibip in Ansible
Цикла нет
источник

TG

Timur Gadiev in Ansible
Без них есть крайне высокий шанс сделать очередной неработающий велосипед
источник

dq

diqipib qidibip in Ansible
☺ Ок. Понял. Попробую более подробно въехать в тему м потом снова вернусь с подробностями. Спасибо
источник

СХ

Старый Хрыч... in Ansible
- name: 
 yum:
   name: "{{ packages }}"
     state: absent
   vars:
     packages:
     - ambari-agent
     - ambari-server
     - postgresql-server.x86_64
     - postgresql.x86_64
     - postgresql-libs.x86_64
     - httpd.x86_64
     - apr.x86_64
     - apr-util.x86_64
     - mailcap.noarch
     - docker
     - elasticsearch
     - pgbouncer
     - nginx
     - druid
чтот в доке не увидел к yum модулю, а куда state absent чтобы заработало?
источник

PG

Pavel Gassan in Ansible
- name:
 yum:
   name:
     - ambari-agent
     - ambari-server
     - postgresql-server.x86_64
     - postgresql.x86_64
     - postgresql-libs.x86_64
     - httpd.x86_64
     - apr.x86_64
     - apr-util.x86_64
     - mailcap.noarch
     - docker
     - elasticsearch
     - pgbouncer
     - nginx
     - druid
   state: absent
источник

PG

Pavel Gassan in Ansible
второй пример в доке ж...
источник

СХ

Старый Хрыч... in Ansible
Pavel Gassan
второй пример в доке ж...
раньше надо просто было делать
yum:
   name: "{{ packages }}"
   vars:
     packages:
источник

YZ

Yerzhan Zhiyentayev in Ansible
нет
источник

YZ

Yerzhan Zhiyentayev in Ansible
state: absent никогда не был дефолтным
источник

СХ

Старый Хрыч... in Ansible
Yerzhan Zhiyentayev
state: absent никогда не был дефолтным
ну для абсент понятно, просто для установки пакетов делать надо было ранее как я выше написал
источник

TG

Timur Gadiev in Ansible
Старый Хрыч
ну для абсент понятно, просто для установки пакетов делать надо было ранее как я выше написал
И сейчас тоже можно
источник

YZ

Yerzhan Zhiyentayev in Ansible
так и сейчас так же Default is None, however in effect the default action is present unless the autoremove option is enabled for this module, then absent is inferred.
источник