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