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