Size: a a a

ansible — русскоговорящее сообщество

2021 September 15

R

RS in ansible — русскоговорящее сообщество
Добрый день!
Есть json, который получаю через модуль URI, из него нужно читать значение, но проблема в том, что у сам ключ меняется.
Выцепить значение пытаюсь  через copy,
Конструкция там такая:

content: "{{ json_response.json.data.data.ключ }}"
dest: /TMP/file

Как в таком случае можно подсунуть туда ключ, чтобы получить не пару, а именно само значение?
источник

ММ

Микола Мельникович... in ansible — русскоговорящее сообщество
источник
2021 September 17

EF

Eugene Freeman in ansible — русскоговорящее сообщество
дзякуй
источник

EF

Eugene Freeman in ansible — русскоговорящее сообщество
вопрос,  кто пользовался community.docker.docker_compose - project_src он указывается относительно чего?
источник

EF

Eugene Freeman in ansible — русскоговорящее сообщество
у меня вот такая структура:
├── common
├── env
│   ├── prod
│   │   └── inventory
│   │       └── group_vars
│   └── stg
│       └── inventory
│           └── group_vars
├── group_vars
└── roles
   ├── db
   │   └── tasks
   ├── loki
   │   └── tasks
   ├── api
   │   ├── tasks
   │   └── vars
   └── ui
       ├── tasks
       └── vars

модуль планирую использовать внутри loki - куда положить docker-compose файл нужно и откуда пусть считается?
источник
2021 September 18

m@

madwayz @ 0xd34d in ansible — русскоговорящее сообщество
Доброе утро. Я на сервере, на котором выполняется playbook, хочу получить его IP адрес внешний, потом подключиться к другому серверу и вставить там в файл этот IP. Как мне это сделать?
источник

m@

madwayz @ 0xd34d in ansible — русскоговорящее сообщество
Где лежат у тебя docker-compose.yml
источник

АС

Антон Сенько... in ansible — русскоговорящее сообщество
curl 2ip.ru
источник

m@

madwayz @ 0xd34d in ansible — русскоговорящее сообщество
Как получить IP я знаю. Интересует таск на подклчение к другому серверу и выполнение неких действий на нём.
источник

m@

madwayz @ 0xd34d in ansible — русскоговорящее сообщество
А потом выполнение тасков на том хосте, который был изначально.
источник

АС

Антон Сенько... in ansible — русскоговорящее сообщество
А, ну include_playbook например
источник

m@

madwayz @ 0xd34d in ansible — русскоговорящее сообщество
Хм, спасибо) Почитаю.
источник
2021 September 19

m@

madwayz @ 0xd34d in ansible — русскоговорящее сообщество
[WARNING]: Updating cache and auto-installing missing dependency: python3-apt
fatal: [cofix]: FAILED! => {"changed": false, "msg": "Could not import python modules: apt, apt_pkg. Please install python3-apt package."}


Ребят, что за фигня? Стоит у меня на сервере пакет python3-apt.
источник

m@

madwayz @ 0xd34d in ansible — русскоговорящее сообщество
При вызове модуля apt такое чудо.
источник

ВС

Владимир Семиков... in ansible — русскоговорящее сообщество
Возможно установлено несколько версий python попробуй указать ансиблу какую именно версию он должен использовать
источник
2021 September 20

АС

Антон Сенько... in ansible — русскоговорящее сообщество
коллеги, есть файл с тасками, который инклюдится в плейбуке. при сохранении линтер его проверяет, считая плейбуком, ну и конечно валидация не проходит. Можно конечно в .ansible-lint указать exclude_paths, но это немного неудобно. Есть ли способ прямо в файле объяснить линтеру, чтобы он его не проверять?
источник

АС

Антон Сенько... in ansible — русскоговорящее сообщество
Коммент какой-то хитрый, или еще что
источник

MY

Mikhail Yurenkov in ansible — русскоговорящее сообщество
https://ansible-lint.readthedocs.io/en/latest/rules.html#excluding-rules
вроде теги можно использовать
источник

АС

Антон Сенько... in ansible — русскоговорящее сообщество
Пробовал, , но не хочет
источник

АС

Антон Сенько... in ansible — русскоговорящее сообщество
источник