Size: a a a

2019 July 25

MA

Maksim Andreev in DevOps Moscow
Ну то есть у тебя всегда сборка на osx была, допустим 5 минут, как ты понимаешь, что это медленно? Ты же не собирал локально.
источник

H

Hopf in DevOps Moscow
сборка у меня на osx примерно 23 минуты.

Раньше, когда у меня все остальное билдилось так же медленно, меня это устраивало, теперь я научился юзать контейнеры для билдов линукса, документаций и прочей мелочи, у меня получается, что линукс-воркеры отрабатывают 3 минуты, виндоворкеры - 15 минут (до них следующими доберусь), а osx - 23, меня это перестало устраивать.
Хочу понять, как замерять нагрузку, чтобы понять надо добавить диска/CPU, мем, переписать какие-либо куски... итд
источник

МО

Михаил Telsir Осин in DevOps Moscow
Коллеги, кто работает с Ansible Tower?

Вопрос следующий: hosts.ini хранится в гите и вытягивается в проект. Инвентори формируется на основе проекта и hosts.ini берется из гита.

В hosts.ini хосты указаны в порядке 3-2-1, но Tower всё равно сортирует их как 1-2-3.

Как можно избежать сортировки (вариант - вручную собрать инвентори не предлагать)
источник

GM

Gleb Mekhrenin in DevOps Moscow
переписать роли нормально тк пока что это все звучит как шутка что порядок в иневетори на что то влияет
источник

МО

Михаил Telsir Осин in DevOps Moscow
@Anc1ent  мне необходимо обновлять хосты, строго в определенном порядке
источник

A

Asten in DevOps Moscow
Михаил Telsir Осин
@Anc1ent  мне необходимо обновлять хосты, строго в определенном порядке
расскажи почему их нужно обновлять в определенном порядке? звучит странно…
источник

МО

Михаил Telsir Осин in DevOps Moscow
Asten
расскажи почему их нужно обновлять в определенном порядке? звучит странно…
Такое требование :\
источник

KT

Karen Tovmasyan in DevOps Moscow
Михаил Telsir Осин
Такое требование :\
Страшно такие слова в диванс чате видеть
источник

GM

Gleb Mekhrenin in DevOps Moscow
предчувствуя подобный ответ я и на начал спрашивать "а почему надо так"
источник

A

Asten in DevOps Moscow
яснопонятно) бизнес задача
источник

V

Vit in DevOps Moscow
Михаил Telsir Осин
@Anc1ent  мне необходимо обновлять хосты, строго в определенном порядке
Ну, это костыль, да. Полагаться на порядок нельзя в инвентори нельзя, это  и в доке сказано .
Если он всегда сортирует - можешь алиасы хостам сделать
источник

GM

Gleb Mekhrenin in DevOps Moscow
Asten
яснопонятно) бизнес задача
я бы такому бизнесу объяснил
источник

DZ

Dmitriy Zaytsev in DevOps Moscow
Vit
Ну, это костыль, да. Полагаться на порядок нельзя в инвентори нельзя, это  и в доке сказано .
Если он всегда сортирует - можешь алиасы хостам сделать
Алиасы - это единственное правильное решение, поддерживаю
источник

GM

Gleb Mekhrenin in DevOps Moscow
я больше скажу. там вообще порядок выполнения не гарантируется если не выполнять принципиально последовательно
источник

B

Bandikoot in DevOps Moscow
Михаил Telsir Осин
@Anc1ent  мне необходимо обновлять хосты, строго в определенном порядке
значит их надо разбить в разные группы и в плейбуке определить порядок по этим группам
источник

GM

Gleb Mekhrenin in DevOps Moscow
Bandikoot
значит их надо разбить в разные группы и в плейбуке определить порядок по этим группам
ну или разные плейбуки - тут много где можно накостылить
источник

DZ

Dmitriy Zaytsev in DevOps Moscow
Ну и плейбук должен последовательно по алиасам хостов идти
источник

GM

Gleb Mekhrenin in DevOps Moscow
если в плейбуке указана группа то по хостам может в любом порядке пойти
источник

B

Bandikoot in DevOps Moscow
Gleb Mekhrenin
если в плейбуке указана группа то по хостам может в любом порядке пойти
и это нормально
источник

DN

Dmitry Nagovitsin in DevOps Moscow
Bandikoot
значит их надо разбить в разные группы и в плейбуке определить порядок по этим группам
for H in $(cat hosts); do ansible-playbook myplaybook.yml -i ",$H"; done
источник