16:00:04 <smcginnis> #startmeeting Cinder 16:00:05 <openstack> Meeting started Wed Apr 26 16:00:04 2017 UTC and is due to finish in 60 minutes. The chair is smcginnis. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:06 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:00:08 <openstack> The meeting name has been set to 'cinder' 16:00:17 <smcginnis> ping dulek duncant eharney geguileo winston-d e0ne jungleboyj jgriffith thingee smcginnis hemna xyang1 tbarron scottda erlon rhedlind jbernard _alastor_ bluex karthikp_ patrickeast dongwenjuan JaniceLee cFouts Thelo vivekd adrianofr mtanino yuriy_n17 karlamrhein diablo_rojo jay.xu jgregor baumann rajinir wilson-l reduxio wanghao thrawn01 chris_morrell watanabe.isao,tommylikehu mdovgal ildikov 16:00:20 <Swanson> Hello 16:00:23 <smcginnis> wxy viks ketonne abishop sivn breitz 16:00:24 <xyang1> Hi 16:00:25 <tommylikehu> hey 16:00:27 <e0ne> hi 16:00:29 <geguileo> o/ 16:00:30 <eharney> hi 16:00:32 <smcginnis> #topic Announcements 16:00:33 <guyr-infinidat> hi 16:00:33 <abishop> o/ 16:00:34 <scottda> hey 16:00:43 <hemna> \o 16:00:58 <jungleboyj> o/ 16:01:00 <mdovgal> hi 16:01:19 <smcginnis> If anyone knows of folks that have left and are still in that ping list, please feel free to update the Cinder Meeting wiki to remove them. 16:01:23 <hemna> ¯\_(ツ)_/¯ 16:01:28 <smcginnis> I have a feeling there are at least a handful there. 16:01:35 <patrickeast> o/ 16:01:38 <smcginnis> hemna: Gettin fancy 16:01:45 <tbarron> hi 16:01:56 <jungleboyj> smcginnis: :-( 16:02:16 <diablo_rojo_phon> Hello :) 16:02:38 <smcginnis> #link https://etherpad.openstack.org/p/cinder-spec-review-tracking Review focus 16:02:47 <smcginnis> We got a few specs approved over the last week. 16:03:11 <smcginnis> Let's make sure those are tracked on the etherpad and that reviewers are checking there to direct their focus 16:03:52 <smcginnis> Only other announcement I can think is just awareness of the Summit/Forum coming up real quick. 16:04:15 <bswartz_> Hi 16:04:22 <rajinir> o/ 16:04:35 <tommylikehu> one week away? 16:04:35 <smcginnis> #topic [Generalized filters] Unify API response for invalid query parameters(tommylikehu) 16:04:46 <tommylikehu> thanks, smcginnis 16:04:59 <smcginnis> tommylikehu: Pretty much a week. I leave a week from this Saturday. 16:05:00 <tommylikehu> Have we considered this before? 16:05:25 <smcginnis> tommylikehu: Can you give a high level summary of what that is? 16:05:27 <tommylikehu> I think it's easy just make our choice, remove or raise error : ) 16:05:41 <smcginnis> #link https://review.openstack.org/#/c/417441 API-WG guideline. 16:05:43 <tommylikehu> smcginnis: you could tell from the links 16:06:11 <tommylikehu> just about the api behaviour when we input some invalid querys 16:06:19 <smcginnis> tommylikehu: So the idea is we should be consistent about returning 400 errors on filters? 16:06:36 <e0ne> IMO, API guidelines are reasonable here. 400 bad request is a good option for such cases 16:06:53 <eharney> e0ne: i agree 16:06:54 <tommylikehu> or consistent in ignoring the invalid filters 16:07:11 <tommylikehu> we have different behaviours now 16:07:51 <e0ne> tommylikehu: we need to fix it to have the same behaviour everywhere 16:07:52 <jungleboyj> I am not a fan of ignoring. 16:07:53 <eharney> we should be consistent about raising 400s 16:07:58 <jungleboyj> e0ne: ++ 16:08:06 <mdovgal> e0ne, + 16:08:16 <tommylikehu> so, we all agreed on that :) 16:08:27 <smcginnis> I think so. 16:08:30 <jungleboyj> tommylikehu: Looks like it. :-) 16:08:38 <smcginnis> There's the concern that is always raised about changing behavior. 16:08:51 <tommylikehu> great! 16:08:55 <hemna> sounds like a bug fix to me 16:09:00 <smcginnis> But I think in this case, we've just been silently failing, so probably OK in most cases. 16:09:17 <e0ne> smcginnis: unfortunately, we can't write API once and don't change it forever:( 16:09:24 <jungleboyj> Yeah, it sounds like a big fix. 16:09:28 <jungleboyj> *bug 16:09:31 <e0ne> :) 16:09:37 <smcginnis> e0ne: Yep 16:09:41 <e0ne> big bug fix:) 16:09:43 <jungleboyj> I would be surprised if people were counting on silent failure. 16:09:49 <tommylikehu> hemna, jungleboyj a bug fix for almost list APIs? 16:09:49 <jungleboyj> e0ne: Freudian slip. 16:09:50 <_alastor_> o/ 16:10:00 <tommylikehu> almost all the list APIs 16:10:22 <hemna> yah if we are inconsistent now, then fixing that inconsistency seems like a bug fix to me. 16:10:32 <tommylikehu> hemna, ok 16:10:41 <smcginnis> hemna: +1 16:10:45 <e0ne> hemna: +1 16:10:57 <smcginnis> tommylikehu: Yeah, I think it would be good to get it consistent. That would be a good thing to work on. 16:11:08 <tommylikehu> smcginnis: I will 16:11:17 <jungleboyj> hemna (╯°□°)╯︵ ┻━┻ 16:11:28 <smcginnis> tommylikehu: Great, thanks! 16:12:04 <bswartz_> The table flip bot is in this channel too? 16:12:18 <hemna> not yet.... 16:12:20 <smcginnis> !! 16:12:21 <openstack> smcginnis: Error: "!" is not a valid command. 16:12:24 <smcginnis> :{ 16:12:30 <hemna> but he can be 16:12:55 <smcginnis> #topic Open Discussion 16:13:01 <jungleboyj> bswartz_: I had to copy that from another channel. 16:13:02 <smcginnis> Anything else? Light agenda again. 16:13:12 <e0ne> what about beer event at the summit? 16:13:25 <smcginnis> e0ne: Ah, the important things! :) 16:13:30 <tommylikehu> e0ne: :) 16:13:38 <e0ne> or is it a topic for the next meeting? :) 16:13:42 <smcginnis> A Cinder group get together would be fun to do again. 16:13:45 <jungleboyj> e0ne: :-) The summit is a beer event. ;-) 16:13:53 <smcginnis> Never too early to start planning that. ;) 16:13:54 <e0ne> jungleboyj: +2 16:14:01 <Swanson> Couldn't be happier about the force_detach test breaking my driver. But I think we discussed that enough yesterday. Still think the test is wrong. 16:14:05 * DuncanT is jealous and hates you all 16:14:09 <diablo_rojo_phon> Get to Fenway early. 16:14:16 <diablo_rojo_phon> And bring your badge. 16:14:35 <diablo_rojo_phon> Drink tickets and food tickets to the first 2k people 16:14:35 <mdovgal> DuncanT, I know your feelings :( 16:14:40 <jungleboyj> DuncanT: I will have a few for you. 16:14:40 <smcginnis> We miss you DuncanT. 16:14:49 <smcginnis> DuncanT: No chance of attending? 16:15:01 <DuncanT> smcginnis: Not a hope for this one :-( 16:15:04 <diablo_rojo_phon> DuncanT: might be able to get you a hotel if you can get there. 16:15:28 <jungleboyj> DuncanT: :-( 16:15:47 <DuncanT> diablo_rojo_phon: Too late for me to sort anything I suspect, I'll look at flights after this meeting though just in case 16:16:06 <DuncanT> There might be something unexpectedly cheap 16:16:09 <hemna> Fenway ? 16:16:24 <smcginnis> hemna: Official party is back. At Fenway 16:16:34 <hemna> RedSox game? 16:16:40 <diablo_rojo_phon> DuncanT: Let me know. Otherwise start looking for cheap stuff for the next PTG in Denver 16:16:56 <diablo_rojo_phon> hemna: the game that night is away 16:17:03 <hemna> boo 16:17:05 <diablo_rojo_phon> But they will be showing it on the screens 16:17:13 <hemna> @! 16:17:13 <pewp> hemna (╯°□°)╯︵ ┻━┻ 16:17:18 <smcginnis> Hah 16:17:33 <diablo_rojo_phon> hemna: blame the brewers 16:17:37 <smcginnis> OK, anything else worth being recorded as part of the meeting? :) 16:17:40 <diablo_rojo_phon> They will be in MKE 16:17:54 <hemna> nobody wants to be in MKE 16:18:04 <diablo_rojo_phon> hemna: +1 16:18:08 <smcginnis> Alright, thanks everyone. 16:18:14 <jungleboyj> @!h 16:18:14 <pewp> jungleboyj (/ .□.) ︵╰(゜Д゜)╯︵ /(.□. ) 16:18:19 <smcginnis> #endmeeting