icewolf
Подскажи, откуда у тебя данные по стабильности версий?
потому что переодически запускаю тестовый деплой. не AIO а именно развертывание базовый набор, без ovs только ovn. Так вот когда сетевой бэк начинает рассыпаться то сами понимаете разбираясь выясняется что чего то донесли.
icewolf
аналогично с ceph, там вообще боль боль иногда случается..
icewolf
ну и удивительный мир shim.. или как мы ненавидим тихо убунту
icewolf
19.2
icewolf
для пониманя бобкат 18.2 риф!
Alex
cloudmouse, гонка за версиями цефа, вот это всё
icewolf
cloudmouse, гонка за версиями цефа, вот это всё
ну да.. вьетнамские флешбеки.
icewolf
с квинси на скуда переходить менее больнее чем на риф
J
Клаудмаус к цефу как таковому отношения мало имеет) Сдуру и хуй сломать можно, что там и произошло.
icewolf
просто у всех разная база, кто то например сидит на OVS и в хер не дует.. нагрузки не большие и ovn избыточен.. мне же ovn нужен для сладострастных опытов с L3
icewolf
с бобкат как на зло с ovn не потому что ovn плохой, а потому что руки кое кому бы оторвать из тех кто билдил для колы контейнеры.
icewolf
и переделывать это особого желания нету.
icewolf
А каракал с овн как?
относительно норм. Видимо кофе с грибами при сборке не кушали.
icewolf
глюк с рафтом между south и north полечился.
icewolf
в bobcat глюк с nf_tables
Alex
Был (есть) глюк на овс зед, при создании 2х маршрутизаторов почему то пакеты снатились в соседнем маршрутизаторе. Я пока не выяснил причину, если у кого есть идеи буду рад
icewolf
анало гично loadbalancer creation fails zed все норм, bobcat неа
Eugene
Коллеги, есть, возможно, типовой вопрос. Поднял колла-ансибл, all-in-one. Всё работает, кроме одного ключевого момента — сеть. Как ни настраивал, роутер добавлял — виртуалка адрес получает, но никуда не ходит. Наверняка что-то простое, но не могу понять в чём дело.
Eugene
Скажите, что показать — предоставлю.
Eugene
Сеть должна быть плоская, простая.
icewolf
## in my test case, the virtualbox has enp0s3 with ip address: 192.168.88.80 and enp0s8 in the 2nd interface with IP address: (default) config file /etc/kolla/globals.yml before the edit
icewolf
globals.yml должен быть приблизительно такой: -- kolla_base_distro: "ubuntu" kolla_install_type: "source" openstack_release: "rocky" kolla_internal_vip_address: "192.168.88.80" network_interface: "enp0s3" neutron_external_interface: "enp0s8" neutron_plugin_agent: "openvswitch" enable_central_logging: "yes" enable_cinder: "yes" enable_designate: "yes" enable_grafana: "yes" enable_haproxy: "no" enable_heat: "yes" enable_horizon: "yes" enable_magnum: "yes" enable_manila: "yes" glance_enable_rolling_upgrade: "no" osprofiler_backend: "elasticsearch" cinder_backend_ceph: "{{ enable_ceph }}" cinder_volume_group: "cinder-volumes" designate_backend: "bind9" designate_ns_record: "cloud.openstackfaq.com" nova_compute_virt_type: "qemu" ironic_dnsmasq_dhcp_range: tempest_image_id: tempest_flavor_ref_id: tempest_public_network_id: tempest_floating_network_name:
Eugene
https://www.openstackfaq.com/openstack-kolla-all-in-one/
Пошёл изучать, спасибо.
icewolf
давай сначала про схему? как у тебя все устроено? Public-network<->public switch-<->border<->private network-switch<->private cloud?
Mikhail
Проверить, что именно эта SG назначена , дальше смотреть где вм живёт, заходить и дебажить стандартными линукс утилитами
Eugene
давай сначала про схему? как у тебя все устроено? Public-network<->public switch-<->border<->private network-switch<->private cloud?
По идее, так должно быть, даже сильно проще: OpenStack net <-> router <-> LAN Насколько понимаю, так и сделал. Сейчас топологию покажу.
Eugene
Понять бы где я криво настроил.
Mikhail
80% проблем заключается в кривонастроенной сети.
Ну а как он поймёт, что криво если не зайдёт на хост и не посмотрит глазами
Mikhail
Разберётся че не так и поправит переменные и передеплоит
icewolf
именно
Mikhail
Нужно понять в какие бриджи че втыкивается сейчас и куда должно понять для себя, после этого правки globals
Mikhail
Чтобы понять идём на ноды и смотрим
icewolf
Разберётся че не так и поправит переменные и передеплоит
есть еще не хилый шанс вляпаться в ошибки от самой коллы, иногда забирается не с quay.io а с докерхаба или иных зеркал.. и там лежит какой нить найтбилд
icewolf
и случается жопа
Mikhail
Нуу, тож вариант и это тоже можно проверить на нодах 😀
icewolf
Нуу, тож вариант и это тоже можно проверить на нодах 😀
я один раз так бобкат поднял..(и оно как запело, у тебя же папа инвалид, у тебя же мама терапевт... какой ты нафиг танкист..)
Eugene
Нуу, тож вариант и это тоже можно проверить на нодах 😀
У меня только что случилось чудо. ВМ поработала с сетью. Но стоило перезагрузить — пропало. Дело не в моих кривых руках, похоже.
Eugene
Я ничего при этом не менял.
icewolf
сущность в виде гномика..
Eugene
Ненавижу такую магию, Дэвид Блейн. :)
icewolf
Ненавижу такую магию, Дэвид Блейн. :)
плоская сеть она такая.. особенно если у тебя в сети внезапно зажило два или 3 dhcp сервера.
Eugene
Хм.
icewolf
сразу можно получить атестат сутулости.
icewolf
кстати именно по этому у меня все на vlan и никаких dhcp не живет на бордерах и на бордер-лифах
icewolf
а хомонет ваще живет в отдельном сегменте, и хождение через отдельный хост.
icewolf
Вопрос, а какой релиз присоветуете? У меня в kolla стоит дефолтный. Возможно, тут собака порылась. Просто в чате уже видел, то один релиз бажный, то другой...
тут вопрос что за дефолт, дефолтный желательно прибивать руками и яб посоветовал бы антилопу. нежели каракал или бобкат.
icewolf
а так совет на ланчпаде смотреть бажность чем больше вы видите к релизу undecided топиков.. тем выше риски
Eugene
Ясно-понятно, пойду передеплоюсь.
Eugene
Вот тебе на, антилопы больше на quay.io нет.
icewolf
2023.1
да. я чет запямятовал..
icewolf
https://kifarunix.com/deploy-all-in-one-openstack-with-kolla-ansible-on-ubuntu-22-04/
icewolf
вот там еще один поинтер есть # Ansible options ################### workaround_ansible_issue_8743: yes
Eugene
Скажите, а можно как-то указать ubuntu-jammy в образах? А то он noble тянет по умолчанию.
Eugene
И посему не находит антилопы, собственно.
icewolf
@jingvar не помнишь как в global прибить kollla distro version?
Valeriy
Скажите, а можно как-то указать ubuntu-jammy в образах? А то он noble тянет по умолчанию.
kolla_base_distro https://docs.openstack.org/kayobe/latest/configuration/reference/kolla.html#global-configuration
Grundik
2023.1-ubuntu-jammy
Grundik
тег поставь глабальный
Grundik
openstack_tag: 2023.1-ubuntu-jammy
Grundik
kolla_base_distro_version_default_map: { "centos": "stream9", "debian": "bullseye", "rocky": "9", "ubuntu": "jammy", }
Grundik
это в kolla-ansible/ansible/group_vars/all.yml
Grundik
для каждой версии коллы свой маппинг в дефолте
icewolf
kolla_base_distro_version это как раз качнет с кайо на базе того что ты указал
Eugene
openstack_tag: 2023.1-ubuntu-jammy
Сделал, ага. Только теперь деплой перестал работать вообще: RUNNING HANDLER [common : Restart kolla-toolbox container] ********************************************************************************************************************************** changed: [localhost] RUNNING HANDLER [common : Initializing toolbox container using normal user] ***************************************************************************************************************** fatal: [localhost]: FAILED! => {"changed": false, "cmd": ["docker", "exec", "-t", "kolla_toolbox", "ansible", "--version"], "delta": "0:00:00.017929", "end": "2024-12-18 11:40:08.082638", "msg": "non-zero return code", "rc": 1, "start": "2024-12-18 11:40:08.064709", "stderr": "Error response from daemon: container b508907caec519270e7b20ba60e217bfd3d75bcb8a361a9a44a653c3966df5c9 is not running", "stderr_lines": ["Error response from daemon: container b508907caec519270e7b20ba60e217bfd3d75bcb8a361a9a44a653c3966df5c9 is not running"], "stdout": "", "stdout_lines": []}