Friday, 2025-05-09

jakeyipandrewbogott_: sorry can you point me to the email thread? 03:11
jakeyiphi all, we are having issues with CI ATM that's preventing us from merging changes. Tests fail with 'Internal Server Error' https://zuul.opendev.org/t/openstack/build/2ef3da5d78c843178ce304b29cbc94ba/log/job-output.txt#38309 . Just want to check if anyone has a stab at it before I dig deeper.03:13
andrewbogott_jakeyip: everyone is polite but it also left me thinking there was no consensus:  https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/R3NQTCMSRI35KFIZOYR655IIKFUZEKQC/#R5KEAQTPCCLDJ22ITF7NGQ6BXUOYGLZG03:19
andrewbogott_maybe the landscape has changed since then03:19
jakeyipandrewbogott_: oh that one :) . yeah I was PTL that time. had to please everyone which leads to both drivers being out of tree. I know it sucks for the end user, sorry about that.03:39
andrewbogott_Definitely not complaining! I could use advice, though -- will either driver work in my setup w/out octavia or barbican?  (magnum+heat works for non-HA clusters in my existing setup but is pretty flaky)03:41
jakeyippersonally would have preferred that both teams that developed the drivers were on magnum team and developed one driver, but that was before my time, so it was unfortunate03:44
jakeyipFWIW I only have experience with the capi-helm driver as we are running it in production03:45
andrewbogott_most oss software is born an eccentric side-project, we can maybe consider it 'good luck' that two teams invented the same side-project at the same time :D03:45
andrewbogott_ok, and capi-helm won't work at all without octavia+barbican will it?03:46
jakeyipI'm taking a look03:48
andrewbogott_oh, thanks!03:48
andrewbogott_We probably want to add octavia sometime soon anyway, but we're waiting for other teams to  make decisions about secret management and I don't really want to implement that twice03:49
jakeyipfor LB, looks like the helm chart does have an option to turn it off https://github.com/azimuth-cloud/capi-helm-charts/blob/main/charts/openstack-cluster/templates/cluster-openstack.yaml#L46 03:52
jakeyipbut the driver doesn't have a label to pass it to the helm chart https://github.com/openstack/magnum-capi-helm/blob/master/magnum_capi_helm/driver.py#L84803:52
jakeyipyou'll prob need to patch the driver to test it out, it's not a scenario we test for, sorry :) 03:53
andrewbogott_ok. I will see how hard it is to just add octavia first.03:54
andrewbogott_I just know ironed out a bunch of local hacks we'd been carrying, would like to not add any back03:54
jakeyipfor barbican I don't recall a requirement for it03:55
andrewbogott_I'm just basing this on https://docs.openstack.org/magnum-capi-helm/latest/user_docs/index.html03:57
jakeyipyeah I think getting octavia is the way to go. k8s also wants an LB in many cases?03:57
andrewbogott_yeah, having a proper lb will make k8s less toylike although we've gotten a surprising amount of use out of it without.  We were using a flat network until recently so octavia only just now became an option.03:58
jakeyipwhat network driver are you using?03:59
andrewbogott_openvswitch, now04:01
andrewbogott_finally :)04:01
jakeyipok, next up ovn? :D 04:04
andrewbogott_uhoh, will octavia not work with openvswitch?04:06
jakeyipoh, no that's not what I mean. we migrated to OVN and it was a challenge too :P04:09
jakeyipanayway will be afk for a while, nice chatting with you :) 04:09
andrewbogott_likewise! you've been helpful but I definitely have a few days of work ahead of me04:10

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