Nikolay
я это все модное не умею, на питоне 3 строчки вокрук openstack cli - и так сойдет
Dzmitry
Смотрим, спасибо
Dzmitry
Брррр, все такое знакомое, но зачем я это вижу :)
Dzmitry
Ту би хонест, рхосп вызвал у меня сложные ощущения, я его попробовал во время сертификации у кастомера. Вся процедура сертификации рхоспа с образами, драйверами - это исключительный фейл. Невероятно, что для пополнения докер образа надо догонять код драйвера из мастера в роки, каждый релиз вниз это полгода ревью мерджа, через год драйвер добавлен в рпм который распаковали в докер образе. Зачем рпм, если можно код гитом, пипом, всё едино сертифицируется и тестируется конечный образ, а не рпмка. Правила сертифткации придумывали на ходу, то используйте сервер сертификации на семёрке, где веб умирал, то новый центр на восьмёрке, где код не работал, вручную аппрувили нас
Dzmitry
А сам рхосп состоящий из хитов под мистралем, которые при реране с вероятностью 50% раздалбывают енв
Dzmitry
Во был же MOS/puppet, таски, как было прекрасно
Dzmitry
Мы тут все сектанты, согласен, я готов рассматривать предложения редхата :)
Vyacheslav
Страшная штука когда undercloud обновлять надо
JyBvciAxID0gMSAtLQo=
Привет.
Есть тут некто Алексей Мыльцев из Леруа?
JyBvciAxID0gMSAtLQo=
Если есть. Глянь пул реквест
JyBvciAxID0gMSAtLQo=
https://github.com/openstack-exporter/openstack-exporter/pull/300
Pavel
о еще в экспортер принесли.
Pavel
Переслал запрос на PR.
NS 🇷🇺
Да все ок 🤣
NS 🇷🇺
Хоть кто то квоты донес
JyBvciAxID0gMSAtLQo=
Хоть кто то квоты донес
Да я задолбался что у меня терраформ фейлится потому что я в квоты упираюсь раз в месяц и отдел опенстек каждый раз отвечает, ну ничо, мы расширили тебе. Мы бы рады проактивно делать, но метрик нет.
NS 🇷🇺
Ты так удивился, как будто за пределами мтс про опенчтек не в курсе и мониторингом не занимаются
JyBvciAxID0gMSAtLQo=
А где слак?
JyBvciAxID0gMSAtLQo=
Я в целом не против в следующий раз в правильном месте обсуждать то.
JyBvciAxID0gMSAtLQo=
У этого экспортера особо нету комьюнити.
Denis
Да пажжи, тут стикер затерялся в тему
Denis
Нет, оно проклято не найти
Aleksey
https://github.com/openstack-exporter/openstack-exporter/pull/300
Привет. В экспортере уже собираются лимиты, вроде это тоже самое что и квоты.
Методы вроде разные, но данные одни и те же. Выглядит что что-то из этого надо выпилить.
Также не понятно почему запрос квот находится в nova.go.
Нет тестов.
Нет изменения в readme
Зачем вот эта метрика? {Name: "quotas", Fn: ListQuotas},
Aleksey
ну и да, так или иначе только Джордж может вмерджить, а он это, к сожалению, делает не часто
Mikhail
А всё так хорошо начиналось, наверное, это лучше в ревью обсуждать, чтобы не потерялось
Aleksey
🙂
Aleksey
ну плеать, куда призвали, туда и ответил : )
Denis
Denis
попробуй через 1 канал
Denis
я таки нашел стикер
JyBvciAxID0gMSAtLQo=
JyBvciAxID0gMSAtLQo=
Ты разве не майнтейнер?
JyBvciAxID0gMSAtLQo=
https://github.com/openstack-exporter/openstack-exporter/blob/main/CONTRIBUTORS.md
Dmitry
Aleksey
JyBvciAxID0gMSAtLQo=
Ок. Тесты то дописать не беда. Просто не хочется форкать. Буду ждать когда ревью сделают.
Aleksey
ну я могу аппрувнуть, но только мержнуть всё равно не могу 🙂
Aleksey
Aleksey
потом как вмержат возьмешь официальный 🙂
Aleksey
т.е. keepalived собирать не зашквар, а тут прямо трагедия
JyBvciAxID0gMSAtLQo=
Aleksey
Aleksey
или вон OVN 🙂 нормальная версия только из сорсов 😂️️
Aleksey
а нужный код с крутилками поставляется прямиком из Казани 😂️️
Dmitry
впервые тут мистера николаева назвали
Vyacheslav
А какой тионикс сегодня ты?
Aleksandr
Nikolay
Не надо про базис, тионикс и тд меня и так с них тошнит
Aleksey
Почему-то мне сразу вспоминается катастрофоустойчевый цод
Aleksey
https://youtu.be/s9nG8haV1VE?t=6197
Vyacheslav
Помню я одну реферальную площадку в одном месте… знатно все в щепки
Oleg
Коллеги, день добрый. Кручу верчу фуджиковский драйвер для циндера, кровью и потом добился чтоб на хранилке луны создавались при создании тома в опенстек, но сейчас циндер не может создать том из образа. Ошибочка ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.10/site-packages/os_brick/initiator/connectors/iscsi.py", line 590, in _connect_single_volume. Попробовал изнутри контейнера iscsiadm -m node -l логинится сессии устанавливаются но диск не появляется. Если из хоста лун примапить то все работает. Похоже надо чтото внутри контейнера накрутить.... Ни кто не сталкивался?
Oleg
какого такого слона?
Oleg
Почему? Чет не припоминаю... Насколько я помню он в принципе контейнеры ненавидит.
Oleg
просто если cinder поднимать на прямую на хосте там неразбериха начнется, часть сервисов в контейнерах часть нет кола-ансибл на деплой ноде глючить наверняка будет при реконфигурации....
Pavel
не вижу проблем в cinder в контейнере. Какая разнице default ns или somename ns
Aleksandr
у нетаповского так все работает
Aleksandr
Oleg
Oleg
lf
Oleg
да
Oleg
iscsid такого контейнера нет
Oleg
щас посмотрел контейнер как priveleged развернут
Oleg
Если я cinder-volume пакетами на контроллерах поставлю а сами контейнеры грохну там както надо будет контейнеры с коросинком и пейсмекером переконфигурить?
Artemy
Oleg
Artemy
Ну так проверьте - создайте с хоста в /dev блочное устройство и несколько симлинков на него и попробуйте увидеть внутри контейнера. Тогда и поймете в чем проблема
Aleksandr
Artemy
Ну /sys там не особо нужен, ибо он используется udev'ом который в теории на хосте должен крутиться
Aleksandr
Nikolay
Почитайте внимательнее логи, там обычно подсказки есть
Aleksandr
кстати а какой нить selinux и так далее ?
Nikolay
Я когда fc заводил там как раз не было нужных бинарей и конфига мутипаза например