Aleksey
вон на фре установка кликхауса The process will require 349 MiB more space. 37 MiB to be downloaded.
Aleksey
я блин 37 метров качать :) не туда постмотрел
Aleksey
но воообще всё равно хочется шаред диск
Aleksei
пакетов надо с гиг
Если ты про RPM/DEB - зеркало спасает :-)
Aleksey
зеркало не спасёт
Aleksey
для python я компилю numpy
Aleksey
9 минут
Aleksey
пакетом низя
Aleksey
тем более сквид не кеширует https.
Aleksey
а часть данных лежат именно на них
Aleksei
Как часто ты делаешь тесты?
Aleksey
хочу диск а 10 гигов. lvm. порезать его на 6 осей. внутри побить по разделам кудаа монтировать. и хранить там download cache.
Aleksey
при создании виртуалки брать известную vdmk
Aleksey
Как часто ты делаешь тесты?
не больше 20 в неделю. но прогон тестов в 30+ минут сильно портит концетрацию
Aleksey
в вцентре вижу есть вариант подцепить existing hard disk
Aleksey
https://github.com/ansible/ansible/pull/36165
Aleksey
придется покурить.
Aleksey
но вообще нет. там нельзя выбрать диск
Aleksey
только добавить
Nklya
А не лучше ли вместо деланья всего этого во время билда просто готовить шаблоны пакером и с них стартовать?
Aleksey
поясни мысль
Nklya
вместо поднятия виртуалки например с базовой убунтой или прости господи фрибсд, ты билдишь пакером подготовленные имаджи, в которых например уже есть все пререквизиты и поднимаешь виртуалки из них
Aleksey
задача билда проверить что плейбук делает всё хорошо. поэтому мне как раз надо базовую убунту и прогон плейбука
Nklya
В этом видео Михаил Кузьмин из JetBrains примерно про это рассказывает как раз применительно к вмвари https://youtu.be/Uc-bizW-xXE
Aleksey
у меня сейчас шаблоны и так собраны пакером но в них как раз минимум изменений.
Nklya
а зачем тогда отдельный диск подцеплять, если можно тем же пакером закидывать пакеты в образ?
Aleksey
а откуда мне знать какие ?
Nklya
да, честно говоря хз
Aleksey
ну вот отсюда и извращения
Tadeusz
Это под что?
Tadeusz
Темплейты осей или что?
Vlad
Да под что угодно. Можно под шаблоны виртуалок, под squid-deb-proxy или apt-cacher-ng. nginx cache тоже как вариант.
Err
Можно как то создавать и инкрементить git tags? --> v1.0.0, v1.1.0 ansibleOM
Nikita
Всем привет, подскажите пожалуйста, как сделать loop на ожидание появления элемента? Задача в чем заключается, есть плейбук, который создаем ВМ, но сеть там появляется не сразу (минут через 10-15) и нужно дождаться появления элемента. Раньше на vmware делал типо такого:
Nikita
- name: add vm to temporary inventory block: - ovirt_nics_facts: vm: "{{ vm }}" auth: "{{ ovirt_auth }}" register: nics_facts until: (ovirt_nics[0].reported_devices[0].ips[0].address is search("10.10.20.")) or (ovirt_nics[0].reported_devices[0].ips[0].address is search("192.168.250.")) retries: 20 delay: 60
Nikita
На новой виртуализации так не работает
Nikita
The error was: error while evaluating conditional ((ovirt_nics[0].reported_devices[0].ips[0].address is search(\"10.10.20.\")) or (ovirt_nics[0].reported_devices[0].ips[0].address is search(\"192.168.250.\"))): list object has no element 0"
Yury
кто юзает ансибл awx на сколько это уже готовый продукт?
Gleb
кто юзает ансибл awx на сколько это уже готовый продукт?
это никогда не будет готовым продуктом как и всё остальное у редхата за бесплатно
Yury
переформулирую на сколько это стабильно и удобно?)
Nklya
Это либо его используешь или запускаешь ансибл вручную или из CI. Вот и все опции.
Vadim
rundeck еще есть, но там свои велосипеды внутре
Nklya
Ну велосипедов хватает.
Sergey
там, где должно быть событие, сделан опрос
Sergey
разумнее по-другому: свежеподнявшаяся виртуалка отправляет запрос на, к примеру, Jenkins, или Rundeck, или что-то подобное: "настрой меня полностью!" и вот тогда уже на неё радостно набегает ансибл.....
Nklya
Или не создавать хосты ансиблом
Aleksey
10 гигов это мало, сделай диск в tmpfs. Всё будет летать.
Как это может помочь в кейсе который я описал?
Vlad
Если хранить download cache в памяти то скорость увеличится на порядок.
Aleksey
А как его сохранить между созданием виртуалок?
Vlad
Никак, это-же для CI/CD тестов. Кеши прогреваются по необходимости.
Aleksey
Ну ок. Вы просто кейс не поняли
Vladimir
Я думал у ovirt дела лучше ...
Vladimir
А там нет темплейтов ? Я просто давно с ней игрался не помню
Vladimir
Готовый образ, и тупо время клонирования из темплейта надо
Vladimir
У меня просто допустим centos 7 правда на vmware делает это минуту наверное не больше
Nikita
Сейчас на темплейтах сделано, но мне не нравится
Vladimir
Почему ?
Vladimir
Есть базовый образ, и дальше на него нужные роли крутить и все, по мне так это лучший вариант
Nikita
Есть базовый образ, и дальше на него нужные роли крутить и все, по мне так это лучший вариант
Постоянно нужные разные размеры диска, нужно регулярно обновлять, да и в целом не нравится. Через образ с файлом ответов на гите как-то удобнее
Aleksei
делайте виртуалки терраформом
Aleksei
потом ансиблом конфигурируйт
Vladimir
Постоянно нужные разные размеры диска, нужно регулярно обновлять, да и в целом не нравится. Через образ с файлом ответов на гите как-то удобнее
Ну я эту проблему решил через LVM, есть дефолтный диск для ОС, все что нужно для приложений в LVM, и можно расширить без проблем и все, ну у каждого свой взгляд на это :) Просто так быстрее как по мне и проще.
Vladimir
Я создаю новую группу типо /data и там все что нужно для приложения
inqfen
День в хату
inqfen
Господа, можно изменить hosts после импорта роли?
inqfen
Ну это для таска иди имеешь в виду в vars установить?
inqfen
Я об этом думал, но как мне кажется костыль
inqfen
Попробую структуру как-то поменять, может и получится обойтись без смены
Mikhail
Господа ансиблозависимые, есть ли какой-либо текстовый редактор или утилитка, которая позволяет по выделению быстро Vault'ить секрет с определенным паролем?
Mikhail
Или плагин для атома