18:01:06 #startmeeting keystone 18:01:06 Meeting started Tue Aug 29 18:01:06 2017 UTC and is due to finish in 60 minutes. The chair is lbragstad. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:01:07 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 18:01:09 The meeting name has been set to 'keystone' 18:01:15 #link https://etherpad.openstack.org/p/keystone-weekly-meeting 18:01:18 agenda ^ 18:01:22 o/ 18:01:26 ping ayoung, breton, cmurphy, dstanek, edmondsw, gagehugo, henrynash, hrybacki, knikolla, lamt, lbragstad, lwanderley, notmorgan, rderose, rodrigods, samueldmq, spilla, aselius, dpar 18:01:28 o/ 18:01:32 o/ 18:01:35 hello o/ 18:01:37 o/ 18:01:42 o/ 18:01:43 o/ 18:01:54 o/ 18:02:17 pretty short agenda this week 18:02:30 so we should have plenty of time for open discussion if needed 18:02:37 o/ 18:03:14 #topic announcements: stable/pike 18:03:29 stable/pike is out the door, with proper release notes 18:03:39 \o/ 18:03:49 thanks everyone for all the hard work and making for a smooth release 18:03:53 woot 18:03:55 \o/ 18:04:01 yay 18:04:16 everything is being tracked in launchpad for stable/pike 18:04:36 so if you see bugs come through and it's relevant, it should be business as usual for stable branches 18:04:47 #topic PTG Planning and schedule 18:04:54 #link https://etherpad.openstack.org/p/keystone-queens-ptg 18:05:19 I have our schedule roughed out 18:05:43 if anyone notices conflicts with other sessions - please let me know at your earliest convenience 18:05:55 so, I won't be landing until 1100 on Monday but would love to participate in the policy-and-docs-in-code portion of the day 18:06:25 i've sent notes to the mailing list advertising the schedule, but i haven't heard anything back yet 18:06:29 so no news is good news, right? 18:06:49 hrybacki: that's why i wanted to flip the sessions on tuesday 18:07:06 do baremetal/vm stuff in the morning and policy in code in the afternoon 18:07:09 ack. Are the VM/BM SIG discussions the same over two days? 18:07:10 i'll be in late mondyaish 18:07:20 and will be available tuesday -> friday early afternoon fwiw 18:07:29 hrybacki: that's a good question 18:07:47 lbragstad: 15 people, that's a good count 18:07:49 i blocked off a lot of time there because i'm not sure when that groups plans to talk about specific things 18:08:08 * hrybacki nods 18:08:17 those sessions involve a lot of other projects 18:08:32 which is good - but we might have a queue of topics to get through before we get to keystone specific things 18:08:34 silly question -- do we know that we'll have participation from the other projects? 18:09:05 I've not been to a PTG so I'm not sure how the cross-project portion works out 18:09:09 the baremetal/vm group contains of the core projects and focuses on making the entire platform better 18:09:18 * hrybacki nods 18:09:28 so low priority? /s 18:09:29 so far, all the sessions i've been to have had consistent representation from each project 18:09:36 awesome 18:10:02 which is part of the reason why we dedicate a specific day or two towards cross project work 18:10:12 (hopefully minimizing conflicts 18:10:13 ) 18:10:27 fwiw, i have a strong opinion on the limit bits now. so, i have *future* planning things, so i need to make sure that limit convo is when i'm available 18:10:42 kmalloc: fantastic 18:10:51 let's make sure we bring that up on tuesday then 18:11:14 wfm 18:11:30 noted in the etherpad 18:12:41 anyone else have questions on the proposed schedule? 18:14:08 #topic open discussion 18:14:28 lbragstad: I have one question 18:14:35 samueldmq: shoot 18:14:42 why isn't "Role check in middleware" in the "Policy & RBAC" slot? 18:15:29 samueldmq: oh - i think i put that in the vm/baremetal slot so that we could get more cross-project discussion going 18:15:42 but it can certainly live in both 18:15:57 it does actually 18:16:03 actually - it is in the policy bit, too 18:16:06 yep 18:16:08 "RBAC Check in Middleware" is in the policy & rbac 18:16:33 are we making sure the other folks driving the cross-project rbac stuff will attend it too 18:16:51 since mon-tue is for the cross project goals (in policy in this case), correct? 18:16:58 we should have representation available in the vm/baremetal sessions 18:17:12 from the other projects 18:17:36 ok, I see Global roles is already in vm/baremetal 18:17:49 yeah - i'm still working on the PoC for it 18:18:00 what about "Defining a standard set of roles" would that be nice to have cp discussions? 18:18:08 #link https://review.openstack.org/#/q/topic:bp/global-roles 18:18:10 in vm/baremetal 18:18:30 well, I understand time is limited, and we can always pull more things in if we feel necessary 18:18:44 yeah - i documented some more topics we should bring up in another etherpad, too 18:18:48 #link https://etherpad.openstack.org/p/policy-queens-ptg 18:18:52 schedule is looking great, lbragstad. well done 18:18:58 thanks 18:19:07 let me know if i missed something 18:20:13 [raising general awareness] Has anyone responded to the doc team's request for verifying the install-guide? Looks like they asked us (and some others) specifically to verify and may be holding a 'Docs and Drinks' session evening during the PTG. 18:20:29 hrybacki: i have not 18:20:58 is anyone interested being a part of that validation? 18:21:03 Okay. I'll likely attend that D&D session if it gets off the ground 18:21:29 hrybacki: awesome - is the session dedicated to validating the install guide? 18:21:39 or is there a different purpose? 18:21:41 that was the impression I got out of the email 18:21:44 ok 18:21:52 feel free to assign me an AI for that 18:21:54 so they are treating it like a work session 18:22:09 I think so. I didn't see an etherpad with any specifics 18:22:20 #action hrybacki to respond to the docs request for validating the install guide for keystone 18:22:21 but that may have come in a reply since I last looked 18:22:30 oh docs and drinks... not dungeons and dragons =/ :P 18:22:43 kmalloc: I know :( 18:22:51 the last thing i should do while drinking it writing docs 18:23:00 is* 18:23:03 lol 18:23:17 i have a hard time with sentences sober ;) 18:23:24 heh 18:23:33 I'd be fun 18:23:34 that work is for the editors :P 18:23:50 hrybacki: depending on how the scheduling shakes out and when things happen, i might be able to tag along 18:24:11 cool. It'd be good to network with the doc folks 18:24:20 agreed 18:25:14 lbragstad: I'd like to discuss the global scope PoC. How far you've gotten and how we (me) can step in to help. PTG is soooon 18:25:26 but that can be a side convo if you feel that to be a better use of the groups time 18:25:26 hrybacki: good question 18:26:02 i can give a quick update 18:26:18 so here is all the code i have 18:26:21 #link https://review.openstack.org/#/q/topic:bp/global-roles 18:26:30 which implements the ability to assign global roles to users and group 18:26:45 and the last patch in that series allows you to scope tokens to global context 18:26:51 so - that's the majority of the keystone bits 18:26:59 * hrybacki nods 18:27:16 #link https://etherpad.openstack.org/p/keystone-global-roles-poc 18:27:26 so - 1 and 2 in ^ are pretty much done 18:27:49 next - is going to be making sure oslo.policy and oslo.context understand globally scoped tokens and pass that information along to the service 18:27:59 then it's just wiring things up for the demo 18:28:43 so - my goal is to get the oslo bits done this week and spend next week preparing a demo or a recording of the workflow (pending we don't have to make *massive* changes to each service) 18:29:02 lbragstad: do you have hardware to work the demo on? 18:29:17 hrybacki: my x1.carbon and devstack :) 18:29:28 Okay :P 18:29:41 where best can we step in to help you with this work now? 18:29:57 hrybacki: help with the oslo bits would be awesome 18:30:05 so - step 3 18:30:06 * knikolla goes to create a nova flavor called x1.carbon for his devstack 18:30:34 lbragstad: okay. I've got cycles today and later this week which I can help out during 18:30:56 but I may need some pointers to get me started in the right direction 18:30:58 hrybacki: awesome - let me know when you want to dive in and we can sync on where to start 18:31:05 lbragstad++ 18:31:21 also - reviews on the patches i have up would be a huge help 18:31:33 they are pretty rough, but i've tried to break them into smaller bite-sized pieces 18:31:38 ack. I'll look at those today so I have more context 18:31:46 that'd be great 18:32:10 anyone have anything else? 18:32:28 lbragstad: I will look at project-tags 18:32:32 then global roles 18:32:49 if that order makes sense 18:33:15 samueldmq: ++ yeah i need to take a gander at project tags again 18:33:43 unless there are more questions, we can get some time back 18:34:09 reminder: office hours starts at the top of the hour 18:34:31 thanks for coming! 18:34:39 #endmeeting