Ждун
поставил на работе oxidized в том числе и для бекапа микротиков, очень доволен
Bird
поставил на работе oxidized в том числе и для бекапа микротиков, очень доволен
Скрестить его с гитлабом - вообще огонь получается
Ждун
ну у меня в битбакет выгружается
John
дайте пример инвентори-плагина на баше пжлста
Alex
поправил
Pavlo
всем привет! у меня был кейс - ansible 2.8.1, ubuntu 16.04, не работал модуль "package_facts", помогло решить проблему обновление ansible до версии 2.8.6 спасибо всем кто помог советом решить кейс! может кому то эта инфа тоже пригодится)
Alex
Это кстати частое правило и кажись у асибла тоже самое, когда открываешь баг. Они сразу просят проверить на latest на devel
Aleksandr
Привет. Очень глупый вопрос, если я хочу два раза использовать хост в разных группах, я могу объявлять его адрес только в одном месте? [group1] host1 ansible_host=1.2.3.4 [group2] host1
Aleksandr
спасибо
Denis 災 nobody
Это кстати частое правило и кажись у асибла тоже самое, когда открываешь баг. Они сразу просят проверить на latest на devel
"а вдруг уже кто пофиксил, нам самим лень смотреть". Увы, будни опенсорса. А то что в latest куча других вещей сломана - никого не волнует, воссоздавайте среду в песочнице, нам лень.
Alex
ну это вполне логично, имхо. По крайней мере так будет проще искать причину проблемы. Если точно известно, что в devel, она уже решена
Timur
Для бесплатного opensource пробукта другой вариант просто нежизнеспособен
Timur
Никаких ресурсов не хватит поддерживать все древние версии и копаться в изменениях
Alex
пффф, а ты думаешь на платном ПО что то другое? :DDD
Alex
Я уже общался с МС, ситуация один в один
Alex
только там еще просят перегрузить 100500 раз и установить с нуля
Denis 災 nobody
Для бесплатного opensource пробукта другой вариант просто нежизнеспособен
учитывая что у них и платная версия вроде была.. а вообще есть работодатель который исправно платит
Sergey
учитывая что у них и платная версия вроде была.. а вообще есть работодатель который исправно платит
У ансибла платной не было никогда вроде, только кнопкодавка внешняя.
Denis 災 nobody
итого девел и 1-2 стейбла
Timur
Но во многих коммерческих продуктах если продукт на поддержке, и у тебя активный контракт с SLA, то это гарантирует, что твой вопрос не повиснет на месяцы, а будет рассмотрен в оговоренные контрактом сроки. Даже если версия не самая последняя
Alex
https://github.com/ansible/ansible/issues/38267 вот мой баг репорт, например, уже 1,5 года висит
Sergey
Именнно. Но там прост обвязка, движок тот же.
Gleb
учитывая что у них и платная версия вроде была.. а вообще есть работодатель который исправно платит
а причем тут платная версия и опенсорс? они из общего мало что имеют, можно купить engine без tower, но как и с остальным продуктами редхата опенсорс - это апстрим и бесплатные тестеры
Gleb
https://access.redhat.com/products/red-hat-ansible-engine это отдельный продукт и его можно купить без тавера
Alex
> у мс в принципе поддержка номинальная аналогичная ситуация была и с продуктами Adobe. А они стоили не копейки. Точно так же все клали болт.
Timur
Мы были золотым партнером МС, поверь там так же кладут болт как и все, только более вежлево ;)
Они кладут болт грамотно. :) По крайней мере, отвечают в оговоренные сроки и предоставляют результаты анализа, а не ждут неделями. Ну, и не майкрософтом единым. У МС так себе поддержка зачастую - тут я не спорю. Но есть куча других вендоров с гораздо более вменяемым сервисом. Поддержка у Cisco, например, гораздо более полезная. У IBM и EMC вообще на 5 баллов.
Sergey
https://access.redhat.com/products/red-hat-ansible-engine это отдельный продукт и его можно купить без тавера
Насколько я понимаю - это ансибл с саппортом, принципиально не отличающийся ничем под капотом от опен-сорсного. Чуваки ещё какой-то там набор модулей поставляют - видимо, которые искаропки умеют опять же из RHEL-пакетов популярные энтерпрайзные балалайки разворачивать.
Timur
https://github.com/ansible/ansible/issues/38267 вот мой баг репорт, например, уже 1,5 года висит
Это некритичный баг. И, судя по всему, никого из серьезных вендоров он ни разу не зааффектил, раз внимания особого не обратили
Alex
да я и не говорил что критичный, но из-за него пришлось перейти на башсибл :)
Timur
Full Support Phase During the Full Support Phase, Red Hat will provide: Qualified critical and important security fixes Urgent and high priority bug fixes Select enhanced software functionality This will be delivered in the form of sub-minor releases.
Alex
ну мс, например, делала вид, что занимается и мы как клиент очень важны для них. По итогу нифига не помогли :)
Alex
ага
Timur
А так - да, у МС поддержка так себе, я выше уже писал
Alex
очень усердно :D
Timur
Но, как минимум, можно было прямо конкретного назначенного инженера на звонок по конкретному инциденту выцепить и получить от него внятный ответ
Timur
И это еще от конкретного продукта сильно зависит
Timur
Поддержка Windows, например, это одно. Поддержка Exchange или Sharepoint - уже совсем другое.
Timur
Поддержка MS SQL Server - вообще отдельная песня
Alex
то был Exchange
Alex
вспоминаю с ужасом :DDD
Timur
то был Exchange
По Exchange нам конкретные найденные баги фиксили и даже специальные патчи предоставляли
Timur
да я и не говорил что критичный, но из-за него пришлось перейти на башсибл :)
Ну, бывает, да. Или модуль можно подправить немного
Sheridan
я тут вчера немного развлёкся... )))
Alex
еще бы конкретики и было бы супер ;)
Alexander
Какое-то ручное управление. Масштабировать это как? Не понятно.
Alexander
Я понимаю, что это работает, и что сейчас нет необходимости масштабировать, но я такие решения не люблю.
Alex
а что там можно масштабировать то? о_О
Alexander
Будет завтра не один таск, который дёргает этот лист, а два.
Sergey
https://github.com/ansible/ansible/issues/38267 вот мой баг репорт, например, уже 1,5 года висит
Это нормально, кстати. Любители unarchive должны страдать, я так понимаю. Сам прикинь: для идемпотентности нужно сначала понимать, что есть в исходном состоянии, а потом уже сравнить с тем ,что лежит в архиве. https://github.com/ansible/ansible-modules-core/blob/devel/files/unarchive.py#L405
Alex
> Любители unarchive должны страдать а есть альтернативный модуль? А то ждать по 40-50 минут как то не очень
Sergey
> Любители unarchive должны страдать а есть альтернативный модуль? А то ждать по 40-50 минут как то не очень
Легко. Кидаешь модуль себе в проект, в library, меняешь ему имя, а даьше тупо отламываешь вот эту проверку, не позволяющую зафакапиться.
Sergey
Таким напильником можно обработать любой модуль ансибла, если что.
Alexander
Частая проблема, с которой я сталкиваюсь: list_of_dicts: - some_id: some_list: - element1 - element2 - element2 - some_id: ... Мне нужно таском пройтись по каждому элементу, при этом каждый раз нужно таску давать some_id
Alexander
Делаешь with_items - непонятно как назад (наверх) отойти
Alexander
На самом деле не так. Исправил.
Николай
Чем subelements не подходит?
Alexander
Чем subelements не подходит?
Кажется, всем подходит. Но в доках не разобрался когда смотрел.
Alexander
dict2items https://docs.ansible.com/ansible/latest/user_guide/playbooks_filters.html#dict-filter
Я не так описал сначала, там наоборот.
Alexander
Чем subelements не подходит?
Кажется, мне нужно пойти переписать роль )))
Lamobot
Я не так описал сначала, там наоборот.
Да вроде все как описано, у тебя есть лист из словарей и тебе в loop нужны только названия ключа из каждого словаря -> list_of_dicts|map(dict2items)|map(attribute=key)
Ekaterina
Всем привет! С разрешения админов чата, хочу пригласить всех на комьюнити-конференцию DevOpsDays Moscow, которая пройдет 7 декабря в Москве. Выступают: Барух Садогурский (JFrog), Роман Бойко (AWS), Александр Чистяков (vdsina.ru), Михаил Чинков (AMBOSS), Павел Селиванов (Southbridge), Родион Нагорнов (Лаборатория Касперского), Андрей Шорин (консультант по DevOps). Но доклады это не главное. В первую очередь, DevOpsDays — это место встречи участников devops-сообщества. Это большие посиделки для неравнодушных, где каждый может спросить каждого — и темы могут быть любыми. Билет стоит 7000 ₽, но есть лайфхак: если покупать два билета сразу, они станут по 6000 ₽. 🎁 По промокоду ansible скидка 5%. Подробности и регистрация ➞ https://devopsdays.ru Очень ждем вас!