14:34:24 #startmeeting Pulp Triage 2018-03-27 14:34:24 #info dalley has joined triage 14:34:25 Meeting started Tue Mar 27 14:34:24 2018 UTC and is due to finish in 60 minutes. The chair is dalley. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:34:25 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:34:25 The meeting name has been set to 'pulp_triage_2018_03_27' 14:34:25 dalley: dalley has joined triage 14:34:27 lol :D 14:34:34 !here 14:34:34 #info asmacdo has joined triage 14:34:34 asmacdo: asmacdo has joined triage 14:34:51 !next 14:34:52 dalley: 3 issues left to triage: 3521, 3524, 3525 14:34:52 #topic last_override_config exposes sensitive info - http://pulp.plan.io/issues/3521 14:34:53 Issue #3521 [NEW] (unassigned) - Priority: Normal | Severity: Medium 14:34:54 last_override_config exposes sensitive info - http://pulp.plan.io/issues/3521 14:35:05 !here 14:35:05 #info milan_ has joined triage 14:35:05 milan_: milan_ has joined triage 14:35:20 I was thinking this would be fixed by a feature 14:35:54 unless the "sensitive" fields are the same on all pulp systems 14:36:20 is there a reason we need last_override_config to be exposed at all? 14:36:23 another option is to hide all fields 14:36:36 probably only for convenience 14:37:03 asmacdo: not really 14:37:06 if we did that we could do it as a bugfix 14:37:14 it is needed for force-full sync logic 14:37:25 and just accept 14:37:43 !here 14:37:43 #info dkliban has joined triage 14:37:43 dkliban: dkliban has joined triage 14:38:00 !propose other accept and hide last_override_config in API 14:38:00 #idea Proposed for #3521: accept and hide last_override_config in API 14:38:00 asmacdo: Proposed for #3521: accept and hide last_override_config in API 14:38:09 bmbouter: about which feature fix you talking about? 14:38:13 +1 asmacdo 14:38:21 +1 14:38:43 +1 14:38:55 +1 14:38:58 ipanova this issue which I was thinking would be fixed by a feature 14:39:04 but +1 to removing it altogether 14:39:18 !accept 14:39:18 #agreed accept and hide last_override_config in API 14:39:18 dalley: Current proposal accepted: accept and hide last_override_config in API 14:39:19 dalley: 2 issues left to triage: 3524, 3525 14:39:20 #topic Changeset exception during sync - http://pulp.plan.io/issues/3524 14:39:20 Issue #3524 [NEW] (unassigned) - Priority: Normal | Severity: Medium 14:39:21 Changeset exception during sync - http://pulp.plan.io/issues/3524 14:39:54 daviddavis and I were going to look into this 14:40:01 he was requesting it be put onto the sprint 14:40:18 lets convert to a story but leave ungroomed for now 14:40:28 w/r/t that last one, can I also mark easy fix? 14:40:40 and sprint candiate? 14:40:59 dalley: sprint candidate yes, easy fix no. we don't want this to be a "starter" bug 14:41:09 cool 14:41:11 it probably will be easy though 14:42:30 I think I'm +1 on add to sprint and I don't see why it should be converted to story? 14:43:04 3524 that is 14:43:04 either story or refactor 14:43:15 the problem is that the only fields on an Artifact are digests 14:43:27 so I'm not seeing how they can be referenced without digests 14:43:58 let's add to sprint 14:44:01 and accept as is 14:44:13 we can figure out more details as some planning happens 14:44:15 !propose other accept and add to sprint 14:44:15 #idea Proposed for #3524: accept and add to sprint 14:44:15 dalley: Proposed for #3524: accept and add to sprint 14:44:52 im fine with someone working on it for this sprint, but it seems like an important design change 14:45:33 daviddavis: mentioned it's a blocker for plugins 14:45:40 yeah we also have a beta item to look at the changesets overall 14:45:57 so I think we're kind of making our way towards that and this is one of those related pieces 14:46:22 RC is being smashed now 14:47:08 ty I'll prepare announcements 14:47:22 so, what is the action here? 14:47:26 !propose other add to sprint and mark related to another "beta item to look at the changesets overall" 14:47:26 #idea Proposed for #3524: add to sprint and mark related to another beta item to look at the changesets overall 14:47:26 #info ipanova has joined triage 14:47:27 ipanova: ipanova has joined triage 14:47:28 ipanova: Proposed for #3524: add to sprint and mark related to another beta item to look at the changesets overall 14:47:38 bmbouter: whis is which? ^^ 14:47:57 is the "beta item" an actual issue or is it just a list item on an etherpad somewhere 14:48:11 it's an item in an etherpad and mojo 14:48:14 its really unclear how this is going to be fixed, and it seems like a design change 14:48:30 we need to talk through the changeset design anyway 14:48:58 yeah, but we arent putting "impement changeset changes" on the sprint until we discuss the design 14:49:14 let's just accept this 14:49:30 I think david's reasoning actually was that it is plugin blocking 14:49:36 jeff is out, changesets won't be reviewed until then i guess 14:49:49 !propose accept, continue discussion, figure out what precisely to do with the issue later 14:49:49 dalley: Error: "propose" is not a valid command. 14:49:52 exactly ... so it's pointless to discuss further now 14:49:55 i agree on the importance, im just asking for a proposal 14:49:58 !propose other accept, continue discussion, figure out what precisely to do with the issue later 14:49:58 #idea Proposed for #3524: accept, continue discussion, figure out what precisely to do with the issue later 14:49:58 dalley: Proposed for #3524: accept, continue discussion, figure out what precisely to do with the issue later 14:50:12 david's request was to put it on to the sprint 14:50:13 asmacdo: we need to get some input from jortel 14:50:19 yeah definitly 14:50:27 and he is out 14:50:33 I think that is what he means when he says he wants to take it as assigned 14:50:42 haha a lot of pronouns 14:50:48 yeah :( 14:50:59 who wants to take this as assigned? 14:50:59 david was going to talk to jortel 14:51:07 david who couldn't attend triage atm 14:51:38 so I'm proxying his request 14:51:38 ok we can move on. 14:51:39 "add to sprint" means actively working on it, to me 14:51:46 i don't want to guss what other people think, they can speak up when they are present, i propose to accept for now. 14:51:57 the pulp 2 issue yes 14:52:00 +1 accept 14:52:02 add to sprint means that we have accepted the design because it cant be added until its groomed 14:52:17 I hear you on that 14:52:29 ok ... let's skip this issue for today 14:52:31 but we are definitly all seeing different things in what a sprint means 14:52:34 !accept 14:52:34 #agreed accept, continue discussion, figure out what precisely to do with the issue later 14:52:34 dalley: Current proposal accepted: accept, continue discussion, figure out what precisely to do with the issue later 14:52:36 #topic No rpm group sync - empty comps xml - http://pulp.plan.io/issues/3525 14:52:36 dalley: 1 issues left to triage: 3525 14:52:37 Issue #3525 [NEW] (unassigned) - Priority: Normal | Severity: High 14:52:38 No rpm group sync - empty comps xml - http://pulp.plan.io/issues/3525 14:54:34 that looks like regresstion 14:54:39 regression 14:54:48 if the metadata is correct 14:54:53 this needs investigation 14:55:29 #idea Proposed for #3525: Priority: High, Severity: Medium 14:55:29 !propose triage high medium 14:55:29 dalley: Proposed for #3525: Priority: High, Severity: Medium 14:55:35 !propose triage normal high 14:55:35 #idea Proposed for #3525: Priority: Normal, Severity: High 14:55:35 dalley: Proposed for #3525: Priority: Normal, Severity: High 14:56:04 I forget if we automatically mark regressions higher sev/prio 14:56:05 +1 14:56:10 +1 14:56:13 +1 14:56:17 +1 14:56:21 #agreed Priority: Normal, Severity: High 14:56:21 !accept 14:56:21 dalley: Current proposal accepted: Priority: Normal, Severity: High 14:56:22 dalley: No issues to triage. 14:56:32 !end 14:56:32 #endmeeting