14:30:18 #startmeeting Pulp Triage 2021-03-19 14:30:18 !start 14:30:18 #info fao89 has joined triage 14:30:18 Meeting started Fri Mar 19 14:30:18 2021 UTC. The chair is fao89. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:30:18 Useful Commands: #action #agreed #help #info #idea #link #topic. 14:30:18 The meeting name has been set to 'pulp_triage_2021-03-19' 14:30:18 fao89: fao89 has joined triage 14:30:25 Open floor! 14:30:37 #info x9c4 has joined triage 14:30:37 !here 14:30:37 x9c4: x9c4 has joined triage 14:30:43 #info ttereshc has joined triage 14:30:43 !here 14:30:43 ttereshc: ttereshc has joined triage 14:30:45 #info daviddavis has joined triage 14:30:45 !here 14:30:45 daviddavis: daviddavis has joined triage 14:30:50 #info ppicka has joined triage 14:30:50 !here 14:30:51 ppicka: ppicka has joined triage 14:30:59 topic: Next pulpcore release date and release shepherd 14:31:54 for the date, maybe march 30? 14:32:16 #info bmbouter has joined triage 14:32:16 !here 14:32:16 bmbouter: bmbouter has joined triage 14:32:16 Not sure about the date, but i can take the legwork for the release. 14:32:37 ok, I created a release rotation but if you want to volunteer, that's fine 14:32:40 at least the 30th as our first date is ok 14:32:49 it would mean we have 1 week + a couple of days to complete work 14:33:05 so maybe it is worth looking at what needs to be done? 14:33:08 march 30, 2022 14:33:11 hehe 14:33:36 I'm not against March 30, just not sure if it's ok or not for what needs to be done 14:34:16 I'm also not really thinking we'll be ready by then 14:34:20 but I think it's an ok goal 14:34:23 #info ipanova has joined triage 14:34:23 !here 14:34:23 ipanova: ipanova has joined triage 14:34:31 we are missing the opportunity, April 1st is a good date (ok, I stopped now) 14:34:54 fao89, sure and a long weekend after it 14:35:09 I see 15 issues on the milestone. That's like 2 per day. 14:35:19 i was thinking to reach out to rhui team and ask whether to release before Easter of after 14:35:46 since they are main driver for the release as far as a i understood 14:35:55 I agree they are main driver 14:36:00 x9c4: half the issues are in progress or nearly done 14:36:06 here's the issues https://tinyurl.com/3a7w9yd7 14:36:08 also we're going to likely remove the other half lol 14:36:14 see further down in agenda 14:36:20 how about the release improvements on CI? 14:36:30 what needs to be done for rhui? auto publish/distribute? 14:36:33 can we have it before next release? 14:36:37 yes auto publish / distribute 14:36:59 fao89: I think some. at least the PR I have open. 14:37:03 #info gerrod has joined triage 14:37:03 !here 14:37:03 gerrod: gerrod has joined triage 14:37:20 daviddavis++ 14:37:20 fao89: daviddavis's karma is now 460 14:37:25 daviddavis: maybe we should put thoseonto the 3.12 list? (just an idea) 14:37:47 anyway back to the date convo 14:38:04 bmbouter: put what onto the 3.12 list? 14:38:10 then +1 to ask rhui about the date if it is feasible at all to finish the work they need by the end of month 14:38:37 ttereshc: makes sense to me 14:39:31 i can ask rhui folks about the auto publish/distribute delivery deadline date 14:39:37 bmbouter, when you said that we might not be ready by March 30, was it about auto distribute or it included some other work? 14:39:46 does it mean defining a date on next open floor? 14:40:09 there's also some import/export work we need for 3.11 14:40:21 but I am hoping it'll only take a week 14:40:32 you mean 3.12? 14:40:47 I think we promised katello 3.11 but I can doublecheck 14:40:56 either 3.11 or early april 14:41:16 3.11.0 is out, so isit 3.11.z? 14:41:23 daviddavis: will that work then end up in 3.11.z? 14:41:24 I'm a bit confused 14:41:25 ah, I meant 3.12 14:41:26 ha 14:41:46 I lost track of release #s when I went on vacation 14:41:52 :D 14:41:54 ttereshc: the auto distribute is mostly done in dalley's PR 14:42:06 the real work I'm working on is for https://pulp.plan.io/issues/8384 14:42:38 great, than +1 to ask rhui about the date 14:43:11 does it mean defining a date on next open floor? after rhui feedback 14:43:24 +1 from me 14:43:31 sure 14:44:09 any other topic before I start the triage? 14:44:19 daviddavis, you said you created a release rotation 14:44:45 I did. it's in reverse order of last to release pulpcore: dalley bmbouter mdellweg daviddavis dkliban ttereshc ipanova 14:44:45 daviddavis: re 3.12 items I was wondering if the two release Prs may make sense to add to 3.12 milestone (the already open ones) 14:44:52 but I think mdellweg volunteered 14:45:12 ah ok, thanks 14:45:18 Would that put me at the front of that list? 14:45:24 x9c4: sure. done. 14:45:30 TY! 14:45:55 bmbouter: I think there's only one release PR and I'm hoping we can get it merged before 3.12 https://github.com/pulp/plugin_template/pull/357 14:46:08 I may have another if time permits 14:46:11 after I finish FIPS 14:46:18 cool 14:46:33 great! 14:46:35 no need to formally add, it shouldn't block anyway, let's keep them off 14:46:46 +1 14:46:59 +1 14:47:05 I'm hoping to go over the items on the milestone but we can do that Tuesday at pulpcore meeting or whenever 14:47:16 I think some work can be deferred 14:47:22 +1 14:48:04 I put it on open floor which we do after triage? 14:48:26 oh! 14:48:30 I put on wrong date in agendaaaaaa 14:48:42 whooops 14:48:47 I moved it up now 14:48:53 if you want to do at pulpcore instead I'm ok w/ that 14:49:01 no, today is fine 14:49:08 ok great shall we move to that then? 14:49:21 +1 14:49:28 this link might be easier to review https://tinyurl.com/3a7w9yd7 14:49:41 +1 14:50:14 how do we proceed with this one? https://pulp.plan.io/issues/8048 14:50:32 i doubt we will have time to figure out how to properly address this in 3.12 14:50:42 I agree which is why we shouldn't do it 14:51:12 like take it off completely from 3.12? 14:51:14 I was just asking on slack if they even need it for 3.12, I heard a week ago they didn't have any time line they needed it on 14:51:25 but they are off today so they can't confirm 14:51:31 but yes I think take off 3.12 (my take) 14:52:01 my hope is we dig more into why we can't make their objects representable given they haven't said yes we need this by X 14:52:34 ok 14:53:00 let's then confirm there is no need to deliver it in 3.12 14:53:34 +1 14:53:47 so let's leave on 3.12 for now because we can't confirm today w/ them 14:54:16 I'd like us to consider moving https://pulp.plan.io/issues/8204 and https://pulp.plan.io/issues/8192 to 3.12 14:54:19 3.13 rather 14:54:26 I think we can remove this from 3.12 entirely https://pulp.plan.io/issues/8204 14:54:36 +1 14:54:39 I was thinking the same 14:54:42 or maybe defer to 3.13? 14:54:49 can we remove entirely for now 14:54:53 +1 14:54:57 +1 remove 14:54:59 I'm not convinced this is what we should do to resolve the motivating issue really 14:55:11 8192 I'd like to move to 3.13 14:55:14 x9c4: are you doing the bookkeeping? 14:55:15 who is clicking buttons btw? 14:55:18 hehe 14:55:20 how about this one https://pulp.plan.io/issues/8192 14:55:28 bmbouter: bet me to it 14:55:43 defer 8192 to 3.13? 14:55:47 sounds good to me 14:55:49 we need to keep that on the schedule for "a soon release" it's an AWX galaxy_ng requirement 14:55:59 +1 defer to 3.13 14:56:04 trying to keep track. 14:56:11 i think main concern was addressed in 3.11 14:56:42 +1 14:56:53 +1 14:57:03 I think keeping https://pulp.plan.io/issues/7438 makes sense but I'm concerned that we're doing https://pulp.plan.io/issues/8146 too soon 14:57:26 I don't think we should be making a backwwards compatible change and declaring it stable forever in the same release 14:57:57 that's fine. we can postpone 8146. 14:58:05 move it to 3.13 14:58:10 yup 3.13 I think would be right 14:58:12 +1 14:58:22 there is one more related to import/export https://pulp.plan.io/issues/7904 14:58:24 move 8146 to 3.13 14:58:56 +1 14:59:09 +1 14:59:33 I can doublecheck with katello on import/export but I think they'd like to have it in 3.12 14:59:52 ok, let's keep this in for now 15:00:02 7904 sounds quite bad, so if they need working imp/exp in 3.12 then we should fix it 15:00:03 +1 15:00:10 +1 15:00:13 +1 15:00:17 so there is one last left in new https://pulp.plan.io/issues/7316 15:00:38 this is quite bad and we should fix it in 3.12 hopefully 15:00:49 I agree 15:00:55 +1 to keeping it 15:00:58 I'm not sure what the plan is though 15:01:03 maybe we can talk at pulpcore meeting about this? 15:01:21 it is still better to not delete it than delete something in addition to it :) 15:01:26 +1 15:01:31 so maybe it's not that bad 15:02:09 +1 to discuss details at pulpcore meeting 15:02:22 i think dealing with this in 3.13 will be more realistic given the timeframes 15:02:31 but +1 to talk about it at the pulpcore meeting 15:02:56 and it's been this way all the time (apart from the short django-cleanup period) 15:03:19 triage? 15:03:25 one more thing 15:03:34 can someone add ^ to the pulpcore agenda? or I can lmk 15:03:51 also if someone can do this simple thing soon that would be good https://pulp.plan.io/issues/8354 15:04:07 I'll add 15:04:11 from our retro we identified breaking changes (like deprecated removals) should occur early in the Y release cycle 15:04:13 ttereshc: ty 15:04:15 and +1 to keep 8354 15:05:19 cool we can move to triage. if someone can implement 8354 woot 15:05:37 I'll do. It's about deleting code. 15:06:00 yeah bmbouter I wouldn't worry about it, anyone can do it last minute 15:06:12 !next 15:06:13 fao89: 4 issues left to triage: 8427, 8416, 8411, 8306 15:06:13 #topic https://pulp.plan.io/issues/8427 15:06:14 RM 8427 - ipanova@redhat.com - POST - Fix azure artifacts path download 15:06:15 https://pulp.plan.io/issues/8427 15:06:31 accept and add to sprint 15:06:41 #idea Proposed for #8427: accept and add to sprint 15:06:41 !propose other accept and add to sprint 15:06:41 fao89: Proposed for #8427: accept and add to sprint 15:06:57 #agreed accept and add to sprint 15:06:57 !accept 15:06:57 fao89: Current proposal accepted: accept and add to sprint 15:06:58 #topic https://pulp.plan.io/issues/8416 15:06:59 fao89: 3 issues left to triage: 8416, 8411, 8306 15:07:01 RM 8416 - daviddavis - NEW - Have pulp_installer automatically install pulp-cli 15:07:02 https://pulp.plan.io/issues/8416 15:07:22 task 15:07:25 #idea Proposed for #8416: Leave the issue as-is, accepting its current state. 15:07:25 !propose accept 15:07:25 ipanova: Proposed for #8416: Leave the issue as-is, accepting its current state. 15:07:26 !propose other move to installer category 15:07:35 +1 15:07:37 +1 15:07:55 +1 15:07:57 #agreed Leave the issue as-is, accepting its current state. 15:07:57 !accept 15:07:57 fao89: Current proposal accepted: Leave the issue as-is, accepting its current state. 15:07:58 #topic https://pulp.plan.io/issues/8411 15:07:58 fao89: 2 issues left to triage: 8411, 8306 15:07:59 RM 8411 - binlinf0 - NEW - Inconsistent data in upstream remote repo causes inconsistent of pulp content 15:08:00 https://pulp.plan.io/issues/8411 15:08:37 #idea Proposed for #8411: Leave the issue as-is, accepting its current state. 15:08:37 !propose accept 15:08:37 fao89: Proposed for #8411: Leave the issue as-is, accepting its current state. 15:08:50 accept and add to sprint? 15:09:08 yeah I'm not sure what to do about it exactly but +1 15:09:09 #idea Proposed for #8411: accept and add to sprint 15:09:09 !propose other accept and add to sprint 15:09:09 fao89: Proposed for #8411: accept and add to sprint 15:09:11 +1 add to sprint 15:09:12 it sounds like bin li's system was hosed after it encountered this issue 15:09:24 yup 15:09:24 #agreed accept and add to sprint 15:09:24 !accept 15:09:24 fao89: Current proposal accepted: accept and add to sprint 15:09:25 #topic https://pulp.plan.io/issues/8306 15:09:25 fao89: 1 issues left to triage: 8306 15:09:26 RM 8306 - hyu - POST - Improve the speed of syncing repository 15:09:27 https://pulp.plan.io/issues/8306 15:09:52 skip 15:10:05 !skip 15:10:05 +1 15:10:06 fao89: No issues to triage. 15:10:10 #endmeeting 15:10:10 !end