14:30:17 #startmeeting Pulp Triage 2017-05-09 14:30:17 #info ttereshc has joined triage 14:30:17 Meeting started Tue May 9 14:30:17 2017 UTC and is due to finish in 60 minutes. The chair is ttereshc. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:30:17 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:30:17 The meeting name has been set to 'pulp_triage_2017_05_09' 14:30:17 ttereshc has joined triage 14:30:24 bmbouter, indeed we did consider that. Let's chat more post-triage. 14:30:25 !here 14:30:25 #info dkliban has joined triage 14:30:26 dkliban has joined triage 14:30:29 !here 14:30:29 #info mhrivnak has joined triage 14:30:29 mhrivnak has joined triage 14:30:54 one more... 14:31:01 ttereshc: i still need to look at the issue from last week's traige about tasks and cancellation, i meant to do it last week but didnt get to it yet 14:31:10 just heads up since i didnt update the ticket yet:) 14:31:12 !here 14:31:12 #info dralley has joined triage 14:31:12 dralley has joined triage 14:31:16 !next 14:31:17 3 issues left to triage: 2734, 2745, 2747 14:31:18 #topic cancelling task does not update task group - http://pulp.plan.io/issues/2734 14:31:18 Pulp Issue #2734 [NEW] (unassigned) - Priority: Normal | Severity: Medium 14:31:18 cancelling task does not update task group - http://pulp.plan.io/issues/2734 14:31:20 !here 14:31:20 #info bmbouter has joined triage 14:31:21 bmbouter has joined triage 14:31:29 !here 14:31:29 #info pcreech has joined triage 14:31:29 pcreech has joined triage 14:31:37 beav ok, thnaks for the heads up 14:31:53 !here 14:31:53 #info asmacdo has joined triage 14:31:54 asmacdo has joined triage 14:32:06 we should skip again then 14:32:06 skip for now? 14:32:07 I was not able to reproduce the issue with 2.8.7 as well but since beav will look into it, skip? 14:32:11 skip yes 14:32:13 !propose skip 14:32:13 #idea Proposed for #2734: Skip this issue for this triage session. 14:32:13 Proposed for #2734: Skip this issue for this triage session. 14:32:18 !accept 14:32:18 #agreed Skip this issue for this triage session. 14:32:18 Current proposal accepted: Skip this issue for this triage session. 14:32:19 2 issues left to triage: 2745, 2747 14:32:19 #topic Error for a specific rpm is silently skipped during sync with immediate policy - http://pulp.plan.io/issues/2745 14:32:20 RPM Support Issue #2745 [NEW] (unassigned) - Priority: Normal | Severity: Medium 14:32:20 Error for a specific rpm is silently skipped during sync with immediate policy - http://pulp.plan.io/issues/2745 14:32:47 !here 14:32:47 #info jortel has joined triage 14:32:48 jortel has joined triage 14:32:51 this one is for error handling only so I suggest 14:32:55 !propose accept 14:32:55 #idea Proposed for #2745: Leave the issue as-is, accepting its current state. 14:32:55 Proposed for #2745: Leave the issue as-is, accepting its current state. 14:33:23 !here 14:33:23 #info daviddavis has joined triage 14:33:24 daviddavis has joined triage 14:34:16 +1 14:34:16 what's the correct behavior? continue sync if there's an error or error out? 14:34:31 That's been much-debated. :) 14:34:44 The established behavior is to continue and get as much as you can. 14:34:48 we can discuss it on the issue but the behavior should be consistent anyway I think 14:35:15 agreed 14:35:25 +1 to accept 14:35:26 !accept 14:35:26 #agreed Leave the issue as-is, accepting its current state. 14:35:26 Current proposal accepted: Leave the issue as-is, accepting its current state. 14:35:27 1 issues left to triage: 2747 14:35:28 #topic RPM exceeds mongo document size limit if its filelist > ~15MB - http://pulp.plan.io/issues/2747 14:35:28 RPM Support Issue #2747 [NEW] (unassigned) - Priority: Normal | Severity: Medium 14:35:28 RPM exceeds mongo document size limit if its filelist > ~15MB - http://pulp.plan.io/issues/2747 14:35:48 this should be high priority 14:36:36 I think we either accept and fix by using GridFS or we close as WONTFIX 14:36:37 I am not sure, we discussed it last time that to fix it properly it may be too big of a change... though I'd love to see this fixed 14:37:14 I think we all want it fixed. It's a matter of fixing it now with a big new effort on pulp 2, or focus on pulp 3 and fix it there. 14:37:14 we will continue seeing users hit this problem 14:37:51 current limitation is parsed filelist, what do we use it for? search? 14:38:00 I think we use this https://docs.mongodb.com/manual/core/gridfs 14:38:05 I suspect it doesn't get used at all. 14:38:23 but it's still part of the API so it's covered by semver 14:38:24 And was just added to the model ages ago "in case". 14:38:54 then maybe we can look at it and remove? it will significantly low chances to hit the issue 14:38:56 * pcreech wonders why filelist is stored in the db 14:39:14 because then, only gzipped metadata will exist 14:39:17 it's because we slice/dice/store the xml in our database 14:39:33 This one is not actually related to the XML. 14:39:38 although it's a similar problem. 14:39:48 this is the specific rpm's file list, no? 14:40:00 Correct. 14:40:01 yes (I thought it was xml but maybe not) 14:40:09 The file list gets stored twice on the modle. 14:40:15 yeah, xml is in a good shape now as far as it could be 14:40:15 Once in XML form, and once in this list form. 14:40:24 * pcreech wonders how inefficient it would be to just read it from rpm on disk when needed 14:40:39 wouldn't work for on-demand :( 14:40:51 good thought though. 14:41:00 for Pulp3 I'm hoping we can use createrepo_c to do all the metadata (even with on_demand)_ 14:41:09 but that is a separate convo altogether 14:41:12 ttereshc: no, bz. did you file this on behalf of a community user? 14:41:39 jortel, no we just found this issue with oVirt repo on our own 14:41:40 sidecomment: with proper normalization and FK support, we could store it in the db in p3 easily 14:41:44 there should be a BZ probably b/c oVirt can't be sync'd 14:42:26 so I'm conflicted on fixing this 14:42:45 !propose other look if filelists can be removed or close as wontfix 14:42:45 #idea Proposed for #2747: look if filelists can be removed or close as wontfix 14:42:46 Proposed for #2747: look if filelists can be removed or close as wontfix 14:42:51 Me too. It's not clear that it's causing much pain for anyone. 14:43:01 agreed 14:43:16 mhrivnak: but it is keeping some potential pulp users from using Pulp. oVirt team in particular 14:43:16 not being able to sync a major upstream project is not ok 14:43:50 Agreed. I think we all want to fix it. It's just a matter of pulp 2 vs 3. 14:43:56 yes, I am also conflicted 14:44:08 Yes, i'm concerned about ability to sync ovirt, and long filelists with nodejs stuff is probably common. Probably investigation on a fix for pulp2 would help here 14:44:09 how is this related to the gzip? 14:44:12 let's discuss post triage 14:44:12 so +1 to proposed 14:44:40 bmbouter, it is unrelated, we gave more room for parsed filelists, that's it 14:45:07 !propose other triage normal/medium and look if filelists can be removed or close as wontfix 14:45:07 #idea Proposed for #2747: triage normal/medium and look if filelists can be removed or close as wontfix 14:45:07 Proposed for #2747: triage normal/medium and look if filelists can be removed or close as wontfix 14:45:18 are we adding to sprint? 14:45:26 I hope not 14:45:27 or no? (again I'm conflicted) 14:45:35 let's not add to the sprint 14:45:39 * pcreech thinks it can wait 14:45:45 but i do want more discussion on pulp-dev 14:45:51 yeah, no complains froma single user so far 14:46:12 any objections for a proposal ^? 14:46:22 I still think we should consider using gridFS to store the filelists 14:46:28 the proposal says either delete or wontfix 14:46:35 yes 14:47:17 I say we defer to pulp3 unless we get a high prio bz or push from community. 14:47:24 ~propose other triage normal/medium and discuss on pulp-dev, potentially close as wontfix 14:47:34 the issue jortel is that oVirt can't use pulp2 with this issue 14:47:49 !propose other triage normal/medium and discuss on pulp-dev, potentially close as wontfix 14:47:49 #idea Proposed for #2747: triage normal/medium and discuss on pulp-dev, potentially close as wontfix 14:47:49 Proposed for #2747: triage normal/medium and discuss on pulp-dev, potentially close as wontfix 14:47:55 +1 14:48:04 I agree defering to pulp3 ccan still be good 14:48:09 !accept 14:48:09 #agreed triage normal/medium and discuss on pulp-dev, potentially close as wontfix 14:48:09 Current proposal accepted: triage normal/medium and discuss on pulp-dev, potentially close as wontfix 14:48:11 No issues to triage. 14:48:15 but it's kind of a chicken and egg issue in terms of the push from the community 14:48:20 !end 14:48:20 #endmeeting