Wednesday, 2023-05-24

opendevreviewGregory Thiemonge proposed openstack/octavia master: Splitting scenario jobs in the gate pipeline  https://review.opendev.org/c/openstack/octavia/+/88399906:32
gthiemonge#startmeeting Octavia16:00
opendevmeetMeeting started Wed May 24 16:00:21 2023 UTC and is due to finish in 60 minutes.  The chair is gthiemonge. Information about MeetBot at http://wiki.debian.org/MeetBot.16:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:00
opendevmeetThe meeting name has been set to 'octavia'16:00
gthiemongeHi16:00
johnsomo/16:00
jdacunha4Hello16:01
tweining_o/16:01
QGo/16:01
matfechnero/16:01
gthiemonge#topic Announcements16:02
gthiemongeNo announcement from me... Does anyone have any announcements? 16:02
johnsomNope16:02
gthiemongeack16:04
gthiemonge#topic CI Status16:04
gthiemongewe need a followup commit for the configuration of the CI jobs16:04
gthiemongelast week, I split the scenario jobs in 2 jobs in the check pipeline16:04
gthiemongebut I didn't update the gate pipeline :/16:05
gthiemongehere is the new patch16:05
gthiemonge#link https://review.opendev.org/c/openstack/octavia/+/88399916:05
gthiemongeas it unblocks the gate, it will be approved right after this meeting, unless someone raises concerns about it16:05
gthiemongethen I will squash this patch with https://review.opendev.org/c/openstack/octavia/+/88313116:06
gthiemongeand propose backports to the stable branches that use Ubuntu Jammy16:06
gthiemongeFYI FIPS jobs are broken, it is not an octavia issue but a global issue16:07
gthiemongethere's a bug in the Octavia LP16:07
gthiemonge#link https://bugs.launchpad.net/octavia/+bug/202043416:07
gthiemongeI know that some folks are investigating it16:07
gthiemonge#topic Brief progress reports / bugs needing review16:09
gthiemongeI was on PTO, not much activity16:10
jdacunha4I need some review/replies to the ACMEv2 implementation16:10
jdacunha4here is the latest doc generated: https://426a74fa4eaec8e077a0-814491f7a8e968b50eeaf14b0c7f115f.ssl.cf5.rackcdn.com/877281/11/check/openstack-tox-docs/8486822/docs/contributor/specs/version1.1/letsencrypt.html16:10
johnsomI have made some progress with my SRIOV investigation. I was able to manually attach a VF to an amphora.16:11
johnsomNext step for me is putting together a spec for review16:11
gthiemongejdacunha4: ack, I'm adding it to my todo list16:11
jdacunha4some questions from johnsom are not replied, i need some more inputs/discussions16:11
tweining_I am very interested in seeing that SRIOV spec.16:12
jdacunha4#link https://review.opendev.org/c/openstack/octavia/+/87728116:12
jdacunha4thx16:13
tweining_I got DPDK working with amps in my devstack environment without any code modification. It seems as long as the compute node is configured for DPDK nova will automatically configure the guest to use a vhost user mode port, which is nice.16:14
gthiemongetweining_: do you know if the CPUs of the VMs are pinned automatically by Nova?16:16
tweining_no, that is not Nova's job.16:17
gthiemonge(I mean on the compute node)16:17
tweining_I did that manually using ovs-vsctl16:18
tweining_it's the job of the deployment tool basically16:18
QG#link https://docs.openstack.org/nova/pike/admin/cpu-topologies.html16:19
QGyou can pin, but it's not really praticle 16:20
gthiemongeok it's in the flavor16:20
tweining_pinning cpus in the VM is unrelated to running DPDK on the compute node though16:21
QGlike nova is not able to spread out between numa, it will first full fill the first one and then do the second one 16:22
QGtweining_  yep16:22
johnsomTypically with DPDK you will want the hypervisor CPUs pinned for the VM too, not just processes inside the guest16:22
tweining_mmh, ok. I didn't think about that yet.16:24
gthiemongethere's no rush ATM :)16:26
tweining_anyway, I think there are quite a few patches that are waiting for review now16:30
gthiemonge+116:30
gthiemonge#topic Open Discussion16:30
gthiemongeany other topics, folks?16:31
tweining_just for my understanding: do you expect Octavia to configure Nova to pin cpus for amp VMs?16:32
gthiemongeif we can do it with the flavor, we don't need to do anything else in Octavia16:33
tweining_yeah, hugepages need to be enabled in the flavor (or image itself) anyway16:33
gthiemongeI think it is the "hw:cpu_policy=dedicated" property in QG's link16:33
johnsomYeah, that is a common setting16:34
johnsomAs also mentioned, NUMA can become an issue too. But we need to dance the line of not becoming a nova scheduler....16:34
tweining_ok, thanks. I think that's all from me16:36
gthiemongeok, I think that's it for this meeting16:37
gthiemongethank you guys!16:37
gthiemonge#endmeeting16:37
opendevmeetMeeting ended Wed May 24 16:37:13 2023 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:37
opendevmeetMinutes:        https://meetings.opendev.org/meetings/octavia/2023/octavia.2023-05-24-16.00.html16:37
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/octavia/2023/octavia.2023-05-24-16.00.txt16:37
opendevmeetLog:            https://meetings.opendev.org/meetings/octavia/2023/octavia.2023-05-24-16.00.log.html16:37
jdacunha4thx bye /all16:37
QGthx 16:38
opendevreviewMerged openstack/octavia master: Splitting scenario jobs in the gate pipeline  https://review.opendev.org/c/openstack/octavia/+/88399918:47

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