20:00:12 #startmeeting Octavia 20:00:12 Meeting started Wed Oct 12 20:00:12 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:13 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 20:00:15 The meeting name has been set to 'octavia' 20:00:17 Howdy, folks! 20:00:25 hello all 20:00:29 Hi there 20:00:58 Ok, getting started 20:00:59 #topic Announcements 20:01:29 I have proposed a new core on the mailing list. If you are a current core and have not yet voted, please do so. 20:02:06 Dougwig and I will be hosting a fishbowl session at the design summit 20:02:15 #link https://www.openstack.org/summit/barcelona-2016/summit-schedule/global-search?t=Neutron%3A+LBaaS+retrospective+and+next+steps 20:02:41 Please attend if you are coming to the summit. I expect the bulk of the discussion to be about the merge work. 20:03:00 Please add ideas to the etherpad if there is a topic you would like to talk about. 20:03:39 Also, if you didn't see my post yesterday, I'm setting up grafana for Octavia so we can have a dashboard on job failure rates. 20:03:45 Yay! 20:03:46 #link https://review.openstack.org/#/c/385067/ 20:04:09 great 20:04:18 At a minimum it will make my life easier by having a simple place to look at our periodic job health. 20:04:35 Any other announcements today? 20:04:47 o/ 20:04:56 None from me. :) 20:05:03 #topic Brief progress reports / bugs needing review 20:05:10 Ok, stuff going on... 20:05:23 Dustin and I have been spending some time working on some C10k optimizations. 20:05:27 I have been working through the review backlog. We are making good progress there 20:05:56 #link https://review.openstack.org/358158 20:06:06 In our tests, our current amphora image falls over with a standard HTTP listener getting 15k simultaneous connections. Though, of course you have to raise the connection limit on the listener. 20:06:07 here is my review for Octavia API 20:06:53 nice results 20:06:55 But it also looks like a 2 or 3GB image will handle something a lot larger than that (we hit 30k connections no problem with 2GB of RAM). 20:06:56 sbalukoff Ugh, that is lower than I expected 20:07:22 what you're using to measure that? 20:07:24 Ah, so we are hitting a RAM issue? 20:07:26 o/, sorry i'm late. 20:07:42 I was expecting ~40k out of our lightly tuned amp 20:08:02 diltram: Just apache bench for now. 20:08:25 diltram: And Dustin's go-based webserver which keeps track of conection counts. 20:08:57 ok, sounds good 20:09:20 Speaking of which: 20:09:27 #link: https://review.openstack.org/#/c/382067/ 20:09:52 i've been eagerly awaiting a wall of green on that one. 20:10:12 Haha, poor dustin. He has hit a number of snags on that 20:10:39 Heh! Well, our C10k tests uncovered most of them. So, I think we're pretty close to having something really useful there, eh. 20:10:46 Hey, it looks like that one might pass 20:11:30 Do we know how beefy the gate boxes are? 20:11:42 Not very. The OSIC ones are the best 20:11:50 8GB ram + swap, 30gb disk, 2-4 cores. 20:11:57 We were thinking of adding a C10k scenario test, but you obviously need to have instances that can handle the load. 20:12:15 Yeah... don't think we can do an effective test with that. :/ 20:12:27 Ah well... we can at least add a "minimal" one. 20:12:31 you can put it on the a10 ci. just submit a PR to its project-config. i can add bigger nodes. 20:12:44 Which yes, is totally an oxymoron. ;) 20:12:54 dougwig: Ok! We'll keep that in mind, eh! 20:12:58 Yeah, my experience is the performance varies greatly between the hosts. The A10 ci would be cool. 20:13:13 Any additional tuning patches coming? 20:13:30 johnsom: A couple minor ones probably. 20:13:40 Ok, cool. 20:13:44 And probably a document describing underlying hardware node tuning. 20:13:59 Because... well, there are limitations that can only be solved there, too. 20:14:01 great that this will be publicly available 20:14:04 Yeah, there is a lot that can be done there. 20:14:46 Anyway, my plan is to continue doing reviews and then dig into some merge work 20:14:50 These are the *extremely* rough notes we've been keeping so far: https://etherpad.openstack.org/p/octavia-c10k-notes 20:14:54 Er... 20:15:03 #link: https://etherpad.openstack.org/p/octavia-c10k-notes 20:15:53 Any other updates to chat about? 20:16:10 #topic PTG planning / space 20:16:22 There is a bunch of mailing list traffic about the PTG. 20:16:48 From the responses I'm seeing we are small fish in a not-so-organized pond. 20:17:04 true 20:17:18 So, I am asking Armando if we can crash the neutron space. 20:17:26 the gist of the ptg is that it's a week long, with 2 days of "cross project". so we'd be down to 3 days, and given the increased attendance, i doubt code sprinting would be as viable as we normally strive for. 20:17:33 Instead of battle to get some of our own. 20:18:11 Yep. It's not clear to me how useful this will be for us, but I am trying to plan ahead. 20:18:16 i wonder if the ptg is an upgrade from a standalone midcycle for us. 20:18:24 downgrade? 20:18:36 that'd be the other half of my wondering. 20:18:40 Hah! "upgrade" 20:18:54 we will see 20:19:04 I feel that our mid-cycles have been productive. This seems a bit like a zoo with distractions 20:19:06 everything dependence of us 20:19:20 it feels like a cross project win, and a project lose, and an overall travel budget fail. but i'm a pessimist. 20:19:27 Anyway, that is my plan. Feedback welcome. 20:19:29 Yeah, I've been happier with our mid-cycles than the summits, FWIW. 20:19:41 Sounds like a good plan to me. 20:19:44 we can go right now and if it's not gonna work we can organize our own mid-cycle's as previously 20:20:00 aye, it is the first one. 20:20:01 Yeah, I'm willing to give it a shot 20:20:11 agree 20:20:31 #topic Translation for Octavia 20:20:47 Time to put dougwig in the spotlight 20:21:02 oh fuck. 20:21:08 Haha! 20:21:20 #topic Debian package build job for Octavia 20:21:29 Wait, what? 20:21:31 And I expect the same here so.... 20:21:32 now you're just rubbing it in. 20:21:36 Oh! 20:21:38 #topic Open Discussion 20:21:42 Got it. 20:21:54 The two research topics 20:21:56 So that was our finger-waggling at dougwig? 20:22:03 Yep 20:22:04 yes. 20:22:04 But he's not even bleeding! 20:22:19 my soul is bleeding. 20:22:20 That starts after it has been a month.... 20:22:29 HA 20:22:31 I bet 20:22:31 whoa, you might want to consider phrasing. 20:22:42 Oye 20:22:46 sorry 20:22:46 Haha! 20:22:55 That was pretty terrible. 20:22:58 else i'm gonna nickname you trump. 20:22:58 I am slow today. 20:23:15 Oh! Geez-- I thought you were referring to me not being here in a month. 20:23:17 You went there, I didn't (obviously) 20:23:25 Because why else would dougwig's heart bleed? 20:23:50 ANYWAY, any other discussion items today? 20:24:14 Yay for short-ish meetings? 20:24:23 Thanks y'all! 20:24:23 Thanks for the continued reviews/help/patches/etc. 20:24:23 i think we killed all further discussion. 20:24:33 sigh 20:24:49 #endmeeting