14:30:33 #startmeeting Pulp Triage 2020-06-23 14:30:33 #info fao89 has joined triage 14:30:34 Meeting started Tue Jun 23 14:30:33 2020 UTC. The chair is fao89. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:30:34 Useful Commands: #action #agreed #help #info #idea #link #topic. 14:30:34 The meeting name has been set to 'pulp_triage_2020-06-23' 14:30:34 fao89: fao89 has joined triage 14:30:35 #info daviddavis has joined triage 14:30:35 !here 14:30:35 daviddavis: daviddavis has joined triage 14:30:43 #info ppicka has joined triage 14:30:43 !here 14:30:43 ppicka: ppicka has joined triage 14:31:06 #info ttereshc has joined triage 14:31:06 !here 14:31:06 ttereshc: ttereshc has joined triage 14:31:08 !next 14:31:09 #topic https://pulp.plan.io/issues/7029 14:31:09 fao89: 3 issues left to triage: 7029, 7018, 7003 14:31:11 RM 7029 - daviddavis - NEW - Accessing content for a distribution that is not assigned returns 404 which is confusing 14:31:12 https://pulp.plan.io/issues/7029 14:31:18 #info dkliban has joined triage 14:31:18 !here 14:31:18 dkliban: dkliban has joined triage 14:31:22 #info bmbouter has joined triage 14:31:22 !here 14:31:22 bmbouter: bmbouter has joined triage 14:31:48 #idea Proposed for #7029: Leave the issue as-is, accepting its current state. 14:31:48 !propose accept 14:31:48 fao89: Proposed for #7029: Leave the issue as-is, accepting its current state. 14:32:01 #info ggainey has joined triage 14:32:01 !here 14:32:03 ggainey: ggainey has joined triage 14:32:07 maybe add to sprint? 14:32:11 i don't feel too strongly 14:32:34 what is the proposed fix? 14:32:39 what's the suggestion? 14:32:42 :) 14:32:51 to return some text with the error message 14:32:58 I think the idea is "more meaningful error message"? 14:33:02 heh, yeah that 14:33:04 that says that the distribution doesn't have anything associated with it 14:33:32 #info mikedep333 has joined triage 14:33:32 !here 14:33:32 mikedep333: mikedep333 has joined triage 14:33:38 #info ipanova has joined triage 14:33:38 !here 14:33:38 ipanova: ipanova has joined triage 14:33:47 404: Distribution doesn't have a publication or repository version associated with it. 14:33:58 +1 14:34:15 +1 14:34:15 that osunds fine, a 404 error code still seems right and this is more helpufl 14:34:17 +1 14:34:21 concur 14:34:23 +1 14:34:25 +1 14:34:27 let's add that as a comment please 14:34:32 i'll add it 14:34:36 thanks dkliban 14:34:47 all these +1 means accept + add to sprint? Or just accept? 14:35:29 +1 to accept 14:35:34 I think accept and have dkliban comment with the solution we just proposed 14:35:45 daviddavis: +1 14:36:03 +1 14:36:16 #idea Proposed for #7029: accept + comment with the proposed solution 14:36:16 !propose other accept + comment with the proposed solution 14:36:16 fao89: Proposed for #7029: accept + comment with the proposed solution 14:36:21 #agreed accept + comment with the proposed solution 14:36:21 !accept 14:36:21 fao89: Current proposal accepted: accept + comment with the proposed solution 14:36:21 #topic https://pulp.plan.io/issues/7018 14:36:22 fao89: 2 issues left to triage: 7018, 7003 14:36:23 RM 7018 - wibbit - NEW - Broken Documentation Links 14:36:24 https://pulp.plan.io/issues/7018 14:36:48 move to container plugin and ask them to fix? 14:37:00 +1 14:37:02 +1 14:37:04 +1 14:37:08 +1 14:37:19 #idea Proposed for #7018: move to container plugin 14:37:19 !propose other move to container plugin 14:37:19 +1 14:37:32 #agreed move to container plugin 14:37:32 !accept 14:37:33 fao89: Current proposal accepted: move to container plugin 14:37:33 #topic https://pulp.plan.io/issues/7003 14:37:34 fao89: 1 issues left to triage: 7003 14:37:35 RM 7003 - dkliban@redhat.com - NEW - pulpcore-content allows for // in some parts of the URL but not others 14:37:36 https://pulp.plan.io/issues/7003 14:38:12 we were going to discuss but i don't think we did 14:38:15 let's skip again 14:38:40 !skip 14:38:41 fao89: No issues to triage. 14:38:47 Open floor! 14:39:02 https://hackmd.io/@pulp/triage/edit 14:39:19 The artifacts method on RepoVersion doesn’t return all artifacts https://pulp.plan.io/issues/7021 14:39:28 ah yes 14:39:38 I added this. it's a problem I'm dealing with in exporting DistributionTrees 14:40:01 we only export artifacts that are directly tied to repo version content 14:40:27 one solution is to update RepositoryVersion.artifacts() to allow for plugin input 14:41:06 I think the other viable solution would be to create a hook in the artifact export code to call a plugin function to get artifacts for a repo version 14:41:27 thoughts? 14:41:33 i like both 14:41:35 lol 14:41:36 hehe 14:42:00 both solutions involve the plugin input right? 14:42:08 one just defers 100% to that plugin and the other is additive? 14:42:42 both solutions involve plugin input. I think both would be additive 14:43:02 in the sense that plugins get the current behavior as the default behavior 14:43:25 so the hook in the export code will fix only the export path, if doing in artifacts() it will "fixed" in all places 14:43:34 correct 14:43:34 daviddavis: ? 14:43:41 that's the main difference I see 14:43:45 then i am +1 to artifacts() 14:44:10 +1 to trying to fix it artifacts() for that reason 14:44:12 what are the all places where artifacts() is used? do we want sub-repos there? 14:44:16 there is a little bit of an ugly problem though: repo versions aren't typed so I think we'd have to call a method on Repository 14:44:28 ttereshc: right now, only in the export/import code I think 14:44:36 daviddavis: that's ok 14:44:38 daviddavis: that is ok I think 14:44:52 it would take the repo version as a param so it's still repo version specific 14:45:02 bmbouter: exactly 14:45:02 yus 14:45:21 I think it's important to provide a base implementaiton that works in almost all cases will we be doing that? 14:45:38 bmbouter: correct 14:45:59 sounds good 14:46:13 +1 14:46:33 cool, I am going to double check on usages of artifacts() just in case somehow it got added somewhere else in the past few months 14:46:57 coolio 14:47:17 +1 14:47:17 ty for the feedback 14:49:17 ty for bringing this up! 14:51:47 #endmeeting 14:51:47 !end 14:28:17 Triage will start in 2 min https://pulp.plan.io/issues?query_id=143 14:30:29 !start 14:30:29 #info daviddavis has joined triage 14:30:30 daviddavis: Error: Can't start another meeting, one is in progress. 14:30:31 daviddavis: daviddavis has joined triage 14:30:34 #endmeeting 14:30:34 !end 14:31:01 #info daviddavis has joined triage 14:31:01 !start 14:31:01 daviddavis: Error: Can't start another meeting, one is in progress. 14:31:02 daviddavis: daviddavis has joined triage 14:31:06 and we're stuck ;( 14:31:29 oops 14:31:56 #info dkliban has joined triage 14:31:56 !here 14:31:57 a new pulpbot personality :+) 14:32:02 pulpbot, !end 14:32:02 ttereshc: Error: "!end" is not a valid command. 14:32:09 !end 14:32:14 !end 14:32:24 #info daviddavis has joined triage 14:32:24 !start 14:32:24 daviddavis: Error: Can't start another meeting, one is in progress. 14:32:38 daviddavis: should i restart pulpbot? 14:32:39 weird, I thoguht maybe only fao89 could end it 14:32:43 dkliban: yes please