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