Nikolay
тогда смотреть flow и плакать
Den
Смотрю флоу трейсы. Всё указывает на то, что для экстернал портов трафик уходит во внешнюю сеть. Вот хотел получить подтверждение, что это так.
Den
А не у меня криво настроено
Den
dvr же
Nikolay
Ovn сам по себе dvr
Nikolay
Пути в ovn неисповедимы
Nikolay
Оно может куда в kernel datapath заворачивает
Nikolay
я пока эту матрешку раскуривал думал с ума сойду
Nikolay
вообще лучше код драйвера посмотреть, там интересные комментарии бывают
Nikolay
я тут открыл, что IPA не собирают под ubuntu, только сраньось9 с NM гадским
Nikolay
да этот путь понятный
Nikolay
хотел посмотреть что на бубунте прилетит
Nikolay
на сраньось9 нет нормального пути network-scripts поставить?
Nikolay
не ни укого ipa на свежей бубунте?
Maksim
я тут открыл, что IPA не собирают под ubuntu, только сраньось9 с NM гадским
оно собирается норм, и даже фикс на ревью есть рабочий, но чтото про него забыли) забили
Maksim
https://review.opendev.org/c/openstack/kayobe/+/870522
Maksim
обманул) вмержили в кайобу как минимум
Maksim
сбилдай сам. какие проблемы
Nikolay
Вопрос не билда, а того насколько оно протестировано
Nikolay
Кайоьа на антилопа и убунте по-умолчанию тягает готовую сборку на центосе
Nikolay
Т.е. на текущий момент официально на опенстеке цетось и тиниипа
Maksim
Кайоьа на антилопа и убунте по-умолчанию тягает готовую сборку на центосе
я билдаю постоянно с новым релизом на убунте. работает
Nikolay
У меня свое упраженение с ipa
Nikolay
Я тут на такую бутылку присел с clodinit
Nikolay
Эти отморозки стартуют отдельный сервис валидации датасорцов, который если что уваливает остальные сервисы Клауд инита
Nikolay
Патамучио они его стартуют до монтирования фс
Nikolay
Бага вроде получена в 2018 , но вот опять
Nikolay
Славься ситемд
Nikolay
Цетось
Nikolay
Да
Nikolay
Там еще dib у надо ноги ломать с nm
Александр
+ exec /usr/sbin/ovsdb-server /run/openvswitch/conf.db -vconsole:emer -vconsole:err -vconsole:info --pidfile=/run/openvswitch/ovsdb-server.pid --remote=punix:/run/openvswitch/db.sock --remote=db:Open_vSwitch,Open_vSwitch,manager_options --private-key=db:Open_vSwitch,SSL,private_key --certificate=db:Open_vSwitch,SSL,certificate --bootstrap-ca-cert=db:Open_vSwitch,SSL,ca_cert 2023-08-08T14:12:47Z|00001|daemon_unix|WARN|/run/openvswitch/ovsdb-server.pid: stale pidfile for pid 1970308 being deleted by pid 0 ovsdb-server: /run/openvswitch/ovsdb-server.pid: pidfile check failed (No such process), aborting Кто нить сталкивался, как можно поправить?
Denis
все выглядит так, как будто нет сучьего процесса, а пидфайл потерятор. видимо нужно удалить файл и запуститься заново?
Александр
на одной ноде запустилось, но там другая х...я
Александр
exec /usr/sbin/ovsdb-server /run/openvswitch/conf.db -vconsole:emer -vconsole:err -vconsole:info --pidfile=/run/openvswitch/ovsdb-server.pid --remote=punix:/run/openvswitch/db.sock --remote=db:Open_vSwitch,Open_vSwitch,manager_options --private-key=db:Open_vSwitch,SSL,private_key --certificate=db:Open_vSwitch,SSL,certificate --bootstrap-ca-cert=db:Open_vSwitch,SSL,ca_cert 2023-08-08T14:09:43Z|00001|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 2.13.8 2023-08-08T14:09:43Z|00002|jsonrpc|WARN|unix#0: receive error: Connection reset by peer 2023-08-08T14:09:43Z|00003|reconnect|WARN|unix#0: connection dropped (Connection reset by peer) 2023-08-08T14:09:44Z|00004|jsonrpc|WARN|unix#2: receive error: Connection reset by peer 2023-08-08T14:09:44Z|00005|reconnect|WARN|unix#2: connection dropped (Connection reset by peer) 2023-08-08T14:09:50Z|00006|jsonrpc|WARN|unix#3: send error: Broken pipe
Denis
ну вот, трубу сломал
Александр
на этом месте, если можно поподробнее
Denis
куда-то он пошел подключаться и не смог, мб сеть не сеть, а мб то, куда он пошел лежит?
Nikolay
А может выборы не случились?
Александр
kubectl --kubeconfig=/home/gitlab-runner/.kube/config -n openstack get po | grep openvs in-vpl-it-gitlab-runner-03: Tue Aug 8 17:21:49 2023 openvswitch-4bk4k 0/2 CrashLoopBackOff 14 (75s ago) 12m openvswitch-vhsv7 2/2 Running 0 12m openvswitch-xmw9j 0/2 CrashLoopBackOff 14 (78s ago) 12m
Nikolay
Это чистый овес или овн?
Александр
не очень понял
Nikolay
База в отдельном поде?
Александр
получается да
Nikolay
Ну и как себя чувствует это под?
Александр
нет, ошибся, база не в отдельном поде
Александр
она запущена внутри пода
Александр
Containers: openvswitch-db: Container ID: docker://a405e4a13f85b564f9b54524bc3153e2102b64bbbba0d321512cb0fc6b328659 Image: docker.io/openstackhelm/openvswitch:latest-ubuntu_focal Image ID: docker-pullable://openstackhelm/openvswitch@sha256:7f9546c059e207f7f8a762b8648936a2944abb5274f18541355a3e76d6116ff1 Port: <none> Host Port: <none> Command: /tmp/openvswitch-db-server.sh start State: Running Started: Tue, 08 Aug 2023 17:09:43 +0300
Nikolay
Ну а логи этого контейнера?
Nikolay
База поднялась?
Nikolay
Я вот видел, когда овес пытался цепанутся к базе, а та еще не заинитилась
Александр
kubectl --kubeconfig=/home/gitlab-runner/.kube/config -n openstack logs openvswitch-vhsv7 -c openvswitch-db + COMMAND=start + OVS_DB=/run/openvswitch/conf.db + OVS_SCHEMA=/usr/share/openvswitch/vswitch.ovsschema + OVS_PID=/run/openvswitch/ovsdb-server.pid + OVS_SOCKET=/run/openvswitch/db.sock + start ++ dirname /run/openvswitch/conf.db + mkdir -p /run/openvswitch + [[ ! -e /run/openvswitch/conf.db ]] ++ ovsdb-tool needs-conversion /run/openvswitch/conf.db /usr/share/openvswitch/vswitch.ovsschema + [[ no == \y\e\s ]] + umask 000 + exec /usr/sbin/ovsdb-server /run/openvswitch/conf.db -vconsole:emer -vconsole:err -vconsole:info --pidfile=/run/openvswitch/ovsdb-server.pid --remote=punix:/run/openvswitch/db.sock --remote=db:Open_vSwitch,Open_vSwitch,manager_options --private-key=db:Open_vSwitch,SSL,private_key --certificate=db:Open_vSwitch,SSL,certificate --bootstrap-ca-cert=db:Open_vSwitch,SSL,ca_cert 2023-08-08T14:09:43Z|00001|ovsdb_server|INFO|ovsdb-server (Open vSwitch) 2.13.8 2023-08-08T14:09:43Z|00002|jsonrpc|WARN|unix#0: receive error: Connection reset by peer 2023-08-08T14:09:43Z|00003|reconnect|WARN|unix#0: connection dropped (Connection reset by peer) 2023-08-08T14:09:44Z|00004|jsonrpc|WARN|unix#2: receive error: Connection reset by peer 2023-08-08T14:09:44Z|00005|reconnect|WARN|unix#2: connection dropped (Connection reset by peer)
Nikolay
Paste bin не?
Александр
при попытке подключиться к базе с воркера
Александр
exec /usr/sbin/ovsdb-server /run/openvswitch/conf.db -vconsole:emer -vconsole:err -vconsole:info --pidfile=/run/openvswitch/ovsdb-server.pid --remote=punix:/run/openvswitch/db.sock --remote=db:Open_vSwitch,Open_vSwitch,manager_options --private-key=db:Open_vSwitch,SSL,private_key --certificate=db:Open_vSwitch,SSL,certificate --bootstrap-ca-cert=db:Open_vSwitch,SSL,ca_cert ovsdb-server: /run/openvswitch/ovsdb-server.pid: already running as pid 211568, aborting
Nikolay
Ну а в контейнере базы она сама алло?
Александр
нашел возможную причину, попробую поправить и передеплоить.
Nikolay
# Packages that should not normally be present on IPA images cloud-init: phase: post-install.d uninstall: true ...
Nikolay
Ага
Nikolay
Вопрос ребята, а если у меня вот не нормали, где отключалка этой срани?
Nikolay
Dhcp там тоже в зависимостях прибито
Nikolay
Вот челики которые редфиш пилили он с этими ребятами не встречаются?
Nikolay
Вот за что кола нравится можно почти что хочешь переопределить
Vyacheslav
Вот за что кола нравится можно почти что хочешь переопределить
Но за-то там могу не положить важных бинарей
Nikolay
ладно, kolla-ansible
Nikolay
но kolla-build вполне кастомизируется
Vyacheslav
а можно что бы просто нужные бинари уже были и работали? 🙂
Nikolay
сразу после ping,less,cat, vim
Vyacheslav
дайте два вагона деняг, а гавно заберите обратно
Nikolay
причем некоторые разрабы гордятся минимальностью образа
Nikolay
потом у этих деьилов спрашиваешь а как софт доставлять - по сети тянуть вместо luncopy да?
Nikolay
они даже не отдупляют про что речь идет
Vyacheslav
офтоп: кто-то ловил проблемы, что на картах i40e с 4 портами не работает корректно irqbalance и нагрузка улетает на 0 и 1 ядро?
Vyacheslav
вот как присесть?
Nikolay
да они чето подбирали