18:01:02 <samueldmq> #startmeeting keystone 18:01:03 <openstack> Meeting started Tue Dec 20 18:01:02 2016 UTC and is due to finish in 60 minutes. The chair is samueldmq. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:01:04 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 18:01:05 <morgan> stevemar: ++ 18:01:07 <openstack> The meeting name has been set to 'keystone' 18:01:16 <knikolla> o/ 18:01:16 <samueldmq> hi all, hope you're all doing well 18:01:21 <samueldmq> we've got a small agenda today 18:01:30 <samueldmq> so if you ahve something to discuss, please update the etherpad 18:01:34 <samueldmq> the agenda is at: 18:01:38 <samueldmq> #link https://etherpad.openstack.org/p/keystone-weekly-meeting 18:01:58 <samueldmq> #topic announcements 18:02:00 <samueldmq> stevemar: o/ 18:02:01 <rderose> o/ 18:02:05 <stevemar> oh hey 18:02:11 <stevemar> thanks for running the meeting samueldmq! 18:02:19 <morgan> stevemar: lol 18:02:27 <stevemar> theres more! 18:02:27 <samueldmq> stevemar: my pleasure 18:02:45 <stevemar> we're a few weeks away from ocata-3 being cut 18:02:50 <stevemar> https://releases.openstack.org/ocata/schedule.html 18:03:01 <samueldmq> #link https://releases.openstack.org/ocata/schedule.html 18:03:02 <stevemar> ocata-3 is being cut on Jan 23-27 18:03:14 <morgan> stevemar: i'm going to try and get the MFA stuff done, but holidays may mean it slips 18:03:24 <gagehugo> o/ 18:03:28 <morgan> stevemar: but that was expected with the short cycle. 18:03:45 <stevemar> I don't know what the holiday schedules look like for everyone, but i figured I'd remind everyone of the priorities: https://docs.google.com/spreadsheets/d/156q820cXcEc8Y9YWQgoc_hyOm3AZ2jtMQM3zdDhwGFU/edit?usp=sharing 18:04:02 <stevemar> communication will be slow and infrequent 18:04:13 <stevemar> if you need me, shoot me an email to my gmail address 18:04:32 <stevemar> otherwise, thanks everyone who has reviewed or commited a patch this cycle! 18:04:40 <stevemar> i'll be canceling next meeting 18:04:48 <stevemar> and taking this thursday/friday off 18:04:58 <stevemar> so merry christmas and happy holidays :) 18:05:09 <stevemar> thanks keystoners :) 18:05:14 <samueldmq> \o/ 18:05:25 <stevemar> and happy new year too! 18:05:28 <samueldmq> thanks all, this has been a great year for keystone 18:05:32 <lbragstad> stevemar ++ 18:05:35 <samueldmq> stevemar: thanks for being a great leader 18:05:37 <rodrigods> thanks! 18:05:46 <stevemar> next meeting till be on 01/03 (or whatever the numeber is, that week) 18:05:49 <gagehugo> thanks! 18:05:55 <knikolla> happy holidays! 18:06:10 * stevemar hands the baton back to samueldmq 18:06:19 <samueldmq> stevemar: thanks 18:06:38 <samueldmq> #topic open discussion 18:06:49 <samueldmq> does anybody have anything to discuss? 18:07:13 <lbragstad> just a reminder that we will be having our policy meeting tomorrow - but it will probably be cancelled next week 18:07:20 <samueldmq> I am particularly concerned about the features which have been approved but not started, in that doc stevemar shared 18:07:32 <lbragstad> I'll be sure to send a note to the mailing list, but wanted to post an update here, too 18:07:45 <stevemar> the keystone-horizon meeting is canceled 2 weeks in a row, lands on a thursday 18:07:47 <samueldmq> lbragstad: nice. what time ? 18:07:55 <samueldmq> lbragstad: just to document it here too. 18:08:08 <lbragstad> 1600 UTC 18:08:09 <lbragstad> http://eavesdrop.openstack.org/#Keystone_Policy_Meeting 18:08:27 <samueldmq> lbragstad: nice, thanks 18:08:34 <lbragstad> yep! 18:08:39 <stevemar> anyone have a review request? 18:09:35 <rderose> https://review.openstack.org/#/c/399684/ 18:09:36 <rderose> :) 18:09:44 <rodrigods> yeah :) 18:09:51 <rodrigods> https://review.openstack.org/#/c/324769/ 18:09:53 <samueldmq> also, there are plenty of not started bugs in that priorities etherpad. just in the case someone want to pick one up :-) 18:09:56 <stevemar> rderose: added 18:10:08 <rodrigods> although samueldmq and lbragstad reviewed it 18:10:11 <rodrigods> :) 18:10:25 <stevemar> rodrigods: "u'Conflict occurred attempting to store identity_provider - Duplicate entry: testshib" 18:10:27 <stevemar> :P 18:10:33 <rodrigods> stevebaker, yep 18:10:35 <rodrigods> see related bug 18:10:42 <stevemar> samueldmq: yeah, I'm hoping to fix the LDAP ones over the break 18:10:46 <stevemar> and KSC ones 18:10:50 <rodrigods> it will never pass, because the cleanup is broken due the bug 18:11:15 <samueldmq> stevemar: nice 18:11:17 <rodrigods> an option is to add the "wip" decorator 18:11:34 <samueldmq> rodrigods: what is that bug and what does it take to fix it ? 18:12:09 <samueldmq> rodrigods: https://bugs.launchpad.net/keystone/+bug/1642692 ? 18:12:10 <openstack> Launchpad bug 1642692 in OpenStack Identity (keystone) "Protocol can't be deleted after federated_user is created" [Medium,Triaged] - Assigned to Ron De Rose (ronald-de-rose) 18:12:36 <stevemar> maybe someone wants to organize a bug smash in the new year ? :) 18:12:52 <nishaYadav> samueldmq, can you please send a link of the not started bugs you are stating above ^ ? 18:12:59 <stevemar> if everyone fixes one or two bugs we'd make a lot of headway 18:13:04 <samueldmq> stevemar: I can organize it, just need to know when it would work for ppl 18:13:08 <lbragstad> stevemar dstanek and I have talked about resurrecting the friday bug days 18:13:14 <samueldmq> stevemar: agreed 18:13:25 <samueldmq> lbragstad: that'd be great! 18:13:33 <knikolla> I'd be happy if there was something regular and structured 18:13:40 <stevemar> lbragstad: you thinking all day friday? 18:13:46 <samueldmq> nishaYadav: see the priorities at https://docs.google.com/spreadsheets/d/156q820cXcEc8Y9YWQgoc_hyOm3AZ2jtMQM3zdDhwGFU/edit#gid=0 18:13:47 <stevemar> 9am - 5pm sort of deal? 18:13:48 <lbragstad> stevemar that's what it was before 18:13:58 <stevemar> yeah, lets start those up again 18:13:59 <rodrigods> ++ 18:13:59 <samueldmq> nishaYadav: there is a section with bugs to be addressed in Ocata 18:14:00 <rodrigods> good idea 18:14:02 <lbragstad> but most folks would conttribute an hour or two 18:14:11 <stevemar> lbragstad: i'll stick around all day :P 18:14:26 <lbragstad> from our experience - it the issue wasn't finding things to work on 18:14:28 <lbragstad> or bugs to fix, 18:14:34 <nishaYadav> samueldmq, sure I will check that, thanks 18:14:38 <knikolla> I should be able to request the whole friday for keystone, already complained to manager I don't contribute as much as I wanted. 18:14:38 <lbragstad> the hang up usually ends up being reviews that close bugs 18:14:48 <knikolla> but having it a regular occurence makes it easier. 18:15:10 <samueldmq> knikolla: nice, hopefully it'll work out 18:15:18 <dstanek> the full friday was nice. the biggest issue we had is that as time went on there was less and less of us 18:15:20 <lbragstad> i can take an action item to get that rolling again with dstanek if people want that format 18:15:40 <stevemar> knikolla: i'm sure lbragstad or dstanek will whip up an email to the mailing list that you can send to your manager 18:15:43 <lbragstad> dstanek ++ especially across time zones 18:16:04 <stevemar> dstanek: that's somewhat expected, sorry west coast people 18:16:06 <knikolla> dstanek: lets put a threshold on the number of people, and if it drops below that, revise 18:16:07 <samueldmq> #action lbragstad and dstanek to get bug smashes on Fridays rolling again 18:16:18 <lbragstad> knikolla do you need it phrased a certain way in order to get approval? 18:16:38 <dstanek> i mean just in general. by the last official one i may have been the only one participating 18:16:55 <stevemar> dstanek: did you remind people that you were running them? 18:16:57 <dstanek> we need to try to keep people engaged more, but i don't know how 18:17:08 <lbragstad> knikolla something along the lines of "subject: knikolla must fix all the bugs every Friday in keystone" 18:17:18 <knikolla> stevemar, lbragstad: not really, Its a pretty informal workplace (as academia usually is). but since i work with a lot of students, and they rotate every semester, i never get to delegate as much as i want. 18:17:23 <dstanek> stevemar: yep, we announced it, had people updating the etherpad, but it still lost steam 18:17:23 <samueldmq> lbragstad: dstanek: having a hangouts set up can be useful too, so people can just talk in there when needed 18:17:31 <samueldmq> I remember lbragstad did that once 18:17:50 <knikolla> so even if my manager says, yes, if I need to get stuff done, and nobody can do it besides me, approval doesn't help much. 18:17:50 <stevemar> dstanek: hmm, okay, let's try it again and see what happens, we need new data 18:17:53 <gagehugo> ++ hangouts 18:17:55 <dstanek> samueldmq: initially we did. but nobody wanted to do that 18:17:59 <stevemar> dstanek: timing is always an issue 18:18:13 <stevemar> ++ hangouts 18:18:19 <dstanek> it's too hard to work in a hang out. even worse that having a noisy cube 18:18:23 <stevemar> who wasn't OK with hangouts? 18:18:26 <rodrigods> maybe it should be something to happen on fridays 18:18:32 <lbragstad> the only thing that stinks about hangouts is the attendance cap 18:18:37 <morgan> stevemar: what was trhe reson for hangouts? 18:18:37 <rodrigods> but if we have quorum? 18:18:39 <lbragstad> (we hit that with the policy meeting) 18:18:43 * morgan reads backscroll 18:18:51 <knikolla> is there something that doesn't cap like hangouts? 18:18:55 <ayoung> hangouts was problematic for policy meeting 18:19:16 <stevemar> haha, if we have that many people participating in the bug smash, i'd be happy! 18:19:18 <lbragstad> well - to be fair, I don't pay for google services, so the unpaid version does have a cap 18:19:23 <stevemar> i can't imagine it'll be more than 10 18:19:26 <dstanek> i'll be happy to send out an email about Friday bug days, but i don't want to sit in a hangout. i would do it on demand though 18:19:30 <morgan> also, remember that anything said in hangouts needs to be replayed to open development practices (irc, etc) if it is used for anything beyond adhoc problem soliving 18:19:31 <gagehugo> I like discord for voice/text chatting, no video though 18:19:32 <lbragstad> dstanek was telling me that the paid version has a higher cap 18:19:34 <morgan> decisions should not be bade on them 18:19:43 <morgan> made* 18:19:57 <stevemar> morgan: it'll be for problem solving 18:20:03 <samueldmq> stevemar: ++ 18:20:04 <dstanek> lbragstad: not much higher iirc 18:20:06 <morgan> stevemar: just make sure folks are clear on that 18:20:13 <knikolla> hmmm, can we have multiple hangout rooms? 18:20:16 <knikolla> like one for ldap 18:20:17 <lbragstad> we could use something like mumble 18:20:18 <knikolla> one for federation 18:20:21 <knikolla> one for general bugs 18:20:27 <dstanek> knikolla: no, that would be terrible 18:20:28 <stevemar> any decision made will be will be noted in commit messages and bug reports 18:20:35 <knikolla> true 18:20:38 <morgan> ftr, i dislike hangouts in general for a "standing" thing 18:20:44 <dstanek> i think hangouts should be on demand and can be coordinated in the room 18:20:48 <stevemar> let's just try a single hangout for now, if we run into issues, we'll handle them as we go 18:20:49 <morgan> standing hangouts is bad 18:20:54 <morgan> do an on-demand one 18:20:58 <morgan> if needed 18:21:01 <breton> https://meet.jit.si/ 18:21:03 <dstanek> the last thing i want to do is hack code or try to review with 12 people staring at me 18:21:05 <samueldmq> stevemar: ++ 18:21:10 <stevemar> the hangout worked *really* well for the API sprint 18:21:15 <morgan> if you need to communicate problem solve, spin up a hangout 18:21:15 <breton> no google account required and is FOSS 18:21:21 <samueldmq> let's just start it, we can improve/change tools as needed 18:21:25 <lbragstad> morgan ++ 18:21:32 <morgan> don't make a standing one for the day 18:21:35 <stevemar> dstanek: but i'm watching you code right now 18:21:43 <knikolla> one of the postdocs that works with us, swears by talky.io 18:21:51 <morgan> stevemar: twitch programs openstack 18:21:55 <dstanek> stevemar: i know the NSA is! 18:22:43 <stevemar> i'll let whoever organizes this make the call, but i think a single hangout is fine for now 18:22:45 <morgan> anyway. like i said. don't make a standing hangout for this. spin up the hangout dynamically for specific solving 18:22:50 <stevemar> it worked for the API ref sprint 18:22:56 <samueldmq> stevemar: agreed 18:23:10 <stevemar> I get lonely during the day and want to talk to people 18:23:26 <samueldmq> stevemar: same here, I don't even have an office near me D: 18:23:47 <stevemar> lbragstad: you've got the TODO correct? 18:24:04 <lbragstad> stevemar i do - samueldmq made an action 18:24:04 <samueldmq> stevemar: I've added an #action a few lines above 18:24:08 <samueldmq> yep 18:24:28 <stevemar> awesomeo 18:24:33 <samueldmq> does anybody else have something else to discuss ? 18:24:39 <stevemar> oh, one thing I wanted to remind people about 18:24:43 <stevemar> https://www.openstack.org/ptg/ 18:24:55 <stevemar> PTG, register for it soon (I have to do that...) 18:25:08 <lbragstad> stevemar when do you want the first Friday bug day to be? 18:25:13 <dstanek> i'm surprised that it didn't sell out already 18:25:29 <stevemar> dstanek: I'm waiting til mid-january 18:25:31 <lbragstad> stevemar Friday, January 6th? 18:25:37 <stevemar> lbragstad: sure, fine w/ me 18:25:39 <dstanek> 220 tickets remaining 18:25:44 <lbragstad> dstanek does that work for you? 18:25:48 <stevemar> dstanek: I don't want to do two expense reports 18:26:13 <dstanek> lbragstad: yep, works for me 18:26:20 <lbragstad> dstanek sweet - thanks 18:26:38 <lbragstad> stevemar doing more than one expense report at a time is borderline manager-like 18:26:43 <dstanek> stevemar: just keep an eye on that number 18:27:06 <stevemar> dstanek: ++, if someone notices that number dipping, give the rest of the team a shout 18:27:25 <stevemar> i have to wait til travel req is approved, and that doesn't happen til new year 18:27:33 <stevemar> i imagine a lot of people are in the same boat 18:27:33 <dstanek> #link https://www.eventbrite.com/e/project-teams-gathering-tickets-27549298694#tickets 18:28:02 <stevemar> keystone is having their mid-cycle W-F apparently 18:28:24 <knikolla> Are you guys coming just for W-F or earlier? 18:28:27 <stevemar> Monday and Tuesday is all the horizontal projects 18:28:30 <samueldmq> anything else ? 18:28:32 <stevemar> knikolla: whole week! 18:28:47 <lbragstad> i'm still unsure if I'll be there the whole week 18:29:10 <knikolla> I'm not sure either 18:29:30 <samueldmq> sorry my message got delayed 18:29:36 <lbragstad> unless dstanek has heard something I haven't 18:29:42 <samueldmq> I am trying to be the whole week 18:31:00 <stevemar> i'm done with topics :) 18:31:01 <dstanek> lbragstad: no idea, i'm assuming that i'll get there on Tuesday though 18:31:17 <dstanek> sounds like beer:30 then 18:31:23 <samueldmq> yeah 18:31:29 <samueldmq> thanks everyone for coming 18:31:34 <lbragstad> thanks all 18:31:37 <knikolla> A unified midcycle is nice though, I had to fly to the nova one in the last cycle :/ In Hillsboro 18:31:40 <stevemar> thanks for chairing 18:31:51 <stevemar> samueldmq: ^ 18:31:55 <samueldmq> enjoy holidays, Merry Christmas and Happy New Year 18:32:02 <stevemar> happy holidays all!!!!! 18:32:02 <samueldmq> stevemar: anytime, thanks 18:32:17 <samueldmq> #endmeeting