Friday, 2023-08-04

opendevreviewAndrew Bonney proposed openstack/openstack-ansible master: haproxy: fix csp issue preventing embedded serial console  https://review.opendev.org/c/openstack/openstack-ansible/+/89051912:42
opendevreviewAndrew Bonney proposed openstack/openstack-ansible master: haproxy: fix health checks for serialconsole in http mode  https://review.opendev.org/c/openstack/openstack-ansible/+/89052012:54
opendevreviewAndrew Bonney proposed openstack/openstack-ansible-os_nova master: Enable multiple console proxies where requried in deployments  https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/89052112:56
opendevreviewAndrew Bonney proposed openstack/openstack-ansible master: Enable multiple console proxies when required in deployments  https://review.opendev.org/c/openstack/openstack-ansible/+/89052212:57
opendevreviewMarc Gariépy proposed openstack/openstack-ansible-os_keystone master: Install libldap-common for keystone  https://review.opendev.org/c/openstack/openstack-ansible-os_keystone/+/89053315:09
opendevreviewMarc Gariépy proposed openstack/openstack-ansible-os_keystone master: Install libldap-common for keystone  https://review.opendev.org/c/openstack/openstack-ansible-os_keystone/+/89053315:15
spatelwhere openstack-ansible dump octavia ssh key?16:27
spatelI found one in /root/.ssh/octavia_key16:30
tuggernutsI'm using the openstack antelope deploy and for whatever reason I'm not getting any neutron APIs. Do I need more than just network-infra_hosts define in the openstack_user_config?16:48
jamesdentontuggernuts any errors running the neutron playbook?17:31
tuggernutsfrom what I can tell it just doesn't place the service17:37
tuggernutsnothing actually errors17:37
tuggernutshttps://pastebin.com/QPNh18h117:38
tuggernutsseems to me neutron_server should have some hosts in it17:38
tuggernutssorry here is a better one 17:39
tuggernutshttps://pastebin.com/2pc2hgFU17:40
tuggernutsthis appears like it should be deploying the neutron api to the inf nodes but it doesn't 17:40
jamesdentoncan you share you openstack_user_config.yml?17:40
tuggernutsmoment17:40
tuggernutshttps://pastebin.com/t3mkvbpQ17:41
mgariepyhttps://github.com/openstack/openstack-ansible/blob/master/etc/openstack_deploy/conf.d/neutron.yml.aio17:44
tuggernutsah ok17:44
mgariepymaybe this ?17:44
tuggernutsnetwork-gateway_hosts is missing17:45
mgariepyadd  network-northd_hosts, then re-run list-hosts17:45
tuggernutsis northd api related or agent related? 17:45
tuggernutsinf node or net node I guess is my question 17:46
mgariepynorthd is the ovn northd/southd17:46
jamesdentonWell, it's also setup for linuxbridge, which prob needs to change too17:46
tuggernutsk, I pretty much have to run everything layer 317:46
tuggernutsmy environment every node is a /3217:47
mgariepyyou want to have ovn || ovs || linux bridge or something else? 17:48
tuggernutsI was running ml2 before because that's about the only thing I was able to get working 17:49
tuggernutsthis deployment is half gcp and half colo 17:49
jamesdentonwhat lives where?17:51
tuggernutsinf, haproxy, and some computes are GCP. net nodes are over dark fiber in a colo and some computes can exist in the colo17:51
tuggernutsI have a functioning stein deploy setup now that's setup like this17:52
jamesdentoncool17:52
jamesdentondoes this show anything?17:54
jamesdentoncat openstack_inventory.json | jq .neutron_server17:54
jamesdentoncat /etc/openstack_deploy/openstack_inventory.json | jq .neutron_server17:54
tuggernutshttps://pastebin.com/MHgFVh1V17:55
tuggernutsit has the inf nodes in it17:55
tuggernutsI just made the changes that was recommend and am rerunning os-neutron17:56
jamesdentonok, so then i would expect neutron-server service to be there17:56
jamesdentonbut your playbook debug output doesn't seem to show any matches?17:56
tuggernutsoh let me run gather that17:57
tuggernutshttps://pastebin.com/grKw5LSH17:57
tuggernutsos-neutron-install.yml doesn't seem to have placed the api though18:00
tuggernutsyou said I should get off linuxbridge? what's the recommend setup in antelope?18:01
jamesdentoncan you run it without --list-hosts?18:02
supamattI feel bad for people still using ovs on new releases ;S18:02
jamesdentonThe default as of Zed for OSA is OVN. Linuxbridge can be used but is deprecated upstream18:02
jamesdentondoesn't mean it isn't used, though18:02
tuggernutsk, I'll give that a test then18:03
jamesdentonSo, OVS and OVN are the first class citizens now18:03
tuggernutsI have really stupid network issues18:03
jamesdentonWell, it already sounds like a more complicated setup than the usual18:03
jamesdentonbut likely doable, esp if you're already doing it :)18:04
tuggernutsunfortunately yes it's extra complicated 18:04
jamesdentonsupamatt have you entered a higher plane of existence? No need for SDN18:04
supamatthahaha not yet18:05
supamattI'm still leveraging OVN.. but it's getting tough to find new use cases for OpenStack that K8S can't already cover.18:06
jamesdenton <insert old bareknuckle boxing meme here>18:07
tuggernutsdo you know if ovn functions in a non l2 environment? 18:07
jamesdentonyes, it uses GENEVE instead of VXLAN to accomplish everything you're doing now, but eventually you will need some kind of provider vlan, no?18:07
tuggernutsmy net nodes sit in a colo where they can do l2 stuff18:08
tuggernutsI just need everything gcp -> colo routing basically 18:08
jamesdentonovn should be able to do that, i would think, if you keep the virtual routers on those net nodes18:09
jamesdentonthere's a way to enable computes to host the routers... enable_chassis_as_gw or something18:09
jamesdentonwould need to make sure that's not set, i don't recall offhand18:10
tuggernutsk18:10
tuggernutsis there a doc on how to switch to ovn?18:10
tuggernutshttps://docs.openstack.org/openstack-ansible-os_neutron/latest/app-ovn.html ?18:11
jamesdentonhow far along is your deployment?18:11
jamesdentonyes, that's the one18:11
jamesdentonif you haven't build networks yet then it should be an issue18:11
tuggernutsI can rebuild this pretty easy18:11
jamesdentonyou might need to clean up some old agents... l3, dhcp, linuxbridge won't be used here18:11
tuggernutsI manage all these with terraform 18:11
jamesdentonnice18:12
tuggernutsI guess I should just rebuild on ovn18:13
jamesdentonyes18:13
jamesdentonthat doc explains the gateway groups you'll want to use18:13
tuggernutsawesome thanks18:13
jamesdentonstepping out, but will be back a bit later18:14

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