14:32:19 #startmeeting Pulp Triage 2019-10-18 14:32:19 #info fabricioo0 has joined triage 14:32:19 !start 14:32:20 Meeting started Fri Oct 18 14:32:19 2019 UTC. The chair is fabricioo0. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:32:20 Useful Commands: #action #agreed #help #info #idea #link #topic. 14:32:20 The meeting name has been set to 'pulp_triage_2019-10-18' 14:32:20 fabricioo0: fabricioo0 has joined triage 14:32:28 #info ggainey has joined triage 14:32:28 !here 14:32:28 ggainey: ggainey has joined triage 14:33:13 !next 14:33:14 fabricioo0: 4 issues left to triage: 5582, 5581, 5574, 5573 14:33:14 #topic https://pulp.plan.io/issues/5582 14:33:15 RM 5582 - ttereshc - NEW - Outdated doc string for RepositoryVerison model 14:33:16 https://pulp.plan.io/issues/5582 14:33:28 #info ttereshc has joined triage 14:33:28 !here 14:33:28 ttereshc: ttereshc has joined triage 14:33:53 #info ipanova has joined triage 14:33:53 !here 14:33:53 ipanova: ipanova has joined triage 14:34:22 #idea Proposed for #5582: Leave the issue as-is, accepting its current state. 14:34:22 !propose accept 14:34:22 fabricioo0: Proposed for #5582: Leave the issue as-is, accepting its current state. 14:34:52 +1 14:35:02 aye, +1 14:35:05 #info bmbouter has joined triage 14:35:05 !here 14:35:05 bmbouter: bmbouter has joined triage 14:35:15 +1 14:35:31 since our docs are autogenerated I'd fix it rather 14:35:53 #agreed Leave the issue as-is, accepting its current state. 14:35:53 !accept 14:35:53 fabricioo0: Current proposal accepted: Leave the issue as-is, accepting its current state. 14:35:55 #topic https://pulp.plan.io/issues/5581 14:35:55 fabricioo0: 3 issues left to triage: 5581, 5574, 5573 14:35:56 RM 5581 - ttereshc - NEW - Cron job in travis may disrupt the release process 14:35:57 https://pulp.plan.io/issues/5581 14:37:07 #idea Proposed for #5581: Leave the issue as-is, accepting its current state. 14:37:07 !propose accept 14:37:07 ipanova: Proposed for #5581: Leave the issue as-is, accepting its current state. 14:37:10 I think accept and think about how this affects the release process 14:37:12 +1 14:37:16 accept and discuss as a part of release process discussion next week 14:37:17 +1 14:37:19 +1 14:37:26 #agreed Leave the issue as-is, accepting its current state. 14:37:26 !accept 14:37:26 fabricioo0: Current proposal accepted: Leave the issue as-is, accepting its current state. 14:37:27 #topic https://pulp.plan.io/issues/5574 14:37:27 fabricioo0: 2 issues left to triage: 5574, 5573 14:37:28 RM 5574 - gmbnomis - NEW - Provide an easy to use way to ensure the ref_name attribute convention 14:37:29 https://pulp.plan.io/issues/5574 14:38:24 +1 accept and convert to story 14:38:36 I hope gmbnomis submits a PR 14:38:36 yeah agreed 14:38:37 ah, good point 14:38:46 seconding 14:38:48 #idea Proposed for #5574: accept and convert to story 14:38:48 !propose other accept and convert to story 14:38:48 fabricioo0: Proposed for #5574: accept and convert to story 14:39:09 +1 14:39:26 #agreed accept and convert to story 14:39:26 !accept 14:39:26 fabricioo0: Current proposal accepted: accept and convert to story 14:39:27 fabricioo0: 1 issues left to triage: 5573 14:39:27 #topic https://pulp.plan.io/issues/5573 14:39:28 RM 5573 - mihai.ibanescu@gmail.com - NEW - Publish won't create multiple checkecksummed copies of primary.xml, fileliststs.xml etc even when in fast-forward mode 14:39:29 https://pulp.plan.io/issues/5573 14:39:49 there is a pr for it I think 14:39:49 accept and and pulp2 tag 14:39:55 and/add 14:40:08 #idea Proposed for #5573: accept and add pulp2 tag 14:40:08 !propose other accept and add pulp2 tag 14:40:08 fabricioo0: Proposed for #5573: accept and add pulp2 tag 14:40:30 and remove urgent severity 14:40:46 #idea Proposed for #5573: accept and add pulp2 tag and remove urgent severity 14:40:46 !propose other accept and add pulp2 tag and remove urgent severity 14:40:46 fabricioo0: Proposed for #5573: accept and add pulp2 tag and remove urgent severity 14:41:07 #agreed accept and add pulp2 tag and remove urgent severity 14:41:07 !accept 14:41:07 fabricioo0: Current proposal accepted: accept and add pulp2 tag and remove urgent severity 14:41:08 fabricioo0: No issues to triage. 14:41:18 Open floor! 14:41:29 I believe CI of plugins is current affected by the settings change 14:41:37 I just notified this via pulp-dev also 14:42:38 fabricioo0: this is related to pulp_ansible's CI failing 14:42:46 ipanova: heh - you added the PR to 5573 20s before I pushed submit - very fast :) 14:42:49 for open floor this was just a FYI ^ 14:42:50 I imagine that 14:43:19 ggainey: sorry >,> 14:43:28 ipanova: nono, no worries, I'm impressed is all :) 14:43:34 the other item I want to call out is the "new plan" for plugin handlers for repo version creation. you can read about it here: https://pulp.plan.io/issues/3541 14:43:50 !issue 3541 14:43:50 #topic https://pulp.plan.io/issues/3541 14:43:51 RM 3541 - amacdona@redhat.com - NEW - Core should not add/remove content to a repository or create a repository_version without plugin input 14:43:52 https://pulp.plan.io/issues/3541 14:44:26 the new plan is on there. we have a few details to figure out still (see comments at very bottom). we'll bring a final version to the list soon 14:45:20 yeah, the discussion has been great so far, clearly some bits to iron out yet - good to see in the issue, ttereshc bmbouter thanks for the occasional summaries you've added 14:46:33 the last bit/comment is quite important one, bmbouter do you have any creative ideas on how to overcome that? 14:47:48 ttereshc: yeah probably to carry through the params generically and instantiate it later 14:48:13 we kind of do this already in other ways like the "context" of deferred_validate for the uploaders is a similar pattern 14:48:28 I see 14:48:53 you can see the "data" part here for example https://github.com/pulp/pulpcore/blob/583b305cb76290b010e37add81e00d73c1f03e66/pulpcore/app/viewsets/base.py#L348 14:50:23 so we would do a similar "kwargs catch all" and pass along to be used by the handler alone here https://github.com/pulp/pulpcore/blob/2a62d16b537757a951d41cfafa32c5a5a2d63c52/pulpcore/app/viewsets/repository.py#L247 14:50:27 bmbouter, yes, I think deferred_validate may be a good blueprint. But that one works because the plugin has its own content viewset in which it can plug its specific serializer. 14:50:29 I'm going to post about this 14:50:34 gmbnomis! 14:51:19 gmbnomis: the client would need to define the handler in some way... 14:51:56 bmbouter: There would have to be a link from content type -> handler? 14:52:35 yeah maybe we could do it implicitly... 14:52:41 yeah, I was about to say that we are back to thinking at a content type level 14:52:43 every content type is known what plugin provides it 14:53:24 I had imagined for general create it wouldn't "allow" for these extra options 14:53:30 that's the other thing I was thinking 14:53:51 and the third thing I was thinking is that maybe we should have master/detail repositories and make this plugin-controlled customization 14:53:57 way out there idea that last one 14:54:20 there can be content from different plugins in one request for a repo version creation, right? 14:54:54 there can be theoretically but extremely unlikely 14:54:57 in practice 14:56:19 gmbnomis, ttereshc so I need to think on it some more 14:56:29 I think we should end open floor b/c we're about to talk about the broken CI now 14:56:38 hang on, I have an open-floor request 14:56:39 +1 14:57:11 !next 14:57:12 fabricioo0: No issues to triage. 14:57:25 I just want to ask for someone to review/merge https://github.com/pulp/pulp/pull/3951 please - it fixes a prob that users are tripping over, and it's been sitting since August because I am terrible at nagging :) 14:58:31 !issue 4524 14:58:31 #topic https://pulp.plan.io/issues/4524 14:58:32 RM 4524 - ttereshc - POST - Broken symlinks for subrepos are created during on_demand sync of kickstart trees 14:58:33 https://pulp.plan.io/issues/4524 14:58:39 yus 14:59:31 #idea Proposed for #4524: code review - https://github.com/pulp/pulp/pull/3951 14:59:31 !propose other code review - https://github.com/pulp/pulp/pull/3951 14:59:31 fabricioo0: Proposed for #4524: code review - https://github.com/pulp/pulp/pull/3951 14:59:39 yes please :) 15:00:14 ggainey, probably not today, it needs a pulp2 environment, maybe we can look at it next week together 15:00:32 ttereshc: no rush, I just realized we had all (including me) forgotten it was there 15:00:41 yup 15:00:49 #idea Proposed for #4524: review it together next week 15:00:49 !propose other review it together next week 15:00:50 fabricioo0: Proposed for #4524: review it together next week 15:00:56 #idea Proposed for #4524: ggainey will keep nagging 15:00:56 !propose other ggainey will keep nagging 15:00:56 ttereshc: Proposed for #4524: ggainey will keep nagging 15:00:57 +1 15:01:01 heh 15:01:05 +1 15:01:06 haha 15:01:10 #agreed ggainey will keep nagging 15:01:10 !accept 15:01:10 fabricioo0: Current proposal accepted: ggainey will keep nagging 15:01:11 fabricioo0: No issues to triage. 15:01:24 #endmeeting 15:01:24 !end