NM
Для centos еще один пакет к минималке нужен libselinux-python
Vladislav 👻
не нужен
Vladislav 👻
значит плейбук такой
NM
Ага, они все у меня такие непростые. Вендоры требуют блин
Max
любой питон
в centos если нужен libselinux-python с 3м работать не будет. нужен пакет для третьего питона. может на copr есть. надо смотреть.
Vladislav 👻
Ну модуль же
Vladislav 👻
Ансибл работать будет
Max
как он будет работать?
Max
там бинарные связки, .so библиотека. у меня работать не хотела
Vladislav 👻
Setup проходит без? Проходит.
Timur
Timur
По поводу питона на клиенте - его можно поставить самим ансиблом
Max
знам-с, с ОЗУ все в порядке.
Timur
Мы на всякий случай ставим перед накатыванием роли
Timur
Код установки питона для Debian-based дистрибутивов:
- name: Install python for Ansible
raw: test -e /usr/bin/python || (apt install -y python-minimal python-zipstream)
become: True
nett00n
во, а то я удивился)
Max
не порчено thc или c2h6o
Timur
Для RedHat-based вот так:
- name: Install python for Ansible
raw: test -e /usr/bin/python || (yum install -y python2 python-simplejson)
become: True
Max
и она позволяет несколько версий некоторых пакетов (вкл. питон) ставить
Max
если мой склероз мне не тзменяет там есть относительно свежие питоны
Timur
Max
т.е. RHEL7.X
Timur
И ему пофиг на версии
Timur
Max
ℭ𝔞𝔯𝔯𝔬𝔩
а если ее нет?
Метрика есть всегда, даже если не задана в конфиге - назначается в зависимости от типа интерфейса и дефолтного значения метрики для этого типа
Oleksandr
ℭ𝔞𝔯𝔯𝔬𝔩
Tadeusz
Tadeusz
оу, не знал что так можно
manefesto
Expect. Ну плюс raw не требует питона
George
Oleksandr
Говно
Ты почитай переписку и реакцию ;)
George
Вот спецом сделаю внутри корпсети левый 8.8.8.8 на левом интерфейсе
ℭ𝔞𝔯𝔯𝔬𝔩
ℭ𝔞𝔯𝔯𝔬𝔩
Anton
всем добрый вечер. пытаюсь через win_chocolatey поставить сразу пачку пакетов, оно умеет сразу list в name получать. но как поставить в таком случае версии пакетов, никто не рассказывает. был ли у кого опыт?
Anton
по такому примеру:
- name: Install multiple packages
win_chocolatey:
name:
- procexp
- putty
- windirstat
Max
Max
мне кажется что тебе надо создать список диктов, с именем и версией, и лу́пить по нему
Max
судя по доке там баг в дизайне :-)
Anton
а я решил попробовать не последовательной а пачкой :)
Max
беру слова обратно. шоколати - имеет долбанутый синтаксис.
Max
там можно передать список без версий, или один пакет с версией.
Anton
Egor
Всем привет. Есть глупый вопрос, на который никак не могу найти ответ.
Есть у меня переменная, которая содержит в себе название volume-группы, с которой я буду работать.
vg: group1
Далее в таске мне нужно обратиться к факту, и использовать эту переменную. Допустим, я смотрю размер volume-группы.
- set_fact:
vgsize: "{{ ansible_lvm.vgs.vg }}"
Вопрос: как мне правильно подтсаивть в этот код свою переменную?
Пробовал через ‘ansible_lvm.vgs.’+vg но не работает, lookup через факты тоже не пашет. Я точно туплю, решение близко)
Timur
Egor
Egor
Сейчас посмотрю, мне кажется это правильный путь
Alexey
привет, подскажите пожалуйста по ansible
можно ли скопировать файл из шаблона при проверке определенных условий?
Timur
Alexey
О каких условиях речь?
грубо говоря: сделать конфиг nginx из шаблона при наличии определенной директории на серваке
Timur
Ждун
правильный ответ на этот вопрос: можно
Denis 災 nobody
сначала register, потом по нему when
Roman
Привет, есть вопрос. Не могу придумать логику. В общем имею сторэдж со статикой для приложения, иногда разрабы туда чет добавляют + там хранятся всякие пользовательские аватарки и тд.
Вопрос как его по человечи деплоить?
1. Чтобы не качать каждый раз весь обьем на ноды, а только дэльту
2. Сохранять предыдущее состояние + добавлять новые картинки
Заранее спасибо
Max
Roman
что cdn?
Антон
content delivery network
Timur
nett00n
Roman
Oleksandr
Антон
Oleksandr
Roman
На самом деле щас, он просто в гите валяется, на данный момент разрабы на гит заливают картинки а я качаю с гита, но не дэльту а целиком, в этом нет проблемы, и канал норм и время есть, просто хочется сделать по красоте
Denis 災 nobody
эм, git pull и вот она дельта
Антон
Oleksandr
git lfs?
Roman
схема очень не потимальная
я с удовольствием бы ее поменял, только вот незнаю на что. Подскажите оптимальную, только пожалуйста подробней