16:00:17 <johnsom> #startmeeting Octavia
16:00:18 <openstack> Meeting started Wed Aug  5 16:00:17 2020 UTC and is due to finish in 60 minutes.  The chair is johnsom. Information about MeetBot at http://wiki.debian.org/MeetBot.
16:00:19 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
16:00:21 <openstack> The meeting name has been set to 'octavia'
16:00:23 <johnsom> Hi everyone
16:00:34 <gthiemonge> Hi
16:00:38 <cgoncalves> hi
16:00:41 <haleyb> hi
16:01:02 <shtepanie> hello!
16:01:06 <johnsom> Pretty light agenda today, so this may go quick.
16:01:17 <aannuusshhkkaa> heyy
16:01:19 <johnsom> #topic Announcements
16:01:35 <johnsom> I don't really have any announcements. Anyone else?
16:02:27 <johnsom> #topic Brief progress reports / bugs needing review
16:03:13 <johnsom> I have been focused on cleaning up our tempest tests. Good progress there with the scenario tests almost done (I need to tune some tests for older versions of Octavia).
16:03:59 <johnsom> Hopefully I can wrap up this tempest working this week.
16:04:04 <johnsom> Any other updates?
16:04:21 <cgoncalves> I took comments from last week's meeting and updated the amphorav2 without jobboard patch. it is open for reviews
16:04:23 <cgoncalves> #link https://review.opendev.org/#/c/739053/
16:04:51 <aannuusshhkkaa> we are awaiting review on #link https://review.opendev.org/#/c/737111/ which is the refactor patch
16:05:19 <cgoncalves> I also started working on ALPN support and HTTP/2. patches are posted
16:05:43 <johnsom> That is some cool stuff to get in!
16:06:15 <cgoncalves> lastly, I was able to stack devstack+Octavia on ppc64le and aarch64 systems and passed smoke tests (LB create with active/onlien statuses)
16:07:00 <johnsom> That is also nice. Do we have an experimental or periodic job that runs aarch64?
16:08:04 <cgoncalves> I have a patch open that runs a job on aarch64 but it failed on Ubuntu Bionic. my tests were on RHEL/CentOS 8.2 controllers though
16:08:06 <cgoncalves> #link https://review.opendev.org/#/c/738096/
16:08:37 <cgoncalves> I was able to also run an Ubuntu aarch64 amphora though
16:09:03 <johnsom> Nice
16:10:13 <johnsom> #topic Open Discussion
16:10:22 <johnsom> Good progress. Any other topics today?
16:11:25 <cgoncalves> I have a question about ALPN for you folks
16:11:57 <johnsom> Ok, go for it
16:12:00 <cgoncalves> I understand you may not have had a chance to review my patches, I posted them ~1 day ago
16:12:57 <cgoncalves> I would like to get feedback if adding "alpn_protocols" (list) parameter to the listener API is okay or you have different ideas
16:13:18 <cgoncalves> a different name and/or format
16:14:00 <cgoncalves> this is also relevant for the provider driver API to integrate with 3rd party providers
16:14:15 <johnsom> I should also mention that the active/active spec could still use reviews
16:14:16 <johnsom> #link https://review.opendev.org/#/c/723864
16:14:56 <cgoncalves> oh, yeah. I reviewed it but have not posted comments yet, sorry
16:15:19 <gthiemonge> cgoncalves: alpn_protocols sounds good to me
16:15:43 <johnsom> Thanks for the discussion on the alpn_protocols. We need to think about how this will work going forward and make sure it's a good path for the API.
16:15:51 <johnsom> At least until v3. lol
16:15:52 <cgoncalves> OK. I asked because I've seen more than one terminology (protocols vs tokens)
16:15:53 <gthiemonge> we already have some TLS extensions in the listener api
16:17:37 <johnsom> It's a protocol negotiation, so I think the word protocol is appropriate
16:18:06 <cgoncalves> FWIW, AWS load balancers refer to this as ALPN policies
16:18:25 <cgoncalves> #link https://docs.aws.amazon.com/elasticloadbalancing/latest/network/create-tls-listener.html#alpn-policies
16:19:20 <gthiemonge> yeah but it's not a list of protocols in AWS's API
16:19:30 <cgoncalves> true
16:20:07 <cgoncalves> I think we are more flexible in that regard. it is a list of protocols and in descending order of preference
16:20:22 <johnsom> Yeah, I think I prefer to align to the RFC a bit more in our API. Yeah, that ^^^^
16:21:12 <cgoncalves> OK, sounds we're aligned. thanks all for the feedback!
16:21:37 <johnsom> Any other topics today?
16:22:03 <ataraday_> I want to highlight one change
16:22:09 <ataraday_> sorry I'm late
16:22:30 <ataraday_> #link https://review.opendev.org/#/c/744701/
16:22:37 <johnsom> No worries, please
16:22:52 <johnsom> Oh, I forgot an announcement.
16:22:53 <ataraday_> octavia-v2-dsvm-scenario-amphora-v2 is broken now and this change should fix it
16:23:35 <johnsom> Congratulations to ataraday_ and gthiemonge for becoming the latest members of the Octavia core reviewer team!
16:23:49 <cgoncalves> Congratulations!!
16:24:17 <johnsom> ataraday_ Thanks, I will review it after the meeting.
16:24:24 <cgoncalves> Now go review some patches :D
16:24:27 <cgoncalves> #link https://etherpad.opendev.org/p/octavia-priority-reviews
16:24:32 <gthiemonge> thanks! It's an honor to be part of the core reviewer team ;-)
16:24:37 <gthiemonge> congrats ataraday_
16:25:15 <ataraday_> thanks! will do my the best :)
16:25:15 <johnsom> I meant to mention it today in case folks don't read the openstack-discuss mailing list.
16:25:37 <ataraday_> gthiemonge, and you too :D
16:26:37 <johnsom> I have been helping out a new team that is deploying OpenStack with kolla that had questions on the discuss mailing list. We have the Octavia parts straightened out, but the kolla networking is still a problem. I'm hoping someone from the kolla team can help with that part.
16:27:48 <johnsom> Anything else today?
16:29:12 <johnsom> Ok, thanks everyone!  Have a great week!
16:29:17 <johnsom> #endmeeting