15:29:45 #startmeeting Pulp Triage 2017-02-10 15:29:45 #info bizhang has joined triage 15:29:45 Meeting started Fri Feb 10 15:29:45 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:45 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:29:45 The meeting name has been set to 'pulp_triage_2017_02_10' 15:29:45 bizhang has joined triage 15:30:00 !here 15:30:00 #info ipanova has joined triage 15:30:00 ipanova has joined triage 15:30:00 !here 15:30:00 #info daviddavis has joined triage 15:30:00 daviddavis has joined triage 15:30:08 !here 15:30:08 #info dkliban has joined triage 15:30:08 dkliban has joined triage 15:30:12 !here 15:30:12 #info mhrivnak has joined triage 15:30:13 mhrivnak has joined triage 15:30:19 !next 15:30:21 #topic pulp-admin sometimes errors when watching tasks - http://pulp.plan.io/issues/2574 15:30:21 6 issues left to triage: 2574, 2577, 2580, 2581, 2582, 2584 15:30:22 Puppet Support Issue #2574 [NEW] (unassigned) - Priority: Normal | Severity: Medium 15:30:23 pulp-admin sometimes errors when watching tasks - http://pulp.plan.io/issues/2574 15:30:27 !here 15:30:27 #info dalley has joined triage 15:30:27 dalley has joined triage 15:30:59 !here 15:30:59 #info ttereshc has joined triage 15:31:00 ttereshc has joined triage 15:31:04 !here 15:31:04 #info preethi has joined triage 15:31:05 preethi has joined triage 15:31:34 Seems likely limited to puppet repo syncs. 15:31:55 think it's the delete skipping resource locking? 15:32:21 not sure how to triage, though... 15:32:41 i would like qe to provide us manual steps to reproduce, we might struggle for a while until we reproduce this 15:32:59 smyers, how do deletes and resource locking factor in? 15:33:04 because seems like it happens just when automation is run 15:33:16 I see a reproducer in comment #7 15:33:35 Oh right. 15:34:01 The end of comment 7 looks like a standard pulp-admin parsing error. 15:34:30 Probably either items_done or items_total is None, and it craps out. 15:34:45 smyers: sure but the traceback output is from the test anyway 15:35:01 So I think pulp-admin just dies prematurely. No locking or deleting bugs. 15:35:37 !propose triage low low 15:35:37 #idea Proposed for #2574: Priority: Low, Severity: Low 15:35:38 Proposed for #2574: Priority: Low, Severity: Low 15:36:37 I'm ok with low low. I'd also be ok with normal/low 15:37:15 +1 15:37:51 !accept 15:37:51 #agreed Priority: Low, Severity: Low 15:37:51 Current proposal accepted: Priority: Low, Severity: Low 15:37:53 #topic last_unit_added is not updated when units are copied over from another repo - http://pulp.plan.io/issues/2577 15:37:53 5 issues left to triage: 2577, 2580, 2581, 2582, 2584 15:37:53 Pulp Issue #2577 [NEW] (unassigned) - Priority: Normal | Severity: Medium 15:37:54 last_unit_added is not updated when units are copied over from another repo - http://pulp.plan.io/issues/2577 15:38:21 high / high ? 15:38:23 !propose other high/high add to sprint 15:38:23 #idea Proposed for #2577: high/high add to sprint 15:38:23 Proposed for #2577: high/high add to sprint 15:38:31 !propose triage high high 15:38:31 #idea Proposed for #2577: Priority: High, Severity: High 15:38:32 Proposed for #2577: Priority: High, Severity: High 15:38:34 +1 15:38:53 +1 15:39:12 ipanova, are you also in favor of adding to sprint? 15:39:17 i think it will be good to check if during upload of the unit the last_unit_added is set as well 15:39:21 since you overwrote my proposal... ;) 15:39:36 mhrivnak: sorry i did not see that, you we re faster 15:39:39 mhrivnak: sure 15:39:42 !propose other triage high high add to sprint 15:39:42 #idea Proposed for #2577: triage high high add to sprint 15:39:43 Proposed for #2577: triage high high add to sprint 15:39:46 !accept 15:39:46 #agreed triage high high add to sprint 15:39:46 Current proposal accepted: triage high high add to sprint 15:39:48 4 issues left to triage: 2580, 2581, 2582, 2584 15:39:48 #topic http://pulp.plan.io/issues/2580 15:39:49 Issue #2580 is private and must be viewed in Redmine 15:39:49 http://pulp.plan.io/issues/2580 15:40:13 can we please go back to #2577 15:40:26 !issue 2577 15:40:27 #topic last_unit_added is not updated when units are copied over from another repo - http://pulp.plan.io/issues/2577 15:40:27 Pulp Issue #2577 [NEW] (unassigned) - Priority: Normal | Severity: Medium 15:40:28 last_unit_added is not updated when units are copied over from another repo - http://pulp.plan.io/issues/2577 15:40:32 if team agrees with upload case 15:40:44 ipanova: setting last_unit_added during upload was fixed here I believe https://github.com/pulp/pulp/pull/2905 15:40:45 Title: Update last_unit_added when unit is imported to repo. by werwty · Pull Request #2905 · pulp/pulp · GitHub (at github.com) 15:41:12 ipanova, https://pulp.plan.io/issues/1847 15:41:13 daviddavis: cool, then disregard my question 15:41:14 Title: Issue #1847: last_unit_added is not added in mongo repo collection records - Pulp (at pulp.plan.io) 15:41:18 I missed the copy case when I worked on this 15:41:21 would be good to have a smash test for it though 15:41:26 agree 15:41:26 +1 15:41:27 If someone would like to file that 15:41:30 +1 15:41:31 * mhrivnak looks at ipanova ;) 15:41:43 mhrivnak: sure, will do 15:41:50 Thanks! 15:41:58 !issue 2580 15:41:59 #topic http://pulp.plan.io/issues/2580 15:41:59 Issue #2580 is private and must be viewed in Redmine 15:41:59 http://pulp.plan.io/issues/2580 15:43:09 I'm still not real clear on what happens, but I think the summary is: try to export a repo to ISO, hit a disk full error, and Pulp either doesn't cleanup like it should, or maybe even fails to make it clear that the publish is incomplete. 15:43:29 what is a private bug? 15:43:39 i think we can make it public 15:43:41 Someone checked "private" when filing 15:43:46 oh 15:43:49 i don't see any sensitive info here 15:44:04 precedent is that we should get permission from the filer before making an issue public 15:44:11 yeah I was wondering why it was private :) 15:44:17 smyers: oooh i see, gotcha 15:44:24 jluza: ^^ 15:44:27 (so jluza, can we make #2580 public?) :) 15:45:03 there was a discussion on internal channel, that probably not 15:45:08 smyers: we can triage it for now, and leave the question on the issue not wait now 15:45:17 In the mean time, I think this needs to be reproduced before we'll know enough about what behavior might be incorrect. 15:45:29 But we could triage it now. 15:45:56 !propose triage normal normal 15:45:56 #idea Proposed for #2580: Priority: Normal, Severity: Medium 15:45:57 Proposed for #2580: Priority: Normal, Severity: Medium 15:46:00 !propose accept 15:46:00 #idea Proposed for #2580: Leave the issue as-is, accepting its current state. 15:46:00 Proposed for #2580: Leave the issue as-is, accepting its current state. 15:46:12 oops :) but it is the same 15:46:12 I can't tell by this that pulp is actually doing anything wrong 15:46:39 So I'm +1 reproducer 15:46:54 i think with next export the truncated files will be overriden once there will be some more space 15:47:22 +1 accept 15:47:55 +1 15:48:12 smyers, so do you propose not to triage it now? 15:48:54 smyers, yes, you can, there are only repo names and that shouldn't matter 15:49:22 thanks jluza 15:49:27 ttereshc, I propose nothing. :) 15:49:45 I don't have enough info to triage it, but if others do then excellent 15:50:11 !accept 15:50:11 #agreed Leave the issue as-is, accepting its current state. 15:50:11 Current proposal accepted: Leave the issue as-is, accepting its current state. 15:50:13 3 issues left to triage: 2581, 2582, 2584 15:50:13 #topic Release notes out of date - http://pulp.plan.io/issues/2581 15:50:14 Puppet Support Issue #2581 [NEW] (unassigned) - Priority: Normal | Severity: Low 15:50:14 Release notes out of date - http://pulp.plan.io/issues/2581 15:50:50 are the rel notes up to date in the repo? 15:51:04 nope 15:51:13 Do we need to produce release notes when there aren't any features added? 15:51:29 I slapped the 2.13 page into the index to make the docs builder happy, but there's a gap from 2.8 to 2.13 15:51:48 We should at least have something that says "Nothing changed" 15:51:59 And historically we have 15:52:11 !propose accept 15:52:11 #idea Proposed for #2581: Leave the issue as-is, accepting its current state. 15:52:11 Proposed for #2581: Leave the issue as-is, accepting its current state. 15:52:19 add to sprint? 15:52:23 yeah like here http://docs.pulpproject.org/plugins/pulp_puppet/user-guide/release-notes/2.8.x.html#pulp-puppet-2-8-3 bizhang 15:52:24 Title: Pulp Puppet 2.8 Release Notes — Pulp Project 2.12 documentation (at docs.pulpproject.org) 15:52:25 ..were there features added? 15:52:42 dalley: no 15:52:51 looking at the commit history, there's not really a lot there 15:52:54 It doesn't matter 15:53:19 !propose other accept and add to sprint 15:53:19 #idea Proposed for #2581: accept and add to sprint 15:53:20 Proposed for #2581: accept and add to sprint 15:53:27 !accept 15:53:34 :( 15:53:43 daviddavis, you're not the driver. :) 15:53:44 "Nothing changed" is valueable info for a user, and (imo) necessary as long as we're constantly bumping puppet and rpm's versions due to platform changes. 15:53:47 lol 15:53:57 I expect he got a bot msg, "You are not the meeting chair." 15:53:58 * daviddavis tries to be a backseat driver 15:54:00 :) 15:54:11 !accept 15:54:11 #agreed accept and add to sprint 15:54:11 Current proposal accepted: accept and add to sprint 15:54:12 2 issues left to triage: 2582, 2584 15:54:13 #topic Pipe leak in any parent Pulp celery process triggered by qpidd restart - http://pulp.plan.io/issues/2582 15:54:13 Pulp Issue #2582 [NEW] (unassigned) - Priority: Normal | Severity: Medium 15:54:13 Pipe leak in any parent Pulp celery process triggered by qpidd restart - http://pulp.plan.io/issues/2582 15:54:46 oh this is not good 15:54:55 !propose other high high add to sprint 15:54:55 #idea Proposed for #2582: high high add to sprint 15:54:55 bizhang: what about making #2581 a task and check that on all plugins we have release note up-to-date? 15:54:55 Proposed for #2582: high high add to sprint 15:55:18 maaaaaaan this looks hard 15:55:22 I wonder if this will turn out to be a qpid client library bug, but even if so, we'll need to prove it. 15:55:26 +1 mhrivnak's proposal 15:55:37 +1 15:55:41 ipanova, let's swich back to 2581 at the end of the triage and discuss 15:55:59 !accept 15:55:59 #agreed high high add to sprint 15:55:59 Current proposal accepted: high high add to sprint 15:56:00 #topic Mongo cursor times out during task pulp.server.managers.content.orphan.delete_all_orphans - http://pulp.plan.io/issues/2584 15:56:01 1 issues left to triage: 2584 15:56:01 Pulp Issue #2584 [NEW] (unassigned) - Priority: Normal | Severity: Medium 15:56:02 Mongo cursor times out during task pulp.server.managers.content.orphan.delete_all_orphans - http://pulp.plan.io/issues/2584 15:56:41 pulp 3.0 is looking more appealing by the day 15:56:49 yeeeeees 15:56:59 ipanova, I've actually got a note to discuss releasenotes-ness in an upcoming meeting. I don't think that discussion is appropriate during triage, but I can add a link to that meeting's agenda 15:57:37 I think accept this as normal medium and add to sprint? 15:57:41 !propose other accept and add to sprint 15:57:41 #idea Proposed for #2584: accept and add to sprint 15:57:42 Proposed for #2584: accept and add to sprint 15:57:47 +1 15:57:50 +1 15:57:51 I saw this issue recently on a customer system as well 15:57:53 +1 15:58:23 smyers: there is nothing to discuss right now, just make sure we check not just puppet plugin but all of them 15:58:46 +1 15:58:58 ah, i already plused one)) 15:59:03 !accept 15:59:03 #agreed accept and add to sprint 15:59:03 Current proposal accepted: accept and add to sprint 15:59:05 No issues to triage. 15:59:12 !end 15:59:12 #endmeeting