14:30:03 #startmeeting Pulp Triage 2016-06-14 14:30:03 #info asmacdo has joined triage 14:30:04 Meeting started Tue Jun 14 14:30:03 2016 UTC and is due to finish in 60 minutes. The chair is asmacdo. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:30:04 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:30:04 The meeting name has been set to 'pulp_triage_2016_06_14' 14:30:04 asmacdo has joined triage 14:30:15 !here 14:30:19 !here 14:30:20 !here 14:30:28 not looking good there, pulpbot 14:30:41 #info preethi has joined triage 14:30:41 #info dalley has joined triage 14:30:41 #info mhrivnak has joined triage 14:30:42 preethi has joined triage 14:30:43 dalley has joined triage 14:30:44 mhrivnak has joined triage 14:30:51 * mhrivnak offers pulpbot a cup of coffee 14:31:00 !coffeetime 14:31:00 Error: "coffeetime" is not a valid command. 14:31:05 haha 14:31:14 lol 14:31:22 !next 14:31:26 6 issues left to triage: 1997, 2004, 2005, 2006, 2007, 2008 14:31:29 #topic RFE: Need to get distribution info from cdn atomic tree - http://pulp.plan.io/issues/1997 14:31:30 Pulp Issue #1997 [NEW] (unassigned) - Priority: Normal | Severity: Medium 14:31:30 RFE: Need to get distribution info from cdn atomic tree - http://pulp.plan.io/issues/1997 14:32:00 RFE = Story 14:32:08 agreed 14:32:12 !propose other Convert #1997 to story 14:32:12 #idea Proposed for #1997: Convert #1997 to story 14:32:12 #info smyers has joined triage 14:32:13 smyers has joined triage 14:32:14 Proposed for #1997: Convert #1997 to story 14:32:30 !here 14:32:30 #info bmbouter has joined triage 14:32:31 bmbouter has joined triage 14:32:50 jortel, do you mind working with partha to turn that into a story? 14:32:55 change subject to "As a user I can get distribution info from cdn atomic tree? 14:33:07 That's part of converting it to a story, imo 14:33:18 !here 14:33:18 #info dkliban has joined triage 14:33:19 dkliban has joined triage 14:33:40 Agreed. I think you can just leave a comment on it that triage determined it should be converted to a story. 14:34:00 smyers: i can leave the comment 14:34:04 can i just convert it to a story but leave it ungroomed? 14:34:04 we can move on to the next issue 14:34:16 ok 14:34:18 !next 14:34:19 bmbouter, the image rebuild failed, looks like we've got badness raining from the sky today 14:34:50 possibly related, even, to why pulpbot is slow 14:35:03 mhrivnak: i thought jcline on was looking into it 14:35:08 5 issues left to triage: 2004, 2005, 2006, 2007, 2008 14:35:11 #topic Pulp logs many DepreationWarnings - http://pulp.plan.io/issues/2004 14:35:12 Pulp Issue #2004 [NEW] (unassigned) - Priority: Normal | Severity: Low 14:35:12 Pulp logs many DepreationWarnings - http://pulp.plan.io/issues/2004 14:35:16 The log shows that it received the command instantly, so the slowness is being caused by whatever pulpbot is integrating with (redmine) 14:35:20 mhrivnak: sure 14:36:22 jortel, thanks. 14:36:33 #idea Proposed for #2004: Priority: Low, Severity: Low 14:36:33 !propose triage low low 14:36:33 Proposed for #2004: Priority: Low, Severity: Low 14:36:42 These warnings are caused by how we're using mongoengine 14:36:51 indeed. 14:36:51 We're pretty close to not using mongoengine 14:36:58 So I propose "eh." 14:37:05 +1 14:37:08 +1 14:37:14 other thoughts? 14:37:39 !accept 14:37:39 #agreed Priority: Low, Severity: Low 14:37:39 I love "eh" ... wondering how pulpbot will handle that :) 14:37:39 Current proposal accepted: Priority: Low, Severity: Low 14:37:41 "pretty close" defined as "only one major version away..." 14:37:53 4 issues left to triage: 2005, 2006, 2007, 2008 14:37:56 #topic unable to publish rpm repository - http://pulp.plan.io/issues/2005 14:37:57 RPM Support Issue #2005 [NEW] (unassigned) - Priority: Normal | Severity: Medium 14:37:57 unable to publish rpm repository - http://pulp.plan.io/issues/2005 14:38:35 oh, I might know why. 14:38:45 !suggest for #2004 there's a chance that mongoengine may actually remove these deprecated features, but we'll see them in testing and can pin the mongoengine version til we stop using it 14:38:45 #idea for #2004 there's a chance that mongoengine may actually remove these deprecated features, but we'll see them in testing and can pin the mongoengine version til we stop using it 14:39:16 pulp-admin sets and expects specific distributor IDs that might not match what katello (or any other tool) uses. 14:39:29 mhrivnak: that is exactly correct 14:39:33 i've run into this problem before 14:39:45 smyers, can you please add that as a comment on #2004? 14:39:45 i had to use the API directly 14:39:54 asmacdo, good call, will do 14:40:37 So should this be an enhancement to make pulp-admin not require its specific known distributor id? 14:41:05 Or is it a bug that pulp-admin requires it? 14:41:38 * jcline grumbles about re-writing pulp-admin 14:41:38 i think pulp-admin should take a distributor id as an optional argument 14:41:47 so it's an RFE 14:42:26 Works for me. 14:42:50 ok so switch to story that distributor_id is optional? 14:43:21 yes, that distributor_id can be optionally specified 14:43:42 I think it's a bug, you can't publish/sync repos that got created via the api 14:44:12 If you can work around this by using the API directly, I interpret that to mean that pulp-admin is using the API incorrectly 14:44:16 Still sounds like a bug to me 14:44:19 Perhaps it's a docs failing, but pulp-admin's goal has never been to manage repos created by some other tool. 14:44:39 That in itself could be a bug depending on how you look at it. :) 14:45:27 That's more than just a docs failing, if so 14:45:33 But it gets to the scope of pulp-admin. 14:45:42 Those repos were created by pulp, by some use of pulp's api 14:46:17 Right. Is pulp-admin a 100% generic API client? Currently it is not. 14:46:35 It makes other assumptions, for example about which distributor types are on a repo. 14:46:37 i say it's a normal/medium bug 14:47:06 dkliban, +1 14:47:11 +1 14:47:32 can we elaborate on what the problem is? 14:47:56 if the repo is generated by the API, it doesn't set the distributor? is that the problem? 14:48:12 because that doesnt seem like a bug to me 14:48:29 asmacdo, no it's that you can't publish a repo with pulp-admin unless it has a specific distributor id 14:48:31 When adding a distributor, pulp expects a unique ID to be provided for that instance of the distributor. It can be anything. 14:48:44 pulp-admin has its own schema, and katello has a different one. 14:48:56 Other API clients can make their own choices. 14:49:14 instead of using type_id of the distributor, pulp-admin uses the id 14:49:16 which can be anything 14:49:19 So pulp-admin tries to publish with the expectation that it was the one who created the repo, and expects to find the unique IDs it knows about. 14:49:53 ok. 14:50:11 !propose triage normal medium 14:50:11 #idea Proposed for #2005: Priority: Normal, Severity: Medium 14:50:12 Proposed for #2005: Priority: Normal, Severity: Medium 14:50:20 mhrivnak? 14:51:12 I still think it's more of an enhancement, but I'm happy to treat it as a bug. I suggest low severity. 14:51:42 Im ok with that. ill put the workaround in a comment 14:51:54 jsherrill, do you think it should be prioritized any higher than normal/low? 14:52:06 It is an enhancement, but one that fixes a bug. Bugfixes are enhancements. It's not adding a new feature to pulp, it's adding support for an existing feature to the pulp CLI, which really should do what it can to be a generic API client for pulp. 14:52:21 mhrivnak: i think that's fine 14:52:50 I do think it's adding a new use case for pulp-admin to cover that it never attempted to cover before. 14:53:25 We should probably move on and talk about pulp-admin's general role in life another time. :) 14:53:39 !propose normal low 14:53:39 Error: "propose" is not a valid command. 14:53:44 !propose triage normal low 14:53:44 #idea Proposed for #2005: Priority: Normal, Severity: Low 14:53:45 Proposed for #2005: Priority: Normal, Severity: Low 14:53:54 good for everyone? 14:53:58 works for me 14:54:27 yep 14:54:40 !accept 14:54:40 #agreed Priority: Normal, Severity: Low 14:54:40 Current proposal accepted: Priority: Normal, Severity: Low 14:55:07 * smyers kicks pulpbot 14:55:22 * smyers kicks pulpbut harder 14:55:36 #topic iso importer fails without useful error message - http://pulp.plan.io/issues/2006 14:55:36 3 issues left to triage: 2006, 2007, 2008 14:55:37 Pulp Issue #2006 [NEW] (unassigned) - Priority: Normal | Severity: Medium 14:55:38 iso importer fails without useful error message - http://pulp.plan.io/issues/2006 14:56:10 loadavg on the bot box is currently a shocking 0.00...I wonder if there are general network failures occurring 14:56:55 mhrivnak, do you happen to know why the sync failed? 14:57:01 heh 14:57:02 nope 14:57:03 {"name"=>"Red_Hat_Enterprise_Linux_5.xml", "error"=>{} 14:57:12 Is the issue that there should be something in that {} ? 14:57:15 Oh yes, of course! It failed because of {} 14:57:20 hahaha 14:57:24 heh 14:57:25 yes.:) 14:57:44 I kinda like it as-is, then 14:57:47 !propose accept 14:57:47 #idea Proposed for #2006: Leave the issue as-is, accepting its current state. 14:57:48 Proposed for #2006: Leave the issue as-is, accepting its current state. 14:57:51 (and mark as triaged) 14:57:55 works for me. 14:58:11 last call 14:58:24 !accept 14:58:24 #agreed Leave the issue as-is, accepting its current state. 14:58:24 Current proposal accepted: Leave the issue as-is, accepting its current state. 14:58:28 y'know, it'd be so trivia to just change that message. I could do it with a github edit, even. 14:58:30 I might just. 14:58:45 * smyers kicks the network 14:58:49 2 issues left to triage: 2007, 2008 14:58:53 #topic Errata install API should expect 'id' as part of unit key - http://pulp.plan.io/issues/2007 14:58:53 RPM Support Issue #2007 [MODIFIED] (unassigned) - Priority: High | Severity: High 14:58:53 Errata install API should expect 'id' as part of unit key - http://pulp.plan.io/issues/2007 14:59:02 modified 14:59:10 #idea Proposed for #2007: Leave the issue as-is, accepting its current state. 14:59:10 !propose accept 14:59:10 Proposed for #2007: Leave the issue as-is, accepting its current state. 14:59:11 !propose accept 14:59:12 yeah ... i already fixed it 14:59:14 +1 14:59:16 #agreed Leave the issue as-is, accepting its current state. 14:59:16 !accept 14:59:16 Current proposal accepted: Leave the issue as-is, accepting its current state. 14:59:20 1 issues left to triage: 2008 14:59:24 #topic qpidd exceeded 2000 connections limit - http://pulp.plan.io/issues/2008 14:59:24 aw, asmacdo beat me to it and pulpbot yelled at me 14:59:24 Pulp Issue #2008 [NEW] (unassigned) - Priority: High | Severity: Medium 14:59:24 qpidd exceeded 2000 connections limit - http://pulp.plan.io/issues/2008 14:59:33 I've been commenting on this one 14:59:49 Oh, another snuck in just in time! 15:00:38 bmbouter, should we leave untriaged for friday? 15:00:53 I think that would be fine. I'm going to keep commenting on it either way 15:00:55 I was thinking the same. 15:01:06 cool 15:01:14 !skip 15:01:27 No issues to triage. 15:01:30 weeeee 15:01:35 !gavelgavel 15:01:35 Error: "gavelgavel" is not a valid command. 15:01:37 !end 15:01:37 #endmeeting