20:00:03 #startmeeting Octavia 20:00:04 Meeting started Wed May 4 20:00:03 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:05 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 20:00:07 The meeting name has been set to 'octavia' 20:00:13 o/ 20:00:16 Hi everyone 20:00:17 o/ 20:00:19 hello! 20:00:37 * Frito waves 20:00:40 #topic Announcements 20:00:48 o/ 20:00:57 I don't have anything beyond the Summit topics today. Anyone else? 20:00:58 o/ 20:01:34 negative 20:01:36 It was nice to see you all in Austin. Getting out of Austin was a bit interesting with the storm. 20:01:42 o/ 20:01:46 I do! STill have a single-create review to tear through...... 20:01:56 but that's not an announcement 20:01:57 :D 20:01:59 #topic OpenStack Summit 20:02:22 I wanted to highlight the Neutron Stadium discussions going on: 20:02:23 Evolution of the Neutron Stadium 20:02:36 #link https://review.openstack.org/#/c/312199/ 20:02:40 . 20:03:00 Discussion about what it takes to be in the Neutron stadium, etc. 20:03:13 Long discussions on this topic at the summit 20:03:31 And, on that note: 20:03:32 OpenStack LBaaS project (AKA LBaaS spinout) 20:03:41 #link https://review.openstack.org/#/c/310805/ 20:03:56 I owe a timeline to the ML on that this week. 20:04:10 o/ 20:04:14 dougwig: what do you need to construct a timeline? 20:04:28 We discussed and verbally decided that we should merge the neutron-lbaas and octavia projects into a new combined "OpenStack LBaaS" project 20:04:32 johnsom I'm confused. Will Openstack LBaaS be part of the "Neutron Stadium" or something? 20:04:41 What's the relationship between these two reviews? 20:04:46 TrevorV: no, it'll be spun out 20:05:04 Good question, the proposal is no, it will be a top level OpenStack project and not under neutron 20:05:29 the relationship is that the stadium specs mentions octavia and neutron-lbaas will be out of the stadium 20:05:34 You will see mention of that in the first patch 20:05:35 bc they're currently in 20:05:45 Correct 20:06:35 So, both good reads and please feel free to comment. I just wanted everyone to be aware if you were not at the summit, etc. 20:07:00 Oh okay, I thought something else changed and we were back under Neutron... was really sad 20:07:05 o/ sorry wasn't paying attention, i'm here 20:07:06 But awesome, I'll keep track of both 20:07:22 #topic Brief progress reports / patches needing review 20:07:40 Ok, moving on. I'm pretty sure we still have a bunch of stuff to review.... 20:08:01 https://review.openstack.org/#/c/311586/ 20:08:06 that goes in line with the spin out 20:08:11 link: https://review.openstack.org/#/c/286365/ 20:08:15 I think I'm going to abandon my Ansible-amp change, wasn't getting any traction with people I talked to at the summit 20:08:32 and probably we're better off just using a better (smaller) image 20:08:33 one of the things needed for the spin out is octavia to be able to easily absorb the current neutron-lbaas drivers 20:08:50 i am working on failover scenario test 20:08:56 I took a swing at fixing the missing amphora_id from the listener_statistics table. Changeset is out there at link: https://review.openstack.org/#/c/312595 20:08:59 Ssh driver! 20:09:18 * johnsom I'll give you ssh 20:09:34 REST forever! 20:09:55 #link https://review.openstack.org/#/c/306084 20:09:59 dougwig I didn't see you jumping in to maintain that ssh driver, so.... 20:10:00 #link https://review.openstack.org/#/c/257201/ 20:10:06 I have those two reviews that could use some attention 20:10:23 johnsom: shots fired!! 20:10:23 Phil is currently helping dig into the single create, but the health monitor one isn't related, and is fairly simple to review. 20:10:37 i have a bunch of neutron-lbaas tests in review. but it seems like i'm going to have to migrate them over to octavia soon 20:10:44 I'm tempted to volunteer to maintain the SSH driver <_< 20:10:57 ssh driver wouldn't solve any of these issues 20:11:05 it bloats the amp image a ton 20:11:06 It's gone now 20:11:08 unless you ssh into and start doing package manager installs 20:11:17 Was a joke. :) 20:11:23 can build a much leaner image with just haproxy and no python :P 20:11:31 dougwig See what you started 20:11:33 blogan isn’t that ansible? 20:11:35 how is the agent code bloating? 20:11:44 ?? 20:11:51 it still needs haproxy which is much larger 20:11:59 It's bloated because it exists. 20:12:02 no, the python install / deps / venv is MUCH larger than all of haproxy 20:12:07 I think it's the python modules it needs that makes it "larger" 20:12:09 order of magnitude I think 20:12:23 oh good point...i forgot about that :( 20:12:29 Just compile the python into a binary... Grin 20:12:29 we can always rewrite it in Go 20:12:30 taht ship has sailed! 20:12:39 haha @ blogan 20:12:42 lol i might unsail it by proposing the SSH driver again as a CR :P 20:12:44 we'll see 20:12:45 that’s the in-thing todo 20:13:09 Oh look! A shiny ball with "Go" on the side.... 20:13:28 Perl! 20:13:37 Ok, moving on.... 20:13:42 the 90s called and want their Perl back... 20:13:45 #topic Open Discussion 20:13:55 Other topics for today? 20:13:58 dougwig: do you need anything to construct a timeline? 20:14:11 Mostly an estimate from you 20:15:40 what’s this trove|sahara|octavia on the ML about? 20:15:49 well we need to figure out how much developer manpower we have to do the things 20:16:08 unless you expect me to do all of it, which i can do a good amount but i don't know if i can do all of it in a timely manner 20:16:18 blogan: I'll ping you offline. I'm on my phone now. 20:16:25 Trove is "commenting" that the elements don't do what they want, so they want to create a new "DIB". That is my take 20:16:32 dougwig: quit traveling! 20:16:42 blogan +1 20:16:57 use more teleconferencing 20:17:17 dougwig blogan johnsom however that action item list is generated, I'm really passionate about the spinout, so let me know what we need and I'll dive head-first into getting it done 20:17:18 Personally, I have issues with the current elements too (bloated Ubuntu cloud image), but overall DIB works pretty well 20:17:42 TrevorV: you're welcome to start working on any of those at any time 20:17:53 idiot question: DIB? 20:18:00 We could also hand create a tiny image. 20:18:02 DIB = Disk Image Builder 20:18:05 maybe we should prioritize them 20:18:16 blogan is it already prioritized and listed in dependent order? Meaning top of the list requires being done first? 20:18:18 It's part of the triple-o project that Octavia uses to create the amphora image 20:18:36 dougwig I think that is what rm_work is looking at right now 20:18:39 The moment we know "this is the first thing to do", I'm on it. Period. 20:18:45 I am looking at some of our DIB elements 20:18:52 but I haven't started to really mess with them yet 20:18:55 thx johnsom. That gave me enough to google :-) 20:19:12 TrevorV: no, which i just mentioned, but some of it could just be done, they all need to be done to get be done with the spinout 20:19:16 so they're kind of all equal priority 20:19:28 i have an optional section for things that don't need 20:19:40 Do you all want to track this in launchpad or RFE bugs? 20:19:44 did we even +2/A that spec? 20:19:54 No yet 20:19:57 putting the carriage before the horse, are we? 20:20:01 xgerman: no i think it still needs some more thoughts from the community, like you :) 20:20:30 but yeah putting the definite stuff in launchpad would be a good idea 20:20:43 Yeah, if we definitely need to hash out the review more, I'll take a look and ask questions I'll have, but I will definitely get started. 20:21:01 Ok, everyone please look at: 20:21:07 #link https://review.openstack.org/#/c/310667/ 20:21:25 Comment, etc. Somewhere along here I will load up launchpad 20:22:31 I'll do exactly that. 20:23:16 Ok, cool. Any other open discussion topics 20:23:17 ? 20:23:45 johnsom when is official last day of HP in lbaas? 20:23:47 Do we know? 20:24:10 HP will stay — just the work will migrate to a new team-ish 20:24:26 Well, just to clarify, we will still be around, it's just the scope of work and number of people participating will decrease. 20:24:50 Right, there is in theory some new people that might get involved. 20:24:51 Oh, okay gotcha. Misunderstood. 20:25:03 Love it: "in theory" 20:25:26 I'm not counting chickens. 20:25:38 Yeah, well, I haven't met them yet, so, right, not counting what I don't have 20:26:00 We all hope it works out, of course. 20:26:01 brains? 20:26:03 BOOM!!! 20:26:07 understood :-) 20:26:11 * blogan slithers back into his hole 20:26:20 * blogan aplogizes 20:26:21 blogan Look who is talking towgan 20:26:26 Trollgan 20:26:59 s/towgan/Trollgan/g 20:27:15 Ok, on that note... I will close out the meeting. 20:27:21 Heh 20:27:22 #endmeeting