Wednesday, 2022-11-02

*** yadnesh|away is now known as yadnesh04:40
*** ysandeep|out is now known as ysandeep05:40
*** mnasiadka_ is now known as mnasiadka06:29
*** yadnesh is now known as yadnesh|afk07:23
*** ysandeep is now known as ysandeep|lunch07:59
*** yadnesh|afk is now known as yadnesh08:22
*** ysandeep|lunch is now known as ysandeep10:17
*** yadnesh is now known as yadnesh|afk11:23
*** yadnesh|afk is now known as yadnesh12:22
*** ysandeep is now known as ysandeep|brb12:26
*** ysandeep|brb is now known as ysandeep12:56
*** gthiemon1e is now known as gthiemonge13:04
*** yadnesh is now known as yadnesh|away14:33
gthiemonge#startmeeting Octavia16:00
opendevmeetMeeting started Wed Nov  2 16:00:23 2022 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
johnsomo/.16:00
tweiningo/16:00
matfechnero/16:00
strigazio/16:00
gthiemongeHi everyone16:01
gthiemonge#topic Announcements16:02
gthiemongewell, no announcement for this week16:02
gthiemongeunless I missed something?16:02
johnsomTwo weeks from MS1, but otherwise I don't have anything this week16:03
gthiemongeyes16:04
gthiemonge#topic CI Status16:05
gthiemongea quick update on the FIPS job:16:05
gthiemongeduring the PTG we talked about it because it fails with timeouts16:05
gthiemongewe mentioned that we could split the job into 2 jobs, or that we could reduce the number of tests (tls_barbican only)16:06
johnsomyep16:07
gthiemongewe already have a FIPS job with only tls_barbican (in the check pipeline, non-voting)16:07
gthiemonge#link https://opendev.org/openstack/octavia/src/branch/master/zuul.d/projects.yaml#L69-L7116:07
gthiemongeand the CI looks good16:07
gthiemonge#link https://zuul.openstack.org/builds?job_name=octavia-v2-dsvm-tls-barbican-fips&skip=016:07
gthiemonge1. do you think it is enough and that we should remove the octavia-v2-dsvm-scenario-fips job?16:07
gthiemonge2. should we split the octavia-v2-dsvm-scenario-fips job into 2 jobs?16:07
johnsomI think the barbican tests are probably good enough for FIPS coverage16:08
gthiemongeok16:10
gthiemongeI will propose a patch to remove the periodic job16:11
gthiemonge#topic Brief progress reports / bugs needing review16:12
tweiningthe vertical scaling optimization patches are now ready for review16:13
tweininghttps://review.opendev.org/q/topic:amp-cpu-pinning16:13
gthiemongetweining: ok cool16:14
tweiningthe nohz_full and SSL cache patches are non-essential16:14
gthiemongeI have worked on supporting the zookeeper backend for jobboard in devstack16:14
johnsomI am working on Barbican secrets consumers, i.e. registering that a cert/key is in use with Barbican. The proposed patches for Barbican have some bugs, but I am able to move forward with it. I hope to have a patch posted this week.16:14
tweiningwell, not non-essential, but not that important16:14
gthiemonge#link https://review.opendev.org/c/openstack/octavia/+/86267116:15
gthiemongeit is almost ready, but grenade is failing because of a stupid issue, I have to fix it16:15
gthiemongethe new octavia-v2-dsvm-scenario-amphora-v2-zookeeper job (non-voting) will replace octavia-v2-dsvm-scenario-amphora-v2 which is a duplicate of octavia-v2-dsvm-scenario16:15
johnsomNice16:15
johnsomI think OSA wants to use zookeeper instead of Redis16:16
gthiemongeit looks less hackish than the redis backend16:18
johnsomBut it brings Java16:18
gthiemongeyeah16:18
johnsomThere are trade offs both ways IMO16:18
gthiemonge#topic Open Discussion16:20
gthiemongeAny other topics today?16:23
tweiningI have nothing today16:24
danfaiI would have some (support) questions regarding a specific setup, but we can have that after the meeting.16:24
gthiemongeok16:24
gthiemongedanfai: yeah np, we can do that now16:25
danfaiI am trying to create an Octavia deployment on a flat network and like to only use one interface on the amphoras. Is there an easy way to do that by creating the nova instance and not care about vips?16:25
johnsomWell, if you don't specify a subnet when adding members, it will use the VIP interface to access the backend member servers.16:26
danfaiSo far I was able to patch out every netns call and spawn an haproxy on the same interface as the lb-mgmt port, but I had hoped there would be an easier way16:26
johnsomBut, the amphora driver always needs an lb-mgmt-net, so the amp will always have at least two interfaces. One outside the netns, one inside16:27
johnsomYeah, that just wasn't part of the design of the driver. The need for the lb-mgmt-net was based on the fact that Octavia can deploy in private tenant networks where there are no routes out.16:28
danfaiok, then maybe another question. Would it be possible to specify the VIP at the time the listener is created?16:28
johnsomAgain, that was not part of the design of the amphora driver, so, no, not with the current code.16:29
johnsomCurious though, why?16:30
danfaiIts a problem in the specific setup, because of dependencies we need the nova instance before the VIP...16:31
johnsomWell, technically that is how it works. The nova instance boots with the lb-mgmt-net interface, then later in the LB create process we hot-plug the VIP interface in the netns.16:32
johnsomBut all of that happens inside the one API call for LB create.16:32
danfaiyes, for two IPs that works. I had hoped to have only one, but the order of the driver goes the other way around16:34
johnsomYeah, if you want to have an amp with only one port attached, you are looking at writing a new provider driver.16:35
danfaiok thanks for the clarification, i had the same conclusion so far, that these are the options: 2 Ips or own provider driver16:36
johnsomYep. It's just a different use case than the amphora provider is targeting.16:36
strigazithanks for the input johnsom (I'm working with danfai)16:40
johnsomSure, NP16:40
gthiemongeanything else? or we can close the meeting16:41
tweininglet's close it then16:42
gthiemongeok ;-)16:42
gthiemongethank you Folks!16:42
gthiemonge#endmeeting16:42
opendevmeetMeeting ended Wed Nov  2 16:42:54 2022 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:42
opendevmeetMinutes:        https://meetings.opendev.org/meetings/octavia/2022/octavia.2022-11-02-16.00.html16:42
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/octavia/2022/octavia.2022-11-02-16.00.txt16:42
opendevmeetLog:            https://meetings.opendev.org/meetings/octavia/2022/octavia.2022-11-02-16.00.log.html16:42
*** ysandeep is now known as ysandeep|out17:08

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