Александр
http://postgresql.leopard.in.ua
CMDR Jack
А кто-нибудь щупал всякие self-hosted веб офисы?
CMDR Jack
Типа open365.io или onlyoffice.org
Dmitrii
Кто нибудь знает, как можно запустить VirtualBox в TravisCI?
Dmitrii
В Интернетах пишут, что мол не будет работать нормально
Dmitry
а через вагрант?
Dmitrii
Через вагран что?
Dmitrii
Нам надо где то вагрант боксы билдить )
Dmitrii
Короче будем в hetzner это делать походу.
CMDR Jack
Эээээ. Прямо полные виртуалки для сборок?
Dmitrii
В амазоне тоже такой финт не провернуть
Dmitrii
Ну я тут пакером собираю образ приложения, и через vagrant up он готовенький прилетает девелоперу
Dmitrii
Так уж сложилось, что пока в компании вагрант используется, и надо автоматизировать то, что есть.
Max
А почему виртуалбокс?
Aleksey
@korotovskii удасться реализовать скажи ладно ?
Aleksey
у меня тоже такая задачка есть и я пока хз как ее делать
Dmitrii
Дак уже почти доделал
Dmitrii
Щас тут осталось понять где все это билдить (т.е. уже понятно что в Hetzner)
Dmitrii
И всякие мелкие правки в Ansible вносить, чтобы девы имели 100% готовый бокс
Dmitrii
Заливаем бокс постпроцессором в атлас платный
Pavel
А вы решили все таки докер не брать пока?
Dmitrii
Провижен делаем ansible remote. Только его пришлось чуть чуть подправить под наши нужды
Dmitrii
https://github.com/mitchellh/packer/pull/4047
Dmitrii
Сейчас цель завершить переход к автоматизированному развертыванию проектов из "исходника в гите"
Max
Не на столько фатально же
Dmitrii
Дальше будем думать куда дальше бежать
Aleksey
я думал так сделать молекула -> бокс -> cdn
Dmitrii
Роль CDN у нас выполняет Vagrant Enterprise.
Aleksey
а у меня minio :)
Dmitrii
Мы там боксы версионируем, и туда же заливаем их. + можно права разные давать разным девам
Ivan
Ни у кого из России нет проблем с highwinds CDN?
Dmitrii
У нас сиай это сране клауд, там тоже нельзя виртуалку в виртуалке
Dmitrii
Отказаться я не могу от него, это какой то сиране стартап в EU, и наша контора как то с ним связана и поэтому мы жрем этот кактус
Dmitrii
Пиздец, я уже проклял его 10 раз, и похоже, даже наши овнеры больше сами не хотят им пользоваться.
Dmitrii
Но пока вот он.
Dmitry
ааа
Dmitry
я понял
Aleksey
нее
Ivan
Kirill
ну, я их не использую на проектах
🏳️ Phil
Смотрите. nginx. Надо заловить в location URI /%ED%E0 - вот как?
🏳️ Phil
Kirill
Kirill
я могу с проектом сейчас доразбираться и помочь.
Denis
Всем привет.
Смотрите ситуевина, есть амбарь, он с собой тащит встроенный метрик коллектор.
Этот метрик коллектор, собирает стату о локальных ФС. Логика там простая, он идет в /proc/filesystems берет все что не nodev дальше идет в /etc/mtab и берет все фс подходящие. Среди них оказывается /dev/mapper/.... докеровская вобщем фс.
Дальше он пытается сказать os.statvfs но не на устройстве, а на пути монтирования, тоесть в /var/lib/docker/...
ну и конечно болт, потому что пермишн денай, а эксепшен там не ловится и оно падает.
Есть идеи какой воркэраунд впилить, чтобы не патчить руками амбарь ?
у докера диры все там в 700 так что с группой не прокатит.
Vladimir
амбарь?
Denis
амбарь
Vladimir
втф из амбарь?
Denis
ambari.apache.org
Kirill
втф не из амбарь
Vladimir
@ptchol то есть оно опенсорс?
Denis
да
Vladimir
проще пропатчить
Vladimir
и выкидывать все что содержит докер
Vladimir
по эксепшену найти что патчить
Vladimir
ИМХО
Denis
да я нашел, но просто не охота...
Denis
я потому и спрашиваю.
Sergey
а там есть возможност какого-то эксклуда?
Sergey
по регулрке
Sergey
если нет - наверное патчить
Denis
нету, я описал логику по которой он находит фс
Sergey
ну вот потому о эксклюде с регуляркой и спросил
Vladimir
может хадуперы что подскажут, но у меня идеи одна костыльнее другой
Vladimir
например запихать эту штуку в чрут
Sergey
превозмогая трудности)
Vladimir
или в докер
Denis
не.
Denis
амбарь он расчитан на то что крутится на бейрметал
Vladimir
чрут
Vladimir
тоже baremetal :)
Denis
мне кажется в случае чрута /proc все равно тот же будет
Vladimir
можно еще сделать скрипт запуска который будет /etc/mtab делать статическим без докер-маунтов