15:00:47 #startmeeting oslo 15:00:48 Meeting started Mon Oct 1 15:00:47 2018 UTC and is due to finish in 60 minutes. The chair is bnemec. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:49 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:51 The meeting name has been set to 'oslo' 15:01:05 courtesy ping for amotoki, amrith, ansmith, bnemec, dansmith, dhellmann, dims 15:01:05 courtesy ping for dougwig, e0ne, electrocucaracha, flaper87, garyk, gcb, haypo 15:01:05 courtesy ping for jd__, johnsom, jungleboyj, kgiusti, kragniz, lhx_, moguimar 15:01:05 courtesy ping for njohnston, raildo, redrobot, sileht, sreshetnyak, stephenfin, stevemar 15:01:05 courtesy ping for therve, thinrichs, toabctl, zhiyan, zxy, zzzeek 15:01:13 #link https://wiki.openstack.org/wiki/Meetings/Oslo#Agenda_for_Next_Meeting 15:01:14 o/ 15:01:30 o/ 15:01:30 o/ 15:01:41 o/ 15:01:42 bnemec: is this meeting weekly at this time? 15:01:45 o/ 15:01:47 gotta put it to my callendar 15:01:58 calendar* 15:02:00 moguimar: Yes 15:02:03 good 15:02:06 o/ 15:03:52 #topic Red flags for/from liaisons 15:04:06 Nothing from me. 15:04:07 Nothing on our end. 15:04:38 Well, there's a major release of oslo.messaging that will happen this week. 15:04:54 But I think we've addressed all of the projects so that shouldn't be disruptive. 15:05:04 +1 15:05:07 nothing here 15:05:41 Okay, thanks. 15:05:42 #topic Releases 15:05:54 As noted above, oslo.messaging is the notable one. 15:06:21 I ended up not doing releases last week so there will be several others as well. 15:06:43 Also, castellan 1.0. 15:06:47 #link https://review.openstack.org/#/c/606108/ 15:07:17 If you have any objections to castellan going 1.0 please voice them now. 15:08:16 #topic Action items from last meeting 15:08:34 Two about the oslo.upgradecheck core list. Both are done. 15:08:50 "send mail to list about storyboard priorities" 15:08:51 Done 15:08:56 "bnemec send mail to list about disparity between story count and bug count" 15:09:00 Also done, and resolved. 15:09:30 One or two projects were omitted from the import, and some stories weren't showing up in the list I was looking at. 15:09:38 "send mail about castellan 1.0" 15:09:41 Done 15:09:46 "ducnv_ to update config migrator spec" 15:09:54 Done. Sorry I haven't looked at it yet. :-/ 15:10:06 "add moguimar to ping list" 15:10:13 There was a review, not sure it merged yet. 15:10:23 It's in my local copy of oslo.tools though so it's effectively done. :-) 15:10:30 =D 15:11:31 #topic Berlin Project Update and Onboarding 15:11:49 If we're going to do this we need to respond no later than a week from now. 15:12:04 I'm going to Berlin 15:12:08 Unfortunately, I still don't know whether I'm going and it seems to be leaning "no". 15:12:43 I'm getting my ticket today 15:13:30 I'm assuming dhellmann is also going, so do you two want to do the project update and/or onboarding? 15:13:37 Assuming we can even still get a slot. 15:14:52 it will be my first summit, so I'm kinda blank on how things happen there 15:15:19 * jungleboyj is planning to do it for Cinder again. 15:15:27 Yeah, we'd probably want Doug to lead it. 15:15:30 * dhellmann slinks in late 15:15:31 Can plan to join your seesion as well. 15:16:07 do we still have the old slide deck for that from last time? 15:16:21 dhellmann: Yeah, I can pass that along. 15:16:47 ok, moguimar are you up for helping out with the presentation? 15:17:02 yep 15:17:11 it's mostly talking about what we do and what the libs are iirc 15:17:18 Yeah 15:17:19 and answering questions of course 15:18:01 :) 15:18:02 so what needs to happen to set that up? 15:18:07 Okay, I'll request a project update slot. 15:18:09 ok 15:18:17 Do we also want to do another onboarding? 15:18:49 moguimar : maybe you can talk about the config driver stuff during the project update 15:18:57 cool 15:18:57 we'll need to make a list of other things we want to talk about, too 15:19:08 bnemec : have we seen much value from those? 15:19:15 I can start an etherpad to solicit update topics. 15:19:18 ++ 15:19:28 I think the project update is probably good enough 15:19:38 dhellmann: We've only done the one. I'm not sure whether it actually gained us any contributors. 15:19:45 Okay, works for me. 15:20:10 #action bnemec to request project update slot 15:20:17 #action bnemec to start etherpad for project update topics 15:20:33 #action bnemec to send dhellmann slides from previous project update 15:21:20 send them to moguimar too so he can see what he's signing up for :-) 15:21:28 Will do. :-) 15:21:51 #topic Storyboard 15:22:01 There was a bunch of discussion about this last week. 15:22:17 As I mentioned, I think we resolved the disparity in bug/story counts. 15:22:31 There's still an ongoing discussiong about how to deal with priority in storyboard. 15:23:21 the storyboard api is pretty easy to use from python, so if we wanted to do something like use tags for that we could roll our own post-migration script to add tags 15:23:25 we just need the input data 15:23:32 and the script, of course 15:23:35 I would like to have _some_ method of maintaining our existing priority for lp bugs, whether that's a dedicated field or just a set of tags. 15:23:57 Yeah, I think Kendall mentioned that the data gets migrated, it just isn't exposed in the web ui? 15:24:07 the priority setting? 15:24:21 I thought so. 15:24:21 if that's the case it's even easier 15:24:35 query storyboard, iterate over the results, make the change 15:24:58 there's some example code in the goal-tools repo that creates stories, boards, etc. and it adds tags, too 15:25:38 #link http://lists.openstack.org/pipermail/openstack-dev/2018-September/135111.html 15:25:46 #link http://git.openstack.org/cgit/openstack/goal-tools/tree/goal_tools/import_goal.py 15:26:19 Ah, specifically https://github.com/openstack-infra/storyboard/blob/master/storyboard/migrate/launchpad/writer.py#L270 15:26:55 so then the only question is whether that field comes back as part of the data when you ask for details about a story 15:27:15 if it does, it would be easy enough to write a priority-to-tags.py that only needed to be run against storyboard itself 15:27:54 who wants to learn more about the storyboard api? :-) 15:27:54 Yeah, it looks like that's actually on tasks, not stories themselves. 15:28:16 But I guess that makes sense since each project gets a task and each project in lp had its own priority. 15:29:37 yeah 15:31:03 is the test import data still in storyboard-dev? 15:31:06 I'm not finding it 15:31:13 I can put it on my todo list, but it's rather long already so it's anybody's guess when it will get done. 15:31:17 oh, nm, user error 15:31:37 Yeah, https://storyboard-dev.openstack.org/#!/project_group/oslo 15:32:16 Although they suggested using https://storyboard-dev.openstack.org/#!/story/list?status=active&project_group_id=74 instead 15:32:33 Apparently the project group view isn't heavily used. 15:32:41 It's also a bit broken right now. 15:33:25 yeah, I just needed 1 15:33:32 I can confirm that we can read the priority values out of the API 15:34:10 so we could do the thing where we set tags like priority-oslo-medium 15:34:29 Yeah. 15:34:36 And you can create worklists from tags, right? 15:34:39 although tags are on the story right now, not the task, so that's not ideal 15:34:42 you can, yes 15:35:15 Since the tag is oslo-specific, it's probably okay to have it on the story. 15:35:56 #action investigate writing a script to automatically tag stories with migrated priority 15:36:03 * bnemec leaves that unassigned on purpose 15:36:15 Whoever gets to it first gets a cookie. ;-) 15:36:51 see https://storyboard-dev.openstack.org/#!/story/1789351 for an example 15:37:24 http://paste.openstack.org/show/731178/ is the script that did that 15:37:41 and I can show someone how to set up the config file you need 15:37:49 with the sb credentials 15:40:45 Okay, so our path forward here is to automate the priority -> tag transition. 15:41:10 I'm trying to remember if there was anything else that needed resolution. 15:41:56 I guess not from me. The other two things I had noted are either resolved or not blockers. 15:43:50 Okay, that was it for one-off topics. 15:43:53 #topic Weekly Wayward Review 15:45:20 There are a few specs that are in need of review, but I think they're already on everyone's list. 15:45:22 So... 15:45:24 #link https://review.openstack.org/#/c/581541/ 15:45:54 I thought the qa team owned hacking 15:46:08 +2a anyay 15:46:11 anyway 15:46:15 At one point we set up a separate core team for hacking, I think. 15:46:34 ah 15:47:24 I never removed it from the project list because I was less likely to forget it that way. :-) 15:47:45 heh 15:48:53 But it doesn't include oslo-core, so I guess it probably shouldn't be there. 15:49:02 The active core list is actually rather short at this point. :-/ 15:49:33 Not sure how much activity is going on in hacking anyway though. 15:50:49 Anyway, I need to do more reviews this week. 15:51:08 I've been kind of distracted with other stuff lately and slacking on that. 15:51:17 #topic Open discussion 15:52:06 bnemec: please help us to review updated config migrator spec when you have time 15:52:25 phuongnh: Yep, it's on my list. 15:52:33 thanks 15:52:34 same 15:52:45 thank dhellmann 15:53:40 phuongnh: Note that there is a -1 on the spec already. 15:54:02 I haven't looked closely, but it sounds like at least some of the comments should be addressed. 15:55:19 thanks, if it is reasonable, please place agree comment and ducnv will update them soon. 15:55:24 oh, yes, I will do that 15:55:52 ducnv: thanks 15:55:58 Sounds good. 15:56:03 Anything else? 15:56:14 that is all for me 15:56:26 nothing from me 15:58:05 Okay, thanks for joining everyone! 15:58:07 #endmeeting