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