Stanley
Второе пробовал. Первое еще нет.
Stanley
Ну и как я понимаю, это не совсем починка. А обход
Никита
Ироник забросили чтоли совсем?
релиз ноутсы вроде бы наполняют
Dmitry
Это довольно толсто, очевидную ошибку в прослойке между клавой и монитором сразу списывать на проект
Dmitry
ChatGPT, братишка, переведи "requires a scope of ['system'], request was made with project scope" на язык Пушкина
Stanley
Без поноса из рта - совсем ответить невозможно?
Stanley
Про недостаток разрабов пишу не я: "Thanks for the report. Sadly, we have no real active developers working on ironic-ui and have kept the project alive mostly by it continuing to work without modification. I would not have a strong expectation of this bug being resolved."
Stanley
Так ты тож это дело любишь)
Что-то не припомню чтобы я тансура нахуй посылал
J
В кли.
А токен обычного пользователя при этом, да? И project-scoped, выходит?
Stanley
Там выше написали как пофиксить
Stanley
Но как я понял, это полиси отключает полностью
J
Но как я понял, это полиси отключает полностью
scoped токены отключает. Сам rbac работать будет.
J
То есть, кастомные роли и политики под них - вполне. Проблема там в том что чо-то пока в ironic рук не хватает чтобы правильно со scoped токенами работать. Но я и в целом то не особо понимаю какая в них нужда была. Всё же больше бед чем пользы пока.
Stanley
У других проектов нашлось время...
Stanley
Но в целом понял, пасиб
J
У других проектов нашлось время...
Сравнил тож) ironic крошечный в сравнении с другими проектами. И очень ограниченная аудитория у него до сих пор. Потому что в целом сложные проекты писать это тяжелый труд, а тут еще немножко надо в железе понимать. А железо нынешние двадцатилетние синьор пыхтон девелоперы на хую вертели. Дмитрий не зря ж периодически просит истории реального использования)
J
Если б можно было с помощью кубернетес оператора или хотя б терраформ провайдера взаимодействовать с железом - увидели бы мы чудо-драйверы в ironic и бурный рост функциональности. Тут бы модные-молодежные девопсы и разработчики с 1кк/нсек подтянулись как пчелы на цветы. А так чо-то пока только ansible драйвер и то я его не понимаю)
Dmitry
Не может простую фразу прочитать, а туда же..
Stanley
А мозгами думать тяжело?
Завались уже, а. С женой будешь так общаться.
Dmitry
Так, быдло в бан, ещё вопросы про ironic?
Jürgen
Никита
А мозгами думать тяжело?
Бро иди в горы отдохни пока больше словесной мастурбации чем помощи
J
Так, быдло в бан, ещё вопросы про ironic?
Мне кажется ты зря близко к сердцу принимаешь)
Stanley
ЧСВ чуваку мозг сдавило
Dmitry
Бро иди в горы отдохни пока больше словесной мастурбации чем помощи
Что там помогать? Ошибка написана: используется неправильный скоуп токена. К ironic не имеет отношения, это причуды нового RBAC.
Никита
Значит твои комментарии еще более неуместны)
J
Я не потому что его никто не использует (ты удивишься), а потому что сложно узнать, что думают и хотят небольшие операторы.
А чо удивляться, много где используется. Небольшие операторы хотят миллион вещей которые с ума сойдешь реализовывать)
Dmitry
А, то есть сегодня у нас в чате толерантность, инклюзивность, ошибки читать не надо. Ну сорри, забыл, что прайд месяц.
Dmitry
Ну просто "проект забросили!!11" это как-то уже совсем странная реакция.
Никита
Ты туда контребьютил что ли? оЧевидно это рофл был
Илья | 😶☮️🐸
Ты туда контребьютил что ли? оЧевидно это рофл был
Дмитрий контрибютор довольно заметный в иронике
J
Пятиминутка нетоксичности, так сказать.
Никита
интересно
Stanley
Ну пока я в полглаза на это все смотрю. Особого запроса на ироник не было.
Stanley
Народ больше Магнум хотел.
Никита
Ну пока я в полглаза на это все смотрю. Особого запроса на ироник не было.
всё равно интересно в виртуально среде его вроде не потестить
Stanley
Есть эмуляторы bmc. Но я железа насыпал. Так честнее.
Ilya
У других проектов нашлось время...
к примеру темпест еще не все тесты под нововведения с полисями пофиксил. Правда самый свежий мастер я не глядел по этой теме...
Ilya
шевелится потихоньку, в прошлый раз коммит через полгода вмерджили, посмотрим что в этот раз будет
Никита
Темпест ещё жив?
Они там че то намудрили
Никита
С конфигом для тестирования
Никита
Я за час не разобрался…
Stanley
Отдельно ставить стало лениво, да и хвостов он после себя оставлял дохрена
Никита
Помню давно читал статью что там лучше под него вообще отдельно проект делать
Никита
И еще что то
Никита
Но как тогда тестить создание проектов….
Stanley
Там надо отдельные тесты запускать, но оказалось проще сделать несколько терраыорм манифестов
Stanley
Чем с этим монстром разбираться
Stanley
Он был хорош только в качестве замера перформанса. Да и то....
Ilya
Он был хорош только в качестве замера перформанса. Да и то....
Я уже как-то писал, что использовать темпест для замера перфоманса-спорное решение мягко говоря
Никита
Чисто тест апишек
Stanley
По мне так это чисто функциональные тесты
Ivan
Приветствую, камрады. Как у новы обойти ограничение на 255 символов в метадате? надо пропихнуть длинную user-data, а оно мне ругается в тераформе - Invalid input for field/attribute user-data. Value: is too long
Mikhail
Чисто тест апишек
Не только, там полно e2e тестов, не для перф, но и не чисто апи
Никита
Надо вернуться как нибудь, разобраться…
Mikhail
В среднем там есть немного беспорядка, но очень много тестов как минимум проверяют, что на ноду можно подключиться по SSH, в октавии полно тестов, когда поднимается балансировщик и проверяется, кто он корректно балансирует. Тесты апи - это запрос и проверка ответа к разным эндпоинтам.
Илья | 😶☮️🐸
@odivlad Привет, не сталкивались с тем, что роутеры перестают работать, если у подсети gw это bogon? Я сейчас смигрировал большую инсталляцию с OVN на L3 и везде в роли GW выступают сами гипервизоры (с ECMP). Прописывать на каждом гипере в лупбек IP из подсети это дело такое, да и просто так адреса в расход идут по сути.
Илья | 😶☮️🐸
То есть по маршрутам к другим подсетям траф ходит куда прописаны маршруты для этого роутера с некстхопом к другому роутеру. А вот в мир, если у subnet указан gw как 10.0.0.1 (например) перестает ходить
Илья | 😶☮️🐸
И как бы сам маршрут к этой подсети в свойстах dhcp тоже есть
Илья | 😶☮️🐸
Есть предположение, что до роутера не приходят роуты из subnet. При этом добавить 0.0.0.0/0 с некстхопом до 10.0.0.1 не даст сам neutron
Илья | 😶☮️🐸
ovn-nbctl --no-leader-only list Logical_Router_Static_Route 2725b0d5-c6f2-45a9-953b-2f72871c1e61 _uuid : 2725b0d5-c6f2-45a9-953b-2f72871c1e61 bfd : [] external_ids : {"neutron:is_static_route"="true"} ip_prefix : "0.0.0.0/0" nexthop : "10.0.0.1" options : {} output_port : [] policy : [] route_table : "" selection_fields : [] Хотя и маршрут у него есть явный, мб проблема у OVN достучаться до лупбека гипера где зашедулился роутер. Хотя .1 IP из той же паблик сети тоже назначен на лупбек (для поддержки легаси инстансов на случай если кто-то прописывал статику)