15:29:22 #startmeeting Pulp Triage 2017-01-03 15:29:22 #info bizhang has joined triage 15:29:23 Meeting started Tue Jan 3 15:29:22 2017 UTC and is due to finish in 60 minutes. The chair is bizhang. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:29:23 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:29:23 The meeting name has been set to 'pulp_triage_2017_01_03' 15:29:23 bizhang has joined triage 15:29:28 !here 15:29:28 #info dkliban has joined triage 15:29:28 !here 15:29:28 #info smyers has joined triage 15:29:28 dkliban has joined triage 15:29:29 smyers has joined triage 15:29:38 !here 15:29:38 #info asmacdo has joined triage 15:29:38 asmacdo has joined triage 15:29:51 !next 15:29:52 6 issues left to triage: 2274, 2495, 2502, 2503, 2504, 2505 15:29:53 #topic Uploading duplicate content results in ambiguous error message - http://pulp.plan.io/issues/2274 15:29:53 Pulp Issue #2274 [NEW] (unassigned) - Priority: Normal | Severity: Medium 15:29:54 Uploading duplicate content results in ambiguous error message - http://pulp.plan.io/issues/2274 15:29:54 !here 15:29:54 #info mhrivnak has joined triage 15:29:55 mhrivnak has joined triage 15:30:00 !here 15:30:00 #info daviddavis has joined triage 15:30:01 daviddavis has joined triage 15:30:23 !here 15:30:23 #info jortel has joined triage 15:30:24 jortel has joined triage 15:31:23 * mhrivnak reads 15:31:45 !here 15:31:45 #info bmbouter has joined triage 15:31:46 bmbouter has joined triage 15:32:03 I just untriaged this, see last comment 15:32:58 I wonder if we should create a new bug in 2.12 or whatever to make the iso importer less strict 15:33:16 and fix the error message in a prior release? 15:33:17 we should return the behavior that was present in 2.7 15:33:22 Seems like we might need some discussion on this before it can be triaged? 15:33:38 agreed, I untriaged it to prompt that but we don't have to do it here, now 15:33:43 !propose needsinfo 15:33:43 Error: "propose" is not a valid command. 15:33:49 !propose needinfo 15:33:49 #idea Proposed for #2274: This issue cannot be triaged without more info. 15:33:50 Proposed for #2274: This issue cannot be triaged without more info. 15:34:05 we can comment on the bug and triage it on friday 15:34:09 +1 15:34:17 +1, please go comment if you've goit ideas 15:34:37 !accept 15:34:37 #agreed This issue cannot be triaged without more info. 15:34:37 Current proposal accepted: This issue cannot be triaged without more info. 15:34:38 5 issues left to triage: 2495, 2502, 2503, 2504, 2505 15:34:39 #topic When generating applicability data for multiple repositories, tasks throws error CursorNotFound - http://pulp.plan.io/issues/2495 15:34:39 RPM Support Issue #2495 [NEW] (unassigned) - Priority: Normal | Severity: Medium 15:34:40 When generating applicability data for multiple repositories, tasks throws error CursorNotFound - http://pulp.plan.io/issues/2495 15:35:05 we still have not received any feedback 15:35:29 i propose that we skip it again 15:35:33 What feedback are we waiting on? 15:35:44 if the upgrade to 2.10.3 fixes this 15:36:02 Hm. I'm not expecting that upgrade to fix it. 15:36:03 I guess it's still time-based, and an even larger number of cursors would still break 15:36:12 Just to make it less likely to hit the bug. 15:36:41 have we considered increasing the timeout? 15:36:52 maybe this isn't the place for that, I can post on the issue 15:36:55 bmbouter: you can't do it on older mongo 15:37:01 oic 15:37:18 !propose needinfo 15:37:18 #idea Proposed for #2495: This issue cannot be triaged without more info. 15:37:19 Proposed for #2495: This issue cannot be triaged without more info. 15:37:32 I think we should just triage it now, unless there are more questions to ask. 15:37:46 We are making a query and not using results quickly enough. 15:38:17 We should make whatever changes are necessary to use the results before the cursor times out. 15:38:36 mhrivnak: so you think additional work is needed besdes the upgrade you mention in comment 1 15:38:38 ? 15:38:42 Yes. 15:39:08 I agree, can that recommendation be posted on it? 15:39:14 if so +1 to triaging 15:39:36 Sure, I can clarify that. 15:39:49 +1 15:39:56 med/low? since it's unlikely to occur in 2.10.3 15:40:17 Well, it's less likely. 15:40:28 It's harder to say whether it's "unlikely". :) 15:40:34 I think the severity is probably at least medium 15:40:39 seems like med/high is better 15:40:53 agreed. 15:41:02 +1 to that 15:41:03 !propose triage medium high 15:41:03 #idea Proposed for #2495: Priority: Normal, Severity: High 15:41:04 Proposed for #2495: Priority: Normal, Severity: High 15:41:19 works for me. 15:41:21 !accept 15:41:21 #agreed Priority: Normal, Severity: High 15:41:21 Current proposal accepted: Priority: Normal, Severity: High 15:41:23 #topic cursor timeout in _duplicate_key_id_generator_aggregation() during sync - http://pulp.plan.io/issues/2502 15:41:23 4 issues left to triage: 2502, 2503, 2504, 2505 15:41:24 RPM Support Issue #2502 [NEW] (unassigned) - Priority: Normal | Severity: Medium 15:41:25 cursor timeout in _duplicate_key_id_generator_aggregation() during sync - http://pulp.plan.io/issues/2502 15:43:36 similar problem, but we have more info at least. 15:44:43 !propose triage high high 15:44:43 #idea Proposed for #2502: Priority: High, Severity: High 15:44:44 Proposed for #2502: Priority: High, Severity: High 15:44:47 and add to sprint 13 15:45:07 +1 15:45:11 +1 15:45:59 !propose other add to sprint 13 15:45:59 #idea Proposed for #2502: add to sprint 13 15:45:59 Proposed for #2502: add to sprint 13 15:46:04 ^ so I don't forget 15:46:37 everyone good with high/high? 15:46:44 yea 15:46:47 yep 15:46:55 !accept 15:46:55 #agreed add to sprint 13 15:46:55 Current proposal accepted: add to sprint 13 15:46:56 3 issues left to triage: 2503, 2504, 2505 15:46:56 #topic remove_missing does not seem to remove on_demand catalog entries - http://pulp.plan.io/issues/2503 15:46:57 Pulp Issue #2503 [NEW] (unassigned) - Priority: Normal | Severity: Medium 15:46:58 remove_missing does not seem to remove on_demand catalog entries - http://pulp.plan.io/issues/2503 15:47:18 jortel, thoughts on this one? 15:47:29 mhrivnak: reading it now 15:48:47 the remove missing means the packages are not in the remote repo, right? 15:49:23 right. 15:49:55 this is pretty bad because the catalog is no longer valid and since the streamer only uses the first entry, it could cause a real problem. 15:50:15 right. 15:50:29 high/high ? 15:50:46 +1 and also sprint 13 15:50:50 agreed 15:50:52 jsherrill, want to make a BZ for this? 15:51:07 or link it if one already exists. 15:51:16 !propose triage high high 15:51:16 #idea Proposed for #2503: Priority: High, Severity: High 15:51:17 Proposed for #2503: Priority: High, Severity: High 15:51:19 !propose other add to sprint 13 15:51:19 #idea Proposed for #2503: add to sprint 13 15:51:19 Proposed for #2503: add to sprint 13 15:51:24 !accept 15:51:24 #agreed add to sprint 13 15:51:24 Current proposal accepted: add to sprint 13 15:51:26 #topic errata applicability fails if errata packagelist doesn't exist - http://pulp.plan.io/issues/2504 15:51:26 2 issues left to triage: 2504, 2505 15:51:27 Pulp Issue #2504 [NEW] (unassigned) - Priority: Normal | Severity: Medium 15:51:28 errata applicability fails if errata packagelist doesn't exist - http://pulp.plan.io/issues/2504 15:52:24 mhrivnak: reading 15:52:34 mhrivnak: sure! 15:52:40 jsherrill, thanks. 15:52:55 mhrivnak: lol i don't even remember writing this 15:53:07 christmas break amnesia 15:53:09 jsherrill, had a good holiday I take it? :) 15:53:13 hehe 15:53:20 this should have a severity=high 15:53:31 and jsherrill just to be clear, that request is for #2503 15:53:37 yep yep 15:53:47 !propose triage high high 15:53:47 #idea Proposed for #2504: Priority: High, Severity: High 15:53:48 Proposed for #2504: Priority: High, Severity: High 15:54:00 this one is apparently a regression. 15:54:07 add to sprint 13? 15:54:35 Not sure about that. It doesn't seem to affect any known "real" repos. 15:54:48 jsherrill, is that your understanding on this? 15:55:12 i think the repo that is linked in the issue is real 15:55:31 mhrivnak: it did affect the centos repos 15:55:34 dkliban, I thought it's just a contrived testing repo. 15:55:43 jsherrill, oh 15:55:43 they move rpms between CR and the updates repo 15:55:51 so it dissapeared from one repo, appeared in a 2nd 15:55:56 and pulp was trying to still sync it from the CR repo 15:56:09 mhrivnak: i stand corrected. i thought it was the katello repo 15:56:10 even though remove missing has removed it from the local CR copy 15:56:20 oh jsherrill I think we're on a different issue now. 15:56:25 oh sorry 15:56:26 looking at #2504 15:56:28 https://pulp.plan.io/issues/2504 15:56:30 Title: Issue #2504: errata applicability fails if errata packagelist doesn't exist - Pulp (at pulp.plan.io) 15:56:31 which you also filed. :) 15:56:36 oh right 15:56:50 yeah that was only seen on a 'test' repo 15:56:53 but was a regression 15:57:00 i don't know of any real repo that does this 15:57:07 however, if one ever does the results are quite disasterous 15:57:20 disastrous * 15:57:42 because it completely blows up and doesn't generate applicability for that consumer 15:58:00 jsherrill, I think if you decide it's worthy of a BZ, we would add it to a sprint. :) 15:58:14 mhrivnak: yeah i think its worthy 15:58:22 because if a customer hits it were SOL :) 15:58:24 ack. 15:58:28 i'll file a bz 15:58:30 for it too 15:58:31 thanks! 15:58:34 !propose other add to sprint 15:58:34 #idea Proposed for #2504: add to sprint 15:58:35 Proposed for #2504: add to sprint 15:58:38 +1 15:58:41 high/high good? 15:59:35 Works for me. 15:59:44 !accept 15:59:44 #agreed add to sprint 15:59:44 Current proposal accepted: add to sprint 15:59:45 1 issues left to triage: 2505 15:59:45 #topic Improperly handled permission denied error in yum importer - http://pulp.plan.io/issues/2505 15:59:46 RPM Support Issue #2505 [NEW] (unassigned) - Priority: Normal | Severity: Medium 15:59:47 Improperly handled permission denied error in yum importer - http://pulp.plan.io/issues/2505 16:00:17 can this happen in the wild? 16:00:33 asmacdo: yes 16:00:38 for those "add to sprint" proposals, it'd help the triage minutes out if they were "add to sprint , triage as high/medium", for example 16:01:00 good call smyers 16:01:07 smyers, oh cool, didn't know we can do both in one line 16:01:23 daviddavis: can you elaborate on how this might happen without deliberately reproducing? 16:01:34 It's freeform text, anything after "other" just gets recorded as the proposal 16:01:59 if you try to sync a local file repo that doesn't have the permissions properly set, you hit this 16:02:01 And despite the fancy parsing, all proposals are strings :) 16:03:00 !propose triage medium low 16:03:00 #idea Proposed for #2505: Priority: Normal, Severity: Low 16:03:01 Proposed for #2505: Priority: Normal, Severity: Low 16:03:31 +1 16:03:43 I should probably update the title to reflect the bug and not the problem in the code 16:04:50 done 16:04:54 !accept 16:04:54 #agreed Priority: Normal, Severity: Low 16:04:55 Current proposal accepted: Priority: Normal, Severity: Low 16:04:56 No issues to triage. 16:05:02 !end 16:05:02 #endmeeting