Friday, 2024-09-06

grauzikasHello, i have made mistake in osa config in octavia group binding -  i added linux bridge and im using ovn so i need to provide - "neutron_ovn_gateway”, how now change this without rewriting everything? i tyred to run container-delete —limit octacia_all and reruned setup-hosts, setup-infrastructure, setup-openstack, but didnt helped06:48
noonedeadpunkmornings07:03
noonedeadpunkgrauzikas: sorry I'm a bit confused about octavia and ovn. are you really meant octavia? or neutron?07:07
noonedeadpunkas octavia kinda uses whatever network neutron is providing07:07
noonedeadpunk(or well except lbaas)07:08
noonedeadpunkbut then even for the lbaas network, it's neutron providing connectivity for amphoras07:08
noonedeadpunkso I'm confused what exactly you're trying to re-configure07:09
grauzikasoctavia, i have neutron with ovn and i found:07:24
grauzikashttps://opendev.org/openstack/openstack-ansible/commit/d35e3e0daef67546eded457a92186eb043575d6907:25
grauzikasthats why im doing this like this :) i had it working previously, but changed something, reinstalled everything and now not works so trying to figure out what i did to stop it working and as i rememeber i was changing to linux bridge from ovn so i believe this could be issue07:26
grauzikasin ovn scenario there is no amphoras instances, loadbalancer lives in ovn07:27
noonedeadpunkum, I think you're mixing things up a bit07:29
noonedeadpunkso octavia have drivers through which it provides balancing07:30
noonedeadpunkthere is an OVN driver, which can be used.07:31
noonedeadpunkbut still you totally can use amphora driver as with linux bridges and ovs 07:31
noonedeadpunkregarding commit - it kinda makes sense mostly for AIO scenario I'd say07:31
noonedeadpunkoutside of aio this should not matter much, imo07:32
grauzikashttps://paste.openstack.org/show/b3dPzcxSZHYJUxVRuML7/07:35
grauzikasthis is fragment of my current config07:35
grauzikasim not doing aio its multi server. and i have ml2.ovn07:36
grauzikasand in config i have octavia_enabled_provider_agents \n - ovn07:37
grauzikasim not sure what i did to make it stop working :) dont remember. need to add git to my /etc/openstack_deploy dir :) . but by searching for example on internet i ihave found https://opendev.org/openstack/openstack-ansible/commit/d35e3e0daef67546eded457a92186eb043575d69 and seems it was like this previously07:40
noonedeadpunkok, so let's a bit iterate of what is not actually working, or how it does not work :)07:40
grauzikasload balancer creates and status active and online07:40
grauzikasbut from intsances what running on internal network i cant ping loadbalancer internal vip07:41
grauzikasand attacher to load balancer floating ip also not pings07:41
grauzikasin ports status i can see that loadbalancer port is down07:41
noonedeadpunkoe thing is there's a typo in config we've just patched: https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/92752107:41
noonedeadpunkhow are you creating a load balancer? do you pass `--provider ovn`?07:42
noonedeadpunkas with your config I assume you will end up with amphoras anyway07:43
noonedeadpunk(by default)07:44
grauzikasyhttps://paste.openstack.org/show/bbvPCs8HrVx3ndvvPQlN/es like this07:44
grauzikasohh… https://paste.openstack.org/show/bbvPCs8HrVx3ndvvPQlN/07:44
noonedeadpunkso check for the patch I've linked above07:45
noonedeadpunkIt could be the reason07:47
noonedeadpunkbut also worth checking state of LB in OVN NB07:49
noonedeadpunkie - check for `ovn-nbctl --no-leader-only list Load_Balancer <balancer_uuid>` from the northd container07:50
grauzikasYes i already seen this and updated my osa and seems after that i had it working. Anyway trying to  reinstall everything from sratch :)07:51
johnsomgrauzikas The VIP port is always down in neutron, it's an allowed address pairs port, which means it's a fake neutron port. It will never be up08:01
grauzikasyes, but i cant reach internal vip port from instances in same internal network. 2 instances can comunicate to each other, but cant reach octavia loadbalancer vip in same internal network08:06
grauzikasalso floating ip attached to lb is not pingable08:07
grauzikasso now dont rememebr what config was working for me https://paste.openstack.org/show/bLnUZzhm7gWws0H5dNdY/08:09
noonedeadpunkyou probably should not reach it either08:12
noonedeadpunkas balancing is performed in opposite direction :D08:13
noonedeadpunkso it might be "validly" firewalled08:13
noonedeadpunkbut floating IP should be pingable iirc08:13
noonedeadpunkbut then - it might be not octavia issue but neutron issue08:13
grauzikasneutron seems works because i can use both internal ips and external and router with snat from internal to external08:59
grauzikasRegarding masakari permission issue or should i append something in user_variables or may be im doing wrong? https://paste.openstack.org/show/bjmmXIxlOfrFs3NHXaJo/13:03
funginot sure if anyone saw my comments from last night, but is https://opendev.org/openstack/openstack-ansible/src/branch/master/scripts/get-pypi-pkg-version.py used for anything important? if so, upcoming pypi xmlrpc api changes will probably break it13:49
jrosserfungi I did see it but I don’t work Fridays so will take a look next week if no one gets there first14:52
fungijrosser: cool, just wanted to make sure i wasn't shouting into the void! ;)14:52
fungibased on the notification i linked, we should expect to start seeing intermittent errors from it as of yesterday (they're doing increasingly long brown-out periods for the removal)14:54
noonedeadpunklooking at it - looks like a candidate for clean-up15:30
noonedeadpunkbut would need to dig deeper for sure15:30
noonedeadpunkas that looks like very old version of the sha bump script15:31
noonedeadpunkthat's not used for years15:31
opendevreviewMerged openstack/openstack-ansible master: Remove ceph-server common tasks  https://review.opendev.org/c/openstack/openstack-ansible/+/92791716:16
opendevreviewMerged openstack/openstack-ansible-os_skyline master: Enable SSLProxyProtocol for internal backends behind TLS  https://review.opendev.org/c/openstack/openstack-ansible-os_skyline/+/92724816:28
opendevreviewMerged openstack/openstack-ansible-os_neutron stable/2024.1: Ensure proper permissions for OVN Metadata service  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/92776116:29

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!