20:00:01 <johnsom> #startmeeting Octavia 20:00:02 <openstack> Meeting started Wed Feb 10 20:00:01 2016 UTC and is due to finish in 60 minutes. The chair is johnsom. Information about MeetBot at http://wiki.debian.org/MeetBot. 20:00:04 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 20:00:06 <openstack> The meeting name has been set to 'octavia' 20:00:06 <sbalukoff> Hello! 20:00:09 <johnsom> Hi folks 20:00:10 <minwang2> o/ 20:00:14 <madhu_ak> o/ 20:00:15 <bharathm> Hi 20:00:17 <TrevorV> o/ 20:00:33 <bana_k> hi 20:00:35 <dougwig> o/ 20:00:39 <johnsom> #topic Announcements 20:00:47 <johnsom> Priority patches needing review 20:01:01 <johnsom> L7 tracking etherpad 20:01:02 <Aish> o/ 20:01:09 <johnsom> #link https://etherpad.openstack.org/p/lbaas-l7-todo-list 20:01:10 <fnaval> o/ 20:01:16 <sbalukoff> On that one: 20:01:20 <johnsom> Neutron LBaaS independent pools 20:01:28 <johnsom> #link https://review.openstack.org/#/c/218560/ 20:01:34 <johnsom> L7 CLI 20:01:36 <sbalukoff> Please note that everything listed there is not WIP anymore. So I'm ready for reviews on aaaall that stuff. 20:01:47 <johnsom> #link https://review.openstack.org/217276 20:01:57 <johnsom> Ok, good to know. I made the list yesterday 20:02:01 <rm_work> o/ 20:02:05 <johnsom> Add spec for active-active 20:02:11 <johnsom> #link https://review.openstack.org/234639 20:02:19 <johnsom> Horizon panels 20:02:25 <johnsom> #link https://review.openstack.org/#/q/project:openstack/neutron-lbaas-dashboard+status:open 20:02:25 <xgerman> o/ 20:02:30 <sbalukoff> And yes, I'm not sure who on the neutron-lbaas project to harass for reviews on the independent pools and CLI patches there. 20:02:33 <johnsom> CSR openssl fix 20:02:40 <johnsom> #link https://review.openstack.org/272708/ 20:02:59 <xgerman> sbalukoff try blogan 20:03:08 <bharathm> CSR fix has +2.. Needs another +2 and workflow 20:03:15 <blogan> sorry in a meeting, split attention 20:03:28 <fnaval> same 20:03:41 <xgerman> bharathm link? dougwig? 20:03:54 <johnsom> Grab the list from gerrit and start pinging folks 20:04:03 <bharathm> xgerman: https://review.openstack.org/272708/ 20:04:07 <sbalukoff> Ok. 20:04:20 <xgerman> #link https://review.openstack.org/272708/ 20:04:39 <xgerman> mestery? dougwig? armax? 20:04:43 <dougwig> just replied. 20:04:46 <xgerman> thanks 20:04:53 <johnsom> Ok, Summit talks.... 20:05:00 <johnsom> Load Balancing as a Service, Mitaka and Beyond 20:05:09 <johnsom> #link https://www.openstack.org/summit/austin-2016/vote-for-speakers/Presentation/6893 20:05:14 <johnsom> Vote early, vote often 20:05:21 <johnsom> Hands On Lab: Install and Configure OpenStack Octavia 20:05:28 <johnsom> #link https://www.openstack.org/summit/austin-2016/vote-for-speakers/Presentation/7238 20:05:35 <johnsom> Kosmos - Global Load Balancing for OpenStack 20:05:41 <johnsom> #link https://www.openstack.org/summit/austin-2016/vote-for-speakers/Presentation/8186 20:05:42 <xgerman> thanks 20:05:49 <johnsom> Neutron Advanced Services Flavor Framework 20:06:01 <johnsom> #link https://www.openstack.org/summit/austin-2016/vote-for-speakers/Presentation/7856 20:06:08 <johnsom> Any others I missed? 20:06:36 <sbalukoff> Oh, there's this one put together by the IBM Haifa team: 20:06:47 <sbalukoff> #link https://www.openstack.org/summit/austin-2016/vote-for-speakers/presentation/8243 20:07:07 <johnsom> Oh yeah, thanks 20:07:14 <sbalukoff> And here's one that Dustin and I are on: 20:07:17 <sbalukoff> #link https://www.openstack.org/summit/austin-2016/vote-for-speakers/presentation/6875 20:07:38 <johnsom> Oh, that was the one I was thinking of 20:08:08 <xgerman> mmh, active-active already works… must have missed the patch set :-) 20:08:19 <sbalukoff> Oh hey-- can I get added to the LBaaS: Mitaka and beyond talk? 20:08:21 <sbalukoff> ;) 20:08:22 <ptoohill> o/ 20:08:23 <johnsom> Cool, so lots of talks in. Please remember to vote 20:08:53 <johnsom> sbalukoff You have a topic? 20:09:25 <dougwig> he needs a certain number of speaking slots per year or he loses his superpowers. 20:09:29 <johnsom> Only if you don't talk over me this time.... grin 20:09:44 <sbalukoff> Haha! 20:09:54 <johnsom> Ok, on to more serious topics 20:09:57 <johnsom> #topic Mitaka blueprints/rfes/m-3 bugs for neutron-lbaas and octavia 20:10:20 <dougwig> this will overlap priority reviews a tad, but let's see where we are for mitaka. first up... 20:10:25 <johnsom> We need to discuss what is going to land for Mitaka and what to cut 20:10:27 <dougwig> https://blueprints.launchpad.net/neutron/+spec/lbaas-l7-rules 20:10:40 <dougwig> sbalukoff: how is this looking? 20:11:25 <sbalukoff> It's looking really good. 20:11:36 <johnsom> Reminder of the schedule: 20:11:39 <johnsom> #link http://releases.openstack.org/mitaka/schedule.html 20:11:47 <sbalukoff> I need to get documentation done and run a crap-ton of manual scenario tests... but I think the code is really close 20:11:58 <johnsom> M-3 is Feb 29th - Feature freeze 20:12:00 <dougwig> are you getting enough reviews? 20:12:10 <sbalukoff> dougwig: Not yet on the L7-specific stuff. 20:12:14 <johnsom> I will answer that, NO 20:12:21 <sbalukoff> Though it was WIP until 5:00am this morning. :) 20:12:27 <ptoohill> ^ 20:12:29 <ptoohill> :) 20:12:41 <dougwig> ok everyone and especially cores, that's a big one that we don't want at the last minute (yells at self.) 20:12:50 <sbalukoff> My plan is to finish up the docs, do those scenario tests, then concentrate on bug fixes and reviews of other stuff while I continue to harass the rest of y'all for reviews. :) 20:12:55 <dougwig> https://bugs.launchpad.net/neutron/+bug/1463202 20:12:57 <openstack> Launchpad bug 1463202 in neutron "[RFE] Create a full load balancing configuration with one API call" [Wishlist,In progress] - Assigned to Brandon Logan (brandon-logan) 20:13:00 <dougwig> blogan? 20:13:03 <sbalukoff> (First bugs will be those assigned to me due to the shared-pools patch) 20:13:14 <ptoohill> blogan: may not be here today 20:13:25 <dougwig> https://bugs.launchpad.net/neutron/+bug/1522142 20:13:26 <openstack> Launchpad bug 1522142 in neutron "pylint needs to be re-enabled in neutron-lbaas" [Medium,Confirmed] - Assigned to Adam Harwell (adam-harwell) 20:13:26 <dougwig> rm_work: ? 20:13:36 <ptoohill> but, TrevorV has taken that over, it was left in a decent position and shouldnt be much longer before it's done 20:13:40 <ptoohill> hopefully before cutoff 20:13:45 <rm_work> ah, so, that was a pet peeve of mine, i can look at it 20:13:45 <dougwig> or do we want to collectively say "down with pylint" ? 20:13:46 <rm_work> kinda forgot 20:13:50 <rm_work> but 20:13:54 <rm_work> i will take a look 20:14:01 <dougwig> https://bugs.launchpad.net/neutron/+bug/1541670 20:14:01 <blogan> im here 20:14:02 <openstack> Launchpad bug 1541670 in neutron "lbaas tests gate on dib" [High,Confirmed] 20:14:03 <rm_work> should be easy 20:14:14 <dougwig> johnsom: not sure who should/can work on this one. 20:14:19 <dougwig> sec blogan, i'll backup in a sec. 20:14:26 <blogan> dougwig: ok 20:14:29 <johnsom> Is 1541670 ours? I thought that was putting a gate on DIB.... 20:14:43 <dougwig> i filed that one ,after our second breakage. 20:14:54 <dougwig> dib isn't gated anywhere in real-time except us. 20:15:01 <johnsom> I can take a look at 1541670 20:15:04 <dougwig> ok 20:15:15 <dougwig> blogan, status of get-me-an-lb ? 20:15:25 <TrevorV> Hey sorry, did I miss the part about single-api-create-lb call? 20:15:34 <TrevorV> dougwig I'm in progress on that 20:15:35 <dougwig> happening now. 20:15:37 <ptoohill> I just mentioned that you were taking it over TrevorV 20:15:38 <TrevorV> The rebase has been a nightmare 20:15:38 <blogan> dougwig: put a comment on that rfe the other day 20:15:54 <dougwig> ok, m-3 cutoff is 2/29, and i don't think that one will get an extension. how is it looking? 20:15:59 <blogan> dougwig: basically, i'm going to have to depend on L7 now because we want the get me a lb to support L7 as well so it'll have to wait until L7 20:16:06 <xgerman> why not extension? 20:16:16 <ptoohill> lol 20:16:22 <ptoohill> ext of ext? 20:16:41 <dougwig> xgerman: because it's already not loved, since it's orchestration. ok, will boot it out of mitaka on blogan's comment, but keep cranking. 20:16:53 <dougwig> https://bugs.launchpad.net/neutron/+bug/1523231 20:16:54 <openstack> Launchpad bug 1523231 in neutron "[RFE] Add string/pattern checks to LBaaSv2 HTTP/HTTPS health monitors" [Wishlist,Incomplete] 20:16:55 <xgerman> oslo-orchestration 20:16:57 <dougwig> kobis around? 20:17:07 <blogan> dougwig: its not orchestration if all drivers support it in one call! 20:17:18 <dougwig> blogan: true. 20:17:21 <TrevorV> dougwig the honest to god truth is I'm hoping to have the dev work on the Octavia side completed this week. 20:17:29 <TrevorV> As in not WIP and ready for reviews 20:17:34 <xgerman> cool 20:17:38 <dougwig> TrevorV: ok. and neutron-lbaas side? 20:18:01 <dougwig> anyone know status of the kobis ones? xff, hm's, and tls re-encryption? if not, i'll skip for now 20:18:12 <TrevorV> That's exactly next after that. I haven't even touched it yet though, but I can keep us updated accordingly. Apparently blogan left it in a good state so it might not take all that long either 20:18:19 <blogan> havent seen him un a while 20:18:24 <johnsom> xff he updated recently, but I don't know the status. I haven't seen patches for the others 20:18:25 <TrevorV> dougwig ^^^ 20:18:29 <dougwig> TrevorV: including warts like rollback on error? 20:18:45 <TrevorV> dougwig that's definitely on my list. 20:19:11 <dougwig> ok, can you ping me when you start on lbaas and get a feel for how long that's going to be? 20:19:21 <blogan> the only thing to rollback would be db 20:19:22 <TrevorV> I can do that 20:19:27 <dougwig> https://bugs.launchpad.net/neutron/+bug/1521783 20:19:29 <openstack> Launchpad bug 1521783 in neutron "RfE: Cascading delete for LBaaS Objects" [Wishlist,In progress] - Assigned to German Eichberger (german-eichberger) 20:19:42 <dougwig> i think this is xgerman? 20:19:49 <xgerman> LBaaS part is done 20:19:56 <xgerman> now driver need to support it 20:20:17 <blogan> xgerman: octavia doesn't yet? 20:20:17 <dougwig> looking good for this month? 20:20:27 <xgerman> blogan no 20:20:54 <dougwig> two more, then johnsom can rip through octavia if desired. :) 20:21:03 <dougwig> xgerman: you on track for this month completion? 20:21:20 <xgerman> it’s optional for drivers to support it so we are done fro LBaaS 20:21:27 <xgerman> now need to add that to Octavia 20:21:42 <dougwig> i consider octavia, the ref, part of the feature. 20:21:56 <xgerman> I was afraid you would say that 20:22:06 <xgerman> ok, we will get that done this month 20:22:10 <dougwig> ok 20:22:11 <dougwig> https://bugs.launchpad.net/neutron/+bug/1457556 20:22:12 <openstack> Launchpad bug 1457556 in neutron "[RFE] [LBaaS] ssh connection timeout" [Wishlist,In progress] - Assigned to Reedip (reedip-banerjee) 20:22:18 <dougwig> reedip ? 20:22:32 <dougwig> i'm not sure he's on. 20:22:45 <dougwig> last one.... neutron-lbaas-dashboard 20:22:48 <dougwig> how's that looking for mitaka? 20:23:23 <johnsom> We don't have doug-fish, but I think most of the panels have landed 20:23:39 <dougwig> is it going to be shippable? docs? i18n? devstack plugin? 20:23:40 <sbalukoff> Awesome! 20:23:46 <johnsom> ajmiller Any updates? 20:24:28 <xgerman> I think it is shippable 20:24:30 <ajmiller> Yesterday we merged a dashboard patch to support adding external (non-nova) members 20:24:44 <ajmiller> Last major functionality under review is TLS support. 20:25:04 <johnsom> I think the devstack plugin is merged, we have tested a lot of the panels and they are in pretty good shape. 20:25:05 <ajmiller> Anticipate that being ready to merge very soon. 20:25:10 <johnsom> Can't tell you about i18n or docs. 20:25:21 <dougwig> likely we need to ping the packagers as well. 20:25:42 <dougwig> ok, that's my list. johnsom, any more? 20:25:58 <sbalukoff> ajmiller: If L7 lands (as we hope it will), any chance of UI support for it? 20:26:07 <johnsom> I didn't get time to do a bug list, but we should talk about a few high level things in Octavia 20:26:28 <ajmiller> sbalukoff No idea about development resources, I've just been testing and reviewing. 20:26:54 <sbalukoff> ajmiller: Ok. I'll poke doug-fish about it, eh. 20:26:56 <johnsom> sbalukoff Probably not. L7 will need new mockups 20:27:31 <johnsom> But yeah, ping doug-fish 20:27:37 <sbalukoff> Ok. 20:27:41 <xgerman> sbalukoff he is IBM so your playpen 20:28:00 <sbalukoff> xgerman: Yep! 20:28:01 <johnsom> Ok, so I haven't seen any patches for active/active so I think we all agree to de-scope that for Mitaka? 20:28:15 <xgerman> I have seen a talk demoing it? 20:28:20 <sbalukoff> johnsom: Yep. 20:28:23 <sbalukoff> xgerman: Yeah... 20:28:43 <johnsom> We also didn't get started on HA control plane, so that is "out" 20:28:48 <xgerman> vaporware? 20:28:55 <xgerman> johnsom +! 20:28:57 <xgerman> +1 20:29:07 <johnsom> xgerman We aren't some other projects I won't name... 20:29:12 <sbalukoff> Not entirely. I suspect it's going to look somewhat like the e-bay lbaas talks in the past. :P 20:29:30 <sbalukoff> Haha! 20:29:40 <xgerman> shudder 0 I have seen their panels 20:29:48 <johnsom> Container support. We have done work on it, but not a Mitaka feature? 20:30:09 <sbalukoff> I really wish it were! 20:30:14 <ptoohill> That has been put in the backseat for me johnsom 20:30:17 <ptoohill> I'm sorry :( 20:30:27 <sbalukoff> I suspect the major hurdle we're going to have to deal with with adoption is not reliability, but performance. 20:30:41 <xgerman> well, we should be able to chip in in N 20:30:52 <xgerman> for conatiner 20:31:14 <johnsom> No problem. It happens to all of us. Just wanted to call out the list of stuff we aspired for so we can focus our resources. 20:31:23 <sbalukoff> My hope was to help with performance after the L7 stuff merges (which means these improvements won't get into Mitaka, but I'm hoping we can get some in N) 20:31:45 <johnsom> Sounds good. 20:31:47 <ptoohill> Gotcha, and good deal xgerman. They've had me focused on specific internal things as of late 20:32:03 <johnsom> Ok, any other Octavia items? 20:32:48 <johnsom> I will try to go through the bugs this week and tag any I think we should try to fix for Mitaka so we can talk about them next week/in the channel 20:32:48 <blogan> ive got one for oopend iscussion 20:32:50 <blogan> open discussion 20:33:06 <sbalukoff> johnsom: Sounds good! 20:33:14 * johnsom tells blogan to sit back down in his seat and wait. 20:33:22 <ptoohill> boom 20:33:23 <johnsom> #topic Brief progress reports 20:33:45 <ptoohill> the smacketh has been laid 20:33:52 <sbalukoff> Please review the L7 code! We only have 19 days to get it in. 20:33:56 <TrevorV> #link https://review.openstack.org/#/c/271512 20:33:57 <fnaval> im still getting the scenario tests working - i hope to be done this week. it's going to be a big commit. 20:33:58 <TrevorV> I'm stalled on that 20:34:03 <johnsom> We have been rocking it this week, so thank you to everyone on the contributions. 20:34:08 * blogan sits down and pouts 20:34:13 <rm_work> I am still planning to look at the session persistence gate bug since that's still happening it seems 20:34:16 <TrevorV> By stalled I mean the single-create has taken priority, and if I find time in my evenings to work on it I will. 20:34:19 <sbalukoff> fnaval: woo-hoo! 20:34:34 <madhu_ak> fnaval: https://review.openstack.org/#/c/172199/ status of this one? I am about to review though 20:34:49 <fnaval> sbalukoff: sorry about not having it last week as I previously mentioned but i've been discovering some false assumptions. but making progress either way 20:34:52 <johnsom> Yeah, I looked at the session thing last night too. It might be a missing wait-for-status after the member create, but not sure 20:35:05 <rm_work> johnsom: interesting, alright 20:35:11 <fnaval> madhu_ak: yes, i'm working on that actually. I'll mark it as WIP for now 20:35:13 <sbalukoff> fnaval: No problem. I had plenty of other things to work on. :) 20:35:13 <rm_work> i'll check that out 20:35:21 <rm_work> unless you solve it first :P 20:35:23 <blogan> false assumptions! they happen to everyone all the time! 20:35:27 <fnaval> once i have a working test, i'll remove the wip 20:35:41 <madhu_ak> fnaval: sounds good, pass my comments before you respin that one 20:35:56 <fnaval> kk thanks msd 20:35:57 <fnaval> madhu_ak: 20:36:01 <johnsom> rm_work short on cycles right now, so please if you have time 20:36:09 <rm_work> kk 20:36:28 <johnsom> #topic Open Discussion 20:36:30 * johnsom calls on blogan 20:36:42 <blogan> http://docs.openstack.org/liberty/networking-guide/adv-config-network-rbac.html 20:37:06 <blogan> alternative way to having ot use an admin account to create ports on another tenant's network 20:37:15 <blogan> just food for thought 20:37:28 <sbalukoff> blogan: Sounds like we should look into doing that. 20:37:32 <sbalukoff> Maybe in N? 20:37:46 <sbalukoff> Unless it'd be a simple change (I have no idea). 20:37:53 <xgerman> also we should see how well we work with: http://blog.episodicgenius.com/post/neutron-address-scopes/ 20:38:03 <blogan> i don't think it'd be too hard, but depends on what we do 20:38:08 <blogan> xgerman: yeah saw that last night 20:38:11 <xgerman> seems you can make ports get routable IP addresses, e.g. no natting 20:38:22 <sbalukoff> xgerman: Rad! 20:38:37 <xgerman> well, we need to make sure it doesn’t break us 20:39:10 <johnsom> #link http://docs.openstack.org/liberty/networking-guide/adv-config-network-rbac.html 20:39:13 <blogan> we already have that at rackspace! 20:39:18 <johnsom> #link http://blog.episodicgenius.com/post/neutron-address-scopes/ 20:39:26 <blogan> xgerman: by routable you mean publicly routable? 20:40:05 <xgerman> according to the blog the router will not NAT but route 20:40:17 <xgerman> so public is possible but also intranet 20:41:16 <johnsom> Any other topics? 20:41:51 <johnsom> Cool, thanks everyone. 20:41:53 <johnsom> #endmeeting