14:30:22 #startmeeting Pulp Triage 2017-08-11 14:30:22 #info ttereshc has joined triage 14:30:23 Meeting started Fri Aug 11 14:30:22 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:23 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:30:23 The meeting name has been set to 'pulp_triage_2017_08_11' 14:30:23 ttereshc: ttereshc has joined triage 14:30:30 !here 14:30:30 #info daviddavis has joined triage 14:30:30 daviddavis: daviddavis has joined triage 14:30:31 i also did not hadtest it yet mhrivnak 14:30:34 !here 14:30:34 #info ipanova has joined triage 14:30:35 !here 14:30:35 #info mansari has joined triage 14:30:35 ipanova: ipanova has joined triage 14:30:36 mansari: mansari has joined triage 14:30:52 !here 14:30:52 #info mhrivnak has joined triage 14:30:52 mhrivnak: mhrivnak has joined triage 14:30:53 !next 14:30:54 ttereshc: 8 issues left to triage: 2957, 2964, 2966, 2967, 2968, 2969, 2970, 2973 14:30:54 #topic pulp-admin auth user create allows creation of duplicate userid - http://pulp.plan.io/issues/2957 14:30:55 Issue #2957 [NEW] (unassigned) - Priority: Normal | Severity: High 14:30:56 pulp-admin auth user create allows creation of duplicate userid - http://pulp.plan.io/issues/2957 14:31:28 asmacdo what do you think? 14:32:22 !propose accept 14:32:22 #idea Proposed for #2957: Leave the issue as-is, accepting its current state. 14:32:22 mhrivnak: Proposed for #2957: Leave the issue as-is, accepting its current state. 14:32:28 +1 14:32:35 the fix to it will require migration, right? 14:33:04 It will require adding a uniqueness constraint. 14:33:05 And I'm not sure how the collisions should be solved 14:33:23 yeah, but if the duplicates are there 14:33:42 It would be interesting to test a system with collisions to see if that alone would break it. 14:33:51 anyway, I agree it's a bug +1 to accept 14:33:57 ok' I'll leave a comment 14:34:07 !accept 14:34:07 #agreed Leave the issue as-is, accepting its current state. 14:34:07 ttereshc: Current proposal accepted: Leave the issue as-is, accepting its current state. 14:34:08 #topic Too easy for user to create empy python repo when syncing from feed - http://pulp.plan.io/issues/2964 14:34:09 ttereshc: 7 issues left to triage: 2964, 2966, 2967, 2968, 2969, 2970, 2973 14:34:10 Issue #2964 [NEW] (unassigned) - Priority: Normal | Severity: Medium 14:34:11 Too easy for user to create empy python repo when syncing from feed - http://pulp.plan.io/issues/2964 14:34:57 !propose triage normal low 14:34:57 #idea Proposed for #2964: Priority: Normal, Severity: Low 14:34:57 mhrivnak: Proposed for #2964: Priority: Normal, Severity: Low 14:35:04 +1 14:35:12 is it doc bug? 14:35:30 The task should maybe refuse to run without that set. 14:35:47 ah, so it's an API change 14:35:51 I'd call it a usability bug for sure. 14:36:05 I'm not sure that makes it an API change. 14:36:17 But it would be a change in that task's behavior. 14:36:34 !accept 14:36:34 #agreed Priority: Normal, Severity: Low 14:36:34 ttereshc: Current proposal accepted: Priority: Normal, Severity: Low 14:36:35 ttereshc: 6 issues left to triage: 2966, 2967, 2968, 2969, 2970, 2973 14:36:36 #topic Unable to sync docker repo because worker dies - http://pulp.plan.io/issues/2966 14:36:36 Issue #2966 [NEW] (unassigned) - Priority: Normal | Severity: High 14:36:37 Unable to sync docker repo because worker dies - http://pulp.plan.io/issues/2966 14:37:39 i wanted the team to take a look so we can confirm it is the same root cause which needs to be investigated, just manifests in different cases 14:37:51 in case we all agree it should be closed as dup 14:38:22 it "manifests" in different cases you say... 14:38:41 ;) 14:39:04 how easy is it to reproduce this? 14:39:24 haha, manifests like a verb not a noun :D 14:39:34 the 2966 i was not able to reproduce 14:39:49 but the one which was reported earlier is 100% reproducible 14:40:06 without the fix for foreign blobs 14:41:05 Oh. After adding foreign blob fix, it goes away? 14:41:20 yes it does 14:41:26 ugh 14:41:39 but we risk to hit again the killed worker 14:41:45 if we do not find the root cause 14:42:03 my guess is something with prematurely closed connection from the registry 14:42:42 here it dies after: 14:42:43 Skipping requests to index.docker.io due to repeated connection failures: HTTPSConnectionPool(host='dseasb33srnrn.cloudfront.net', port=443): Read timed out. 14:43:10 WHOA hang on 14:43:19 from the log attached: "signal 9 (SIGKILL)" 14:43:36 So that's the kernel actively yanking the rug out from under it. 14:43:51 what is initiating that is less clear. 14:44:05 yes, in both bug reports it is sigkill 14:44:33 so how about setting those issues related and if the root cause would be the same, we can close this one as a dup? 14:44:35 we are trying to figure out here if it is a dup of #2849 14:44:41 and continue discussion on the issue 14:45:03 Sounds good. 14:45:08 I suggest to move on and if it requires investigation skip it 14:45:28 !propose other skip and set related to #2849 14:45:28 #idea Proposed for #2966: skip and set related to #2849 14:45:28 ttereshc: Proposed for #2966: skip and set related to #2849 14:45:56 +1 14:46:12 !accept 14:46:12 #agreed skip and set related to #2849 14:46:12 ttereshc: Current proposal accepted: skip and set related to #2849 14:46:13 #topic Unable to sync debian repo using URL as feed - http://pulp.plan.io/issues/2967 14:46:14 ttereshc: 5 issues left to triage: 2967, 2968, 2969, 2970, 2973 14:46:15 Issue #2967 [NEW] (unassigned) - Priority: Normal | Severity: Low 14:46:16 Unable to sync debian repo using URL as feed - http://pulp.plan.io/issues/2967 14:46:24 dalley++ 14:46:24 daviddavis: dalley's karma is now 1 14:48:12 I don't understand the problem here. 14:48:48 I think it may be the environmental problem, permissions maybe 14:49:03 but I'm not sure how to reproduce it 14:49:39 kersom ^ 14:49:39 I can follow up with kersom on this after triage 14:49:44 Ya, that sounds good. 14:49:46 !propose skip 14:49:46 #idea Proposed for #2967: Skip this issue for this triage session. 14:49:46 ttereshc: Proposed for #2967: Skip this issue for this triage session. 14:49:54 !accept 14:49:54 #agreed Skip this issue for this triage session. 14:49:54 ttereshc: Current proposal accepted: Skip this issue for this triage session. 14:49:55 ttereshc: 4 issues left to triage: 2968, 2969, 2970, 2973 14:49:55 #topic Rename DeferredArtifact and remove DownloadCatalog. - http://pulp.plan.io/issues/2968 14:49:56 Issue #2968 [NEW] (unassigned) - Priority: Normal | Severity: Medium 14:49:57 Rename DeferredArtifact and remove DownloadCatalog. - http://pulp.plan.io/issues/2968 14:50:18 ttereshc, sounds good 14:50:35 is it a bug or task? 14:50:50 jortel ? 14:51:08 I think it looks more like a task now, if we're handling the missing constraint in a separate issue. 14:52:12 I think renaming deferred artifact and removing catalog model is not that much of a work, so I guess we can triage it as a bug and just solve 14:52:36 add to sprint? 14:53:15 Ok with me. We need agreement on the name, but that can be worked on during the sprint. 14:53:24 yeah 14:53:27 We should definitely remove the unused catalog code. 14:53:44 !propose other accept and add to sprint 14:53:44 #idea Proposed for #2968: accept and add to sprint 14:53:44 ttereshc: Proposed for #2968: accept and add to sprint 14:53:49 normal/medium? 14:54:29 +1 14:54:39 !accept 14:54:39 #agreed accept and add to sprint 14:54:39 ttereshc: Current proposal accepted: accept and add to sprint 14:54:40 ttereshc: 3 issues left to triage: 2969, 2970, 2973 14:54:40 #topic progress reports omitted by task API - http://pulp.plan.io/issues/2969 14:54:41 Issue #2969 [NEW] (unassigned) - Priority: Normal | Severity: Medium 14:54:42 progress reports omitted by task API - http://pulp.plan.io/issues/2969 14:56:12 !propose other high high add to sprint 14:56:12 #idea Proposed for #2969: high high add to sprint 14:56:12 mhrivnak: Proposed for #2969: high high add to sprint 14:56:32 Maybe this was just an oversight. 14:56:41 yeah, +1 to solve it 14:56:51 I think so, looks like an oversight 14:57:01 !accept 14:57:01 #agreed high high add to sprint 14:57:01 ttereshc: Current proposal accepted: high high add to sprint 14:57:03 #topic REST API silently ignores object attributes that don't exist on the serializer - http://pulp.plan.io/issues/2970 14:57:03 ttereshc: 2 issues left to triage: 2970, 2973 14:57:04 Issue #2970 [NEW] (unassigned) - Priority: Normal | Severity: Medium 14:57:05 REST API silently ignores object attributes that don't exist on the serializer - http://pulp.plan.io/issues/2970 14:57:26 +many to fix this one as well 14:57:30 very confusing 14:57:50 though it's not urgent or important for alpha I guess 14:57:51 Agreed. I don't think it has to be on this sprint necessarily, but is high priority. 14:57:57 :) 14:58:10 !propose triage high medium 14:58:10 #idea Proposed for #2970: Priority: High, Severity: Medium 14:58:10 mhrivnak: Proposed for #2970: Priority: High, Severity: Medium 14:58:20 !accept 14:58:20 #agreed Priority: High, Severity: Medium 14:58:20 ttereshc: Current proposal accepted: Priority: High, Severity: Medium 14:58:21 ttereshc: 1 issues left to triage: 2973 14:58:21 #topic Tasking scheduler trace on startup. - http://pulp.plan.io/issues/2973 14:58:22 Issue #2973 [NEW] (unassigned) - Priority: High | Severity: Medium 14:58:23 Tasking scheduler trace on startup. - http://pulp.plan.io/issues/2973 14:58:46 https://github.com/pulp/pulp/pull/3118 14:58:49 already fixed 14:58:58 nice 14:59:01 I'll just take the issue and mark it modified. 14:59:12 ty! 14:59:24 !propose other solved :) 14:59:24 #idea Proposed for #2973: solved :) 14:59:24 ttereshc: Proposed for #2973: solved :) 14:59:31 !accept 14:59:31 #agreed solved :) 14:59:31 ttereshc: Current proposal accepted: solved :) 14:59:32 ttereshc: No issues to triage. 14:59:38 !end 14:59:38 #endmeeting