15:00:19 #startmeeting Pulp Triage 2020-05-26 15:00:19 !start 15:00:19 #info fao89 has joined triage 15:00:19 Meeting started Tue May 26 15:00:19 2020 UTC. The chair is fao89. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:19 Useful Commands: #action #agreed #help #info #idea #link #topic. 15:00:19 The meeting name has been set to 'pulp_triage_2020-05-26' 15:00:19 fao89: fao89 has joined triage 15:00:22 #info dkliban has joined triage 15:00:22 !here 15:00:23 dkliban: dkliban has joined triage 15:00:27 !next 15:00:28 #topic https://pulp.plan.io/issues/6820 15:00:28 fao89: 4 issues left to triage: 6820, 6818, 6811, 6714 15:00:28 #info ppicka has joined triage 15:00:28 !here 15:00:29 RM 6820 - jdjeffers - NEW - pulp_rpm dependency solving with multiple content hrefs doesn't copy all dependent rpms 15:00:30 https://pulp.plan.io/issues/6820 15:00:31 ppicka: ppicka has joined triage 15:00:38 we should switch this to RPM 15:00:50 #idea Proposed for #6820: move to RPM 15:00:50 !propose other move to RPM 15:00:50 fao89: Proposed for #6820: move to RPM 15:00:56 #agreed move to RPM 15:00:56 !accept 15:00:56 fao89: Current proposal accepted: move to RPM 15:00:57 fao89: 3 issues left to triage: 6818, 6811, 6714 15:00:57 #topic https://pulp.plan.io/issues/6818 15:00:58 RM 6818 - jazhang - NEW - pulp syncing docker content to target repo failed with unknown error 15:00:59 https://pulp.plan.io/issues/6818 15:01:40 #info daviddavis has joined triage 15:01:40 !here 15:01:41 daviddavis: daviddavis has joined triage 15:01:41 #info ipanova has joined triage 15:01:41 !here 15:01:42 ipanova: ipanova has joined triage 15:01:48 #idea Proposed for #6818: move to container plugin 15:01:48 !propose other move to container plugin 15:01:48 fao89: Proposed for #6818: move to container plugin 15:02:05 +1 15:02:09 this is pulp2 15:02:13 docker plugin please 15:02:17 +1 15:02:21 #agreed move to container plugin 15:02:21 !accept 15:02:21 fao89: Current proposal accepted: move to container plugin 15:02:22 #topic https://pulp.plan.io/issues/6811 15:02:22 fao89: 2 issues left to triage: 6811, 6714 15:02:23 RM 6811 - cottsay - NEW - Unexpected behavior modifying non-linear repository versions 15:02:24 #info ttereshc has joined triage 15:02:24 !here 15:02:24 https://pulp.plan.io/issues/6811 15:02:25 ttereshc: ttereshc has joined triage 15:03:21 this description is huge 15:03:28 I haven't tested this one but I agree that it's very unexpected for user 15:03:52 fao89, yup, that's why people should read upfront ;) 15:04:26 i read this one earlier. i think the main thing the user wants is that if a new version is not created, the latest version be present in the 'created_resources' list 15:04:37 jjeffers has brought this up also 15:05:04 jjeffers is adding some special logic to katello for this case 15:05:18 I guess wherever, just there should be a way to show the latest version in that branch 15:05:21 ggainey, as you were on the chat, do you want to add something about this issue? 15:05:40 I agree that it would be nice to let the user know somehow that the latest version is unchanged but created_resources seems like a bad match since the version wasn't actually 'created' 15:05:59 yeah, I feel very similar 15:06:08 #info mikedep333 has joined triage 15:06:08 !here 15:06:08 mikedep333: mikedep333 has joined triage 15:07:11 daviddavis, dkliban, so if the new version is not created, even though it was based on a different base_version, how does one know which version is the previous one? 15:07:19 I'm not sure if we have to change the code or improve the docs 15:07:54 i think this is a story and someone needs to champion it 15:08:09 #info bmbouter has joined triage 15:08:09 !here 15:08:09 bmbouter: bmbouter has joined triage 15:08:30 I agree to covert it to a story 15:08:40 *convert 15:09:18 #idea Proposed for #6811: convert to a story 15:09:18 !propose other convert to a story 15:09:18 fao89: Proposed for #6811: convert to a story 15:10:05 #agreed convert to a story 15:10:05 !accept 15:10:05 fao89: Current proposal accepted: convert to a story 15:10:06 #topic https://pulp.plan.io/issues/6714 15:10:06 fao89: 1 issues left to triage: 6714 15:10:07 RM 6714 - alikins - NEW - drf builtin manage.py 'generateschema' command fails on pulp base viewsets 15:10:08 https://pulp.plan.io/issues/6714 15:10:52 I followed up with alikins (or tried to) but he's on PTo 15:10:56 oh ok 15:11:00 let's skip again 15:11:00 maybe skip again? 15:11:03 +1 15:11:03 +1 15:11:07 !skip 15:11:09 fao89: No issues to triage. 15:11:22 +1 15:11:25 we have no items for open floor: https://hackmd.io/SVCMjpwXTfOMqF2OeyyLRw 15:11:39 I added one 15:11:41 now too 15:12:00 Checkin for pulpcore 3.4.0 release tomorrow 15:12:25 fao89 and are meeting to go over his PR for https://pulp.plan.io/issues/6369 15:12:36 here's the roadmap https://pulp.plan.io/projects/pulp/roadmap 15:13:05 https://pulp.plan.io/projects/pulp/issues?fixed_version_id=88&set_filter=1&status_id=%2A 15:13:55 dkliban, fao89 so you two are handling the two at POST effectively? 15:13:58 6692 is really important, because of the SecretCharField 15:14:08 and i am also going to continue testing PR for https://pulp.plan.io/issues/6775 ... which x9c4 has already reviewed yesterday 15:14:12 bmbouter, yes! 15:14:15 yes 15:14:19 thank you! 15:14:37 I meant to write the docs for 6692 and didn't get to it yesterday, I can probably do it now 15:14:57 that would be sweet 15:14:58 ttereshc++ 15:14:58 fao89: ttereshc's karma is now 185 15:15:45 I can review if that's helpful 15:15:58 do we need to do anything for 6421? 15:16:09 6421 still on NEW, but has a lot of notes 15:16:13 yes https://pulp.plan.io/issues/6421#note-12 15:16:15 yes, i believe we need a PR 15:16:19 or multiple 15:16:35 I can do it 15:17:06 sweeeeet 15:17:11 !pulp 15:17:11 🍊 Yay, Pulp! 🍊 Go team go! 🍊 15:17:27 next item? 15:17:43 who is releasing 3.4.0? 15:17:46 as part of the checkin for it 15:17:48 dkliban volunteered 15:17:58 yep 15:18:01 that's teh plan 15:18:56 ok great ty 15:19:14 does sending a note to pulp-dev confirming that we're on track to release tomorrow make sense? 15:19:44 bmbouter: yes, but i would like to wait till the end of day here on the east coast 15:19:52 end of business 15:19:55 +1 15:20:12 next topic: redmine notifications are effectively broken 15:20:42 I added this. I had like 20 spam notifications this morning and it's becoming a problem. 15:20:59 I'm tempted to unwatch projects but I would rather not 15:21:15 just curious if it's a problem for anyone else? or if there's some sort of solution? 15:22:15 it is a problem, I read/clean some spam every other day, or just ignore it :/ 15:22:35 I agree it's a problem 15:22:42 we had some discussion with redmine and it seems like not everything is possible to do via api https://pulp.plan.io/issues/5878#note-5 15:22:56 agreed I commented on the upstream issue https://pulp.plan.io/issues/5878#note-6 15:23:07 and actually the most annoying part (imo) is not possible to do - remove comments 15:23:08 would this take care of notifications though? 15:23:14 it would not 15:23:21 hmm ok 15:23:26 yea comments are super annoying 15:23:27 what we need to do is make pulp.plan.io an undesirable place to spam 15:23:35 and I think that will take care of the comments 15:23:55 one option is to have an account approval process 15:23:57 yea, I can't figure out why github issues don't have these problems? 15:24:17 I suspect because they don't live long and spammers know that (guessing here) 15:24:21 ah 15:24:36 that'll be the irony we'll figure out how to resolve the issue, prepare for the worst, and the problem will vanish 15:25:15 timebox: 5 minutes 15:25:28 ttereshc: is emailing back planio and letting them know this is unusable without them resolving that feature something you could do? 15:25:38 +1 15:25:41 also we can switch pulp.plan.io into "requires account approval mode" 15:25:55 we can put more details onto the ticket 15:26:08 and also details about the other alternative (automated cleaning) 15:26:18 bmbouter: let's do that ... we we have enough admins to handle that 15:26:31 bmbouter, we could, I was waiting a bit if they write back, becasue the guy said that he's see if they can do something about it 15:26:42 I agree, so let's revisit this next open floor and do some investigation before then 15:26:45 *he'll see 15:26:52 +1 15:26:57 ttereshc: thaok that works for me 15:27:13 3 min, next topic? 15:27:35 added check for uncommitted migrations https://github.com/pulp/plugin_template/pull/222 15:27:48 sweet 15:27:52 just wanted to call this out 15:27:53 let's merge it 15:27:57 ok 15:27:58 sweeeeet! 15:28:00 +1 15:28:03 as we have just few minutes, last topic: merging pulp_file and pulpcore release scripts 15:28:06 daviddavis: will this fail the job if there are a few? 15:28:11 new 15:28:15 bmbouter: yes 15:28:22 great! 15:28:39 yes I lgtm'd these scripts for release automation 15:28:50 fao89: can you update the https://pulp.plan.io/projects/pulp/wiki/Pulp3_Release_Guide also? 15:28:53 and dkliban use them? 15:29:10 yep, I can do it 15:29:15 cool 15:29:20 i will use them tomorrow 15:29:26 great 15:29:34 how can we roll this out to all the plugins? 15:30:04 I'll do it today or tomorrow 15:30:12 fao89: ugh, just returned from making tea - which issue were you asking about? 15:30:43 ggainey, it was https://pulp.plan.io/issues/6811 15:30:44 6811, ah I see 15:33:14 #endmeeting 15:33:14 !end