Size: a a a

2021 March 19

A

Alex in Ansible
запускаю плейбуку, получаю ошибку
"Failed to connect to the host via ssh: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password)."
на хост могу зайти по ssh
как так то?
источник

AD

Alex Domoradov in Ansible
Andrew
Ребят, подскажите пожалуйста, как написать when что бы таску выполняло только в том случае если это НЕ определённый дистрибутив?
when distro not in ['distro1', 'distro2']
источник

E

Elenhil in Ansible
Alex
запускаю плейбуку, получаю ошибку
"Failed to connect to the host via ssh: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password)."
на хост могу зайти по ssh
как так то?
-vvvvv
источник

E

Elenhil in Ansible
И смотрите что у вас в строке подключения
источник

SS

Shamil Sattarov in Ansible
Товарищи! Я вот тут все со своим гластером мучаюсь, на этот раз вопрос нубский:
Есть список узлов:
- 10.0.0.1
- 10.0.0.2
надо сделать из этого списка строку:
gluster volume create test replica 2 10.0.0.1:/data/test 10.0.0.2:/data/test force

Причем количество репилик в этой строке, должно соответствовать количеству элементов в списке.
Как лучше это сделать? Прошу прощения, если это дурацкий вопрос, давно уже с ансиблом не работал, вот теперь нужда заставила.
источник

s

shadow in Ansible
Шаблоны
источник

s

shadow in Ansible
Template
источник

s

shadow in Ansible
Как вариант. Можно иначе
источник

VL

Victor Litvin in Ansible
shadow
Template
+

можно через лукап шаблона
источник

TG

Timur Gadiev in Ansible
Alex
запускаю плейбуку, получаю ошибку
"Failed to connect to the host via ssh: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password)."
на хост могу зайти по ssh
как так то?
Попытался мысленно прочесть ваш плейбук и параметры запуска, но что-то помешало...
источник

VL

Victor Litvin in Ansible
странно вроде сейчас Меркурий не ретроградный
источник

SP

Sergey Pechenkó in Ansible
Timur Gadiev
Попытался мысленно прочесть ваш плейбук и параметры запуска, но что-то помешало...
Версия libastral.so не сошлась?
источник

TG

Timur Gadiev in Ansible
Shamil Sattarov
Товарищи! Я вот тут все со своим гластером мучаюсь, на этот раз вопрос нубский:
Есть список узлов:
- 10.0.0.1
- 10.0.0.2
надо сделать из этого списка строку:
gluster volume create test replica 2 10.0.0.1:/data/test 10.0.0.2:/data/test force

Причем количество репилик в этой строке, должно соответствовать количеству элементов в списке.
Как лучше это сделать? Прошу прощения, если это дурацкий вопрос, давно уже с ансиблом не работал, вот теперь нужда заставила.
vars:
   my_ip_list:
     - 10.0.0.1
     - 10.0.0.2
источник

TG

Timur Gadiev in Ansible
Shamil Sattarov
Товарищи! Я вот тут все со своим гластером мучаюсь, на этот раз вопрос нубский:
Есть список узлов:
- 10.0.0.1
- 10.0.0.2
надо сделать из этого списка строку:
gluster volume create test replica 2 10.0.0.1:/data/test 10.0.0.2:/data/test force

Причем количество репилик в этой строке, должно соответствовать количеству элементов в списке.
Как лучше это сделать? Прошу прощения, если это дурацкий вопрос, давно уже с ансиблом не работал, вот теперь нужда заставила.
- name: Set my_str
 set_fact:
   my_str: >-
     gluster volume create test replica 2
     {{ my_ip_list
       | product(['/data/test'])
       | map('join', ':')
       | join(' ')
     }}
     force

- name: Debug my_str
 debug:
   var: my_str
источник

A

Alex in Ansible
Timur Gadiev
Попытался мысленно прочесть ваш плейбук и параметры запуска, но что-то помешало...
ваши мысли мне помогли и я понял что не указал ask-pass
спасибо
источник

TG

Timur Gadiev in Ansible
Alex
ваши мысли мне помогли и я понял что не указал ask-pass
спасибо
источник

SP

Sergey Pechenkó in Ansible
Alex
ваши мысли мне помогли и я понял что не указал ask-pass
спасибо
😂👍
источник

SS

Shamil Sattarov in Ansible
Timur Gadiev
- name: Set my_str
 set_fact:
   my_str: >-
     gluster volume create test replica 2
     {{ my_ip_list
       | product(['/data/test'])
       | map('join', ':')
       | join(' ')
     }}
     force

- name: Debug my_str
 debug:
   var: my_str
Спасибо! Буду пробовать, уж забыл, как с шаблонами работать.
источник

АЕ

Александр Ермилов... in Ansible
Коллеги день добрый. Есть ansible 2.9.7
Есть перменная которая int
Но в плейбуке при назначении этой перменной к другой какой то переменной она магическим образом становиться string.
пытался сделать вот так {{ foo | int }}  не помогает
Кто то сталкивался с таким?
источник

AK

Alexander Khatsayuk in Ansible
Александр Ермилов
Коллеги день добрый. Есть ansible 2.9.7
Есть перменная которая int
Но в плейбуке при назначении этой перменной к другой какой то переменной она магическим образом становиться string.
пытался сделать вот так {{ foo | int }}  не помогает
Кто то сталкивался с таким?
А покажи код, что ты пытаешься делать
источник