14:31:18 #startmeeting Pulp Triage 2020-09-01 14:31:18 #info fao89 has joined triage 14:31:18 !start 14:31:18 Meeting started Tue Sep 1 14:31:18 2020 UTC. The chair is fao89. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:31:18 Useful Commands: #action #agreed #help #info #idea #link #topic. 14:31:18 The meeting name has been set to 'pulp_triage_2020-09-01' 14:31:18 fao89: fao89 has joined triage 14:31:23 #info daviddavis has joined triage 14:31:23 !here 14:31:23 daviddavis: daviddavis has joined triage 14:31:25 #info ppicka has joined triage 14:31:25 !here 14:31:25 ppicka: ppicka has joined triage 14:31:27 #info ggainey has joined triage 14:31:27 !here 14:31:27 ggainey: ggainey has joined triage 14:31:42 #info dkliban has joined triage 14:31:42 !here 14:31:42 dkliban: dkliban has joined triage 14:31:57 !next 14:31:58 #topic https://pulp.plan.io/issues/7428 14:31:58 fao89: 2 issues left to triage: 7428, 7427 14:31:59 RM 7428 - awcrosby - NEW - pulp_ansible collection list only shows collection if highest version in repo 14:32:00 https://pulp.plan.io/issues/7428 14:32:07 move to pulp_ansible 14:32:13 +1 14:32:17 #idea Proposed for #7428: move to pulp_ansible 14:32:17 !propose other move to pulp_ansible 14:32:17 fao89: Proposed for #7428: move to pulp_ansible 14:32:19 +1 14:32:20 #agreed move to pulp_ansible 14:32:20 !accept 14:32:20 fao89: Current proposal accepted: move to pulp_ansible 14:32:21 #topic https://pulp.plan.io/issues/7427 14:32:21 fao89: 1 issues left to triage: 7427 14:32:23 RM 7427 - dalley - NEW - [Epic] As a user, I can audit actions taken by Pulp users 14:32:24 https://pulp.plan.io/issues/7427 14:32:31 story 14:32:34 #info bmbouter has joined triage 14:32:34 !here 14:32:34 bmbouter: bmbouter has joined triage 14:32:37 +1 14:32:39 +1 14:32:40 story 14:32:41 #info ttereshc has joined triage 14:32:41 !here 14:32:41 ttereshc: ttereshc has joined triage 14:32:48 #idea Proposed for #7427: convert to story 14:32:48 !propose other convert to story 14:32:48 fao89: Proposed for #7427: convert to story 14:32:51 +1 14:32:59 #agreed convert to story 14:32:59 !accept 14:32:59 fao89: Current proposal accepted: convert to story 14:33:00 fao89: No issues to triage. 14:33:00 +1 14:33:09 #info ipanova has joined triage 14:33:09 !here 14:33:09 ipanova: ipanova has joined triage 14:33:21 open floor 14:33:35 https://hackmd.io/@pulp/triage/edit 14:33:44 that was fast 14:33:50 :D 14:33:52 CI status check 14:34:12 I see some failures 14:34:18 pulp_maven, pulp_container, pulp_rpm 14:34:21 yep 14:34:36 maven and container are due to black 14:34:39 pulp_rpm is failing due sync issue 14:34:47 all the others are due black 14:35:07 can we assign someone to look into each failure? 14:35:12 would that make sense? 14:35:24 the black PRs are getting merged today, correct? 14:36:13 the pulpcore one is getting merged tomorrow 14:36:15 lmjachky, has a PR for pulp_container 14:36:34 I have one for maven 14:36:51 ok so that leaves pulp_rpm? 14:37:01 pulp_container PR got closed by fao89 14:37:15 rpm has issue with the recent repo added by the external contributor 14:37:22 I think pulp_gem is not on cron 14:37:26 I'll ask ppicka if he has time 14:37:48 dkliban, I closed because lubos already had it in one branch 14:38:13 ok 14:38:15 ttereshc: ok 14:38:22 let's move on to the rest of the agenda 14:38:26 +2 14:38:27 +1 14:38:29 I do not have permission to enable cron for pulp_gem 14:38:30 dkliban: we need to review this pr because it has 2 commits, black included https://github.com/pulp/pulp_container/pull/143 14:38:41 ah you are here, ppicka, :) I didn't notice 14:38:41 ipanova: sounds good 14:40:42 so next topic ... 14:41:18 Putting 1-release deprecation cycle epic into effect for 3.7 14:41:26 move https://pulp.plan.io/issues/7416 onto sprint? 14:41:39 add 3.7 milestone 14:41:52 yup this went out to pulp-dev as advertisement also 14:41:59 +1 from me 14:42:22 I am proposer I cannot +1, but I am in favor (obviously) 14:42:32 yeah, +1 here as well 14:42:34 +1 14:42:36 +1 14:42:49 this will be a great improvement for our users 14:42:51 I can click the buttons if there are no concerns 14:42:53 I agree 14:43:01 I can make the 3.7.0 milestone also for pulpcore 14:43:08 our users are going to love this I think 14:43:13 i agree 14:43:18 bmbouter: I beat you to it 14:43:22 daviddavis: wonderful :) 14:43:42 :) 14:45:17 next topic? 14:45:39 proposal for pulpcore and pulp_file: require a test for each fix or feature 14:47:07 this is a good idea ... would we want to have some kind of check in our CI to make sure that .feature or .bugfix comes with a test? 14:47:08 I like the proposal. I will note that some bugs we see are really difficult to set up in the test framework (eg, problems involving proxies) 14:47:25 current proposal suggests starting w/manual, yeah? 14:47:50 yeah the idea is to do manual enforcement at review time 14:48:20 my strategy is that I didn't want complexity of how to automatically enforce to hold us back from making the policy change 14:48:26 yeah 14:48:35 next topic: Putting 1-release deprecation cycle epic into effect for 3.7 14:48:35 +1 14:48:35 I feel like we agreed on it last time :) 14:48:35 yeah 14:48:35 i think we will bring some stories for the sprint planning 14:48:36 can we move on to the next topic? 14:48:36 i think so 14:48:36 topic: proposal for pulpcore and pulp_file - require a test for each fix or feature 14:48:36 +1 14:48:36 +1 14:48:36 +1 14:48:36 next topic: 3.6.1 release task https://pulp.plan.io/issues/7429 14:48:36 nice 14:48:36 do we assign to the release shepherd? 14:48:36 I think so 14:48:36 can we remove "if a y-release" items, it's clear that we have a z stream 14:48:36 I can do it if there are no objections 14:48:36 wow, what happened? 14:48:51 whoa 14:48:54 whoaaaaaa 14:48:55 that was...odd 14:48:55 exactly 14:48:56 lol 14:48:57 now I understand why only ipanova and ttereshc were replying 14:48:59 I think there was a partial netsplit 14:49:04 some US outage 14:49:06 yeah zacly 14:49:35 heh 14:49:38 i will do the release this afternoon 14:49:38 we were having 2 open floor in parallel 14:49:38 ok, so the US crew is still discussing test-proposal :) 14:49:47 so back to pulpcore pulp_file tests 14:49:52 in different dimensions that sometime converge 14:50:10 one thing about this proposal is there is no story to document this in our contributor guide 14:50:22 (now I know what Schroedinger's Cat felt like...) 14:50:44 there seems to be broad support for it, but I need to probably write that story, get it reviewed, and added to sprint 14:50:54 otherwise contributors won't know it's required 14:51:05 let me try to recap, everyone were present for the CI checking 14:51:05 we def need to doc this - also, I'd like there to be a defined exception-path - like [noissue], you *can* do that, but you'll get extra scutiny if you do 14:51:13 yes 14:51:34 so I can take the action item (just after this) to write that docs story, and ask for grooming in #pulp-dev and to add to sprint post grooming 14:51:44 I believe everyone agreed with: Putting 1-release deprecation cycle epic into effect for 3.7 14:51:45 how does ^ sound as my action? (I'll also email to list w/ the issue link) 14:51:50 bmbouter: +1 - and thanks 14:51:55 fao89: concur 14:52:11 so we all are in : proposal for pulpcore and pulp_file - require a test for each fix or feature 14:52:17 concur 14:52:33 me, ipanova and ttereshc +1 to that 14:52:44 so I think we all are in the same page 14:52:51 concur, again :) 14:52:55 +1 14:52:57 +1 14:53:18 #info x9c4 has joined triage 14:53:18 !here 14:53:18 x9c4: x9c4 has joined triage 14:53:22 +1 14:53:36 async triage was crazy 14:53:53 fao89: it was the UDP version instead of the TCP version? :) 14:53:54 I summarized my actions on L#20-22 14:53:58 +1 14:54:09 ggainey++ 14:54:09 fao89: ggainey's karma is now 42 14:54:13 exactly! 14:54:38 last topic: 3.6.1 release task https://pulp.plan.io/issues/7429 14:54:54 +1 to the checklist template 14:55:08 dkliban said this was going out this afternoon 14:55:13 can we remove "if a y-release" items, it's clear that we have a z stream? I can do that if there are no objections 14:55:13 any feedback on the release checklist is welcome 14:55:24 I can do it 14:55:26 should we have two checklists? 14:55:35 we need two templates 14:55:36 y-release checklist, z-release checklist? 14:55:40 templates rather... 14:55:43 yes 14:55:44 +1 14:55:46 the only problem is that much of the items are duplicated 14:55:56 so it's kind of a pain to fix something in both places 14:56:06 +1 to templates, and one checklist for picking the right template =P 14:56:07 I'd suggest we have one for now until it stabilizes 14:56:08 it's true, but a pain we can pay once 14:56:12 daviddavis: I'm ok w/ that 14:56:18 sure 14:56:28 it is new after all 14:56:34 I can work on two for 3.7 though depending on how 3.6.1 goes 14:56:49 +1 14:57:34 that's all I got 14:57:37 me too 14:57:48 sounds godo to me 14:59:05 daviddavis, you mentioned that it's easy to convert this template to md, didn't you? 14:59:12 how would you do that? 14:59:15 ttereshc: yea, it's markdown 14:59:38 it's just text: https://pulp.plan.io/projects/pulp/checklist_templates/3/edit 14:59:46 for github, you'd prefix each line with "- [ ]" 15:00:00 ok 15:00:02 thanks 15:00:06 np :) 15:00:26 I forgot that it's in one blob 15:00:29 :) 15:01:04 #endmeeting 15:01:04 !end