Size: a a a

2021 March 05

TG

Timur Gadiev in Ansible
Vladimir Zhurkin
ну я могу легко из скрипта в консоли вызвать vbs например  :) и да же форму диалога окна нахреначить с данными
Вы отвечаете на какой-то свой вопрос, а не на тот, который я задал
источник

VZ

Vladimir Zhurkin in Ansible
ну и отлично Каждый останется при своих
источник

TG

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

E

Elenhil in Ansible
Timur Gadiev
В общем, смысла в локализованной консоли так и не видно
кроме поехавших работадателей
источник

TG

Timur Gadiev in Ansible
Даже на клиентским машинах, к слову, смысла в локализации консоли нет
источник

TG

Timur Gadiev in Ansible
Это только затрудняет поддержку, особенно в интернациональных командах
источник

TG

Timur Gadiev in Ansible
Логинишься на сервер, а там - французская консоль с французской же раскладкой клавиатуры
источник

TG

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

TG

Timur Gadiev in Ansible
Как вспомню, так вздрогну...
источник

TG

Timur Gadiev in Ansible
Для пользовательских программ локализация имеет смысл еще. Но локализация системной консоли...
источник

AK

Artur Kryukov in Ansible
О! Французская консоль, Как вспомню, так вздрогну. Но самый прикол был когда попали к арабам, правда на Искы по vnc. Вот была веселуха :)
источник

AD

Alex Domoradov in Ansible
Дмитрий Айткулов
на 20 есть питон2, но к примеру нужный мне пакет был только в для питон3
it depends. Например на офф образе в GCP есть только 3й
источник

AD

Alex Domoradov in Ansible
и не смотря на отсутствие /usr/bin/python, работает оно благодаря


$ ansible master -m setup -a 'gather_subset=min' -a 'filter=discovered_interpreter_python'

app_master | SUCCESS => {
   "ansible_facts": {
       "discovered_interpreter_python": "/usr/bin/python3"
   },
   "changed": false
}
источник

TG

Timur Gadiev in Ansible
Alex Domoradov
и не смотря на отсутствие /usr/bin/python, работает оно благодаря


$ ansible master -m setup -a 'gather_subset=min' -a 'filter=discovered_interpreter_python'

app_master | SUCCESS => {
   "ansible_facts": {
       "discovered_interpreter_python": "/usr/bin/python3"
   },
   "changed": false
}
В ансибл 2.7 был жесткий хардкод на /usr/bin/python
источник

TG

Timur Gadiev in Ansible
Без всякого autodiscovery
источник

AD

Alex Domoradov in Ansible
2.7 давно это было
источник

TG

Timur Gadiev in Ansible
Alex Domoradov
2.7 давно это было
источник

ДА

Дмитрий Айткулов... in Ansible
Alex Domoradov
и не смотря на отсутствие /usr/bin/python, работает оно благодаря


$ ansible master -m setup -a 'gather_subset=min' -a 'filter=discovered_interpreter_python'

app_master | SUCCESS => {
   "ansible_facts": {
       "discovered_interpreter_python": "/usr/bin/python3"
   },
   "changed": false
}
Спасибо
источник

PK

Pavel Kozlov in Ansible
Коллеги подскажите пожалуйста следующее:
есть json файл с переменными
структура такая:
"srv01" {
 "level1": {
     "filed": true
  }
}

srv01 это имя сервера на котором запускается роль, т.е ansible_host
а вот как дальше строить переменную?

"{{ [ansible_host].level1.field }}" - не сработало
источник

PG

Pavel Gassan in Ansible
"{{ [ansible_host]['level1']['field'] }}"
источник