jakeyip | andrewbogott_: sorry can you point me to the email thread? | 03:11 |
---|---|---|
jakeyip | hi 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/#R5KEAQTPCCLDJ22ITF7NGQ6BXUOYGLZG | 03:19 |
andrewbogott_ | maybe the landscape has changed since then | 03:19 |
jakeyip | andrewbogott_: 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 |
jakeyip | personally 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 unfortunate | 03:44 |
jakeyip | FWIW I only have experience with the capi-helm driver as we are running it in production | 03: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 :D | 03:45 |
andrewbogott_ | ok, and capi-helm won't work at all without octavia+barbican will it? | 03:46 |
jakeyip | I'm taking a look | 03: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 twice | 03:49 |
jakeyip | for 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 |
jakeyip | but 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#L848 | 03:52 |
jakeyip | you'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 back | 03:54 |
jakeyip | for barbican I don't recall a requirement for it | 03:55 |
andrewbogott_ | I'm just basing this on https://docs.openstack.org/magnum-capi-helm/latest/user_docs/index.html | 03:57 |
jakeyip | yeah 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 |
jakeyip | what network driver are you using? | 03:59 |
andrewbogott_ | openvswitch, now | 04:01 |
andrewbogott_ | finally :) | 04:01 |
jakeyip | ok, next up ovn? :D | 04:04 |
andrewbogott_ | uhoh, will octavia not work with openvswitch? | 04:06 |
jakeyip | oh, no that's not what I mean. we migrated to OVN and it was a challenge too :P | 04:09 |
jakeyip | anayway 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 me | 04:10 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!