icewolf
пусть человек нарисует, поймёт что делает херню
NS 🇷🇺
пусть человек нарисует, поймёт что делает херню
Рисунок никак не поможет , а ден выше там вообще ответ прямой дал )
vsk1t
Да все там понятно. Нейтрон ждет бридж, ему дают езернет
Ну да, только я читаю что написано в инструкции https://docs.openstack.org/neutron/2023.2/install/controller-install-option2-ubuntu.html#configure-the-open-vswitch-agent и не вижу там бриджа А тут вижу https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/10/html/networking_guide/bridge-mappings Как так то?
icewolf
У спамеров что электричка пришла? Кучно идут
icewolf
День зарплаты
В отрицательную сторону🤣
vsk1t
А как вы думаете? Как это работать будет? М?
Логично что нужен бридж, дибо он сам должен содать бридж, но provider physical network interface не говорит ничего о бридже, то есть создается впечатдение, что bridge должен быть создан автоматически. Схема точно такая-же как тут https://docs.openstack.org/neutron/2023.2/install/environment-networking-ubuntu.html, только рейндж 192.168.21.0/24 первый интерфейс eht0, второй ens19 Можно просветить, какой компонент долден был создать бридж и где в конфиге его написать?
icewolf
и разворачиваетесь вы поди на варе? А не на физике?
vsk1t
Я тут говорил и не раз, не берите убунту.. берите доработанный инструмент. Элементарно у вас не хватило каких то пакетов типа бриджутилс
но это то мне создали 5: br-int: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000 link/ether 2a:8b:0d:07:ba:40 brd ff:ff:ff:ff:ff:ff
vsk1t
А что brctl говорит?
sudo brctl show br-int device br-int is not a bridge!
vsk1t
icewolf
vsk1t
что за дичь?
icewolf
что за дичь?
devstack поднимали?
Den
что за дичь?
понятие бриджей ещё есть внутри OVS :)
Den
ovs-vsctl show
vsk1t
понятие бриджей ещё есть внутри OVS :)
тогда я правильно понимаю, что инструкция https://docs.openstack.org/neutron/2023.2/install/controller-install-option2-ubuntu.html#configure-the-open-vswitch-agent не правильная?
vsk1t
ovs-vsctl show
1dfed767-16be-44de-8a42-7a17813764b5 Manager "ptcp:6640:127.0.0.1" is_connected: true Bridge br-int Controller "tcp:127.0.0.1:6633" fail_mode: secure datapath_type: system Port br-int Interface br-int type: internal ovs_version: "3.2.1"
vsk1t
https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/10/html/networking_guide/bridge-mappings
Вот только где мне этот второй бридж добавить? Не руками же его создать и прицепить
J
да
Создай руками, почему нет?
vsk1t
Создай руками, почему нет?
ну так точно не должно быть
Den
ну так точно не должно быть
Тогда напиши плейбук :)
J
Давай как в тойоте, в "пять почему" сыграем)
icewolf
Создай руками, почему нет?
Ну потому что скрипты девстека отработали, ошибка произошла. За собой не почистилось
vsk1t
Почему?
потому что br-int я не создавал руками, и я не знаю столько еще мест в коде зависит от именди бриджа, регается оно где-то при создании или нет
J
потому что br-int я не создавал руками, и я не знаю столько еще мест в коде зависит от именди бриджа, регается оно где-то при создании или нет
br-int это технический бридж, в который не цепляются реальные интерфейсы и с которым твое взаимодействие вообще не предполагается. Вот агент им и управляет. А бридж внешний должен в себя включать физический интерфейс. Агент не знает какой интерфейс ты хочешь использовать, поэтому и бридж и втыкание в него интерфейса это твоя задача. А ovs патчкорды агент прокинет между бриджами сам.
icewolf
ну то есть да
icewolf
br-int у тебя есть, а br-ext нет
icewolf
он же br-ex
vsk1t
Вобщем, спасибо, я пойду пробовать решения, а вы теперь в курсе проблемы установки опенстак инструкции
icewolf
Вобщем, спасибо, я пойду пробовать решения, а вы теперь в курсе проблемы установки опенстак инструкции
дело не в инструкции, они знаете ли устаревают. Потом зависят от дистрибутива, у вас может быть cloud-image в котором все якобы не нужное выпилили
vsk1t
и убунта только потому что возможно придется работать на астре
icewolf
не, у меня ванильная убунта
Тупо не повезло. Я использую или RockyLinux или Debian
vsk1t
Тупо не повезло. Я использую или RockyLinux или Debian
а че не альму вместо роки? есть мнения, что роки повторит судьбу центоса
icewolf
Но не убунту, это форк дебиана
icewolf
фактически дереватив
vsk1t
🙈 Да, еще не знал тогда что такое астра, мне сказали типо на убунте делай, то же самое будет, я не проверил
vsk1t
но, пересобирать пакером сейчас на дебиан, потм смотреть как там клауд инит с тераформом на проксмоксе отработает уже нет времени
vsk1t
ну не то же самое, в астре nm например и нетплана нет
Эм, что-то кстати мне вчера говорили что там нет nm в дефолтном инстале, как раз его добавляли ну нетплана точно нет
اسم
Fly
اسم
FlyDM
Они там не говорили, когда уже 1.8 и новый флай?
vsk1t
не: без иксов, без вейленда
icewolf
Они там не говорили, когда уже 1.8 и новый флай?
пока что нет информации, а доступа к их jenkins у меня нет
vsk1t
Ой да ладно systemd-networkd наше всё
клауд инит кастомизирует без бубна сетевые интерфейсы?
اسم
Ой да ладно systemd-networkd наше всё
Это да. Хотя бы network-online.target в нем нормально отрабатывает
icewolf
клауд инит кастомизирует без бубна сетевые интерфейсы?
ну как бы работает он как раз с networkd, если нет нетплана
Artem
тогда я правильно понимаю, что инструкция https://docs.openstack.org/neutron/2023.2/install/controller-install-option2-ubuntu.html#configure-the-open-vswitch-agent не правильная?
В конфиге нейтрона прописываешь с каким бриджом работать. А бридж создаешь с помощью ovs: ovs-vsctl add-br br-ext ovs-vsctl add-port br-ext eth0
icewolf
ток у него не human name, интерфейсы
J
ток у него не human name, интерфейсы
Ну это ж пример. У меня вообще бонды добавлены. И у всех, думаю, еще и набор вланов через trunks указан.
icewolf
хотя я вланы в овес занес
NS 🇷🇺
клауд инит кастомизирует без бубна сетевые интерфейсы?
Если там убунту, то точно без проблем. На шапкоподобных - это к Борису )
J
Если там убунту, то точно без проблем. На шапкоподобных - это к Борису )
Везде без проблем, но он же тож не всё может, если речь про network_info.
Stanley
А сколько Cisco железок жопкой в инет торчит и не обновляются годами?
Stanley
Все другое. В Казахэнерго торчал rlogin от солярки с паролем 123456
Stanley
Немцы ставили, ага
icewolf
Если там убунту, то точно без проблем. На шапкоподобных - это к Борису )
То есть для тебя шапка уже не инструмент. Так и запишем, обширная травма от red hat