15:39:07 #startmeeting Pulp Triage 2018-02-16 15:39:07 #info dalley has joined triage 15:39:07 bmbouter, there's an issue filed for that: https://pulp.plan.io/issues/3355 15:39:07 Meeting started Fri Feb 16 15:39:07 2018 UTC and is due to finish in 60 minutes. The chair is dalley. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:39:07 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:39:07 The meeting name has been set to 'pulp_triage_2018_02_16' 15:39:07 dalley: dalley has joined triage 15:39:12 !here 15:39:12 #info dkliban has joined triage 15:39:12 dkliban: dkliban has joined triage 15:39:14 !here 15:39:14 #info bizhang has joined triage 15:39:14 bizhang: bizhang has joined triage 15:39:16 #info mansari has joined triage 15:39:16 !here 15:39:16 mansari: mansari has joined triage 15:39:29 !here 15:39:29 #info ipanova|home has joined triage 15:39:29 ipanova|home: ipanova|home has joined triage 15:39:37 !here 15:39:37 #info asmacdo has joined triage 15:39:37 asmacdo: asmacdo has joined triage 15:39:44 bizhang, bmbouter there's also a PR to fix it https://github.com/pulp/pulp-ci/pull/468 15:39:51 !next 15:39:52 dalley: 3 issues left to triage: 3362, 3365, 3368 15:39:53 #topic Pypi install commands are missing the migrations and they produce broken installations - http://pulp.plan.io/issues/3362 15:39:53 Issue #3362 [NEW] (unassigned) - Priority: High | Severity: Medium 15:39:55 Pypi install commands are missing the migrations and they produce broken installations - http://pulp.plan.io/issues/3362 15:39:57 !here 15:39:57 #info daviddavis has joined triage 15:39:57 daviddavis: daviddavis has joined triage 15:40:00 lets make this a docs issue and accept 15:40:27 !here 15:40:27 #info bmbouter has joined triage 15:40:27 bmbouter: bmbouter has joined triage 15:40:46 bizhang, dalley: thanks 15:41:20 +1 Austin 15:41:35 is checking in the migrations a possible solution? 15:41:55 daviddavis: lets wait until right before we cut the beta 15:42:08 ok, works for me 15:42:18 !here 15:42:18 #info ttereshc has joined triage 15:42:19 ttereshc: ttereshc has joined triage 15:42:20 yeah, it's more a question of are we prepared to do that 15:42:43 any objections? 15:42:47 are we prepared to commit the migrations before the beta? 15:42:56 is that what you mean dalley? 15:43:12 we should accept 15:43:14 no, I think he means now 15:43:20 oh ok 15:43:20 I do 15:43:36 really this issue should read as "someone go through and fix the pypi installation" 15:43:38 haha 15:43:47 but I know it's just missing migrations from the plugin writer's workshop 15:43:47 I meant that re: daviddavis we "could" but I don't think we want to 15:43:52 yet* 15:43:56 dalley: yea 15:44:03 +1 to docs issue and adding to sprint 15:44:06 +1 15:44:08 +1 15:44:24 !propose other make a docs issue, accept, add to sprint 15:44:24 #idea Proposed for #3362: make a docs issue, accept, add to sprint 15:44:24 dalley: Proposed for #3362: make a docs issue, accept, add to sprint 15:44:25 !accept 15:44:25 #agreed make a docs issue, accept, add to sprint 15:44:26 dalley: Current proposal accepted: make a docs issue, accept, add to sprint 15:44:27 #topic @id@ on the inherited content unit conflicts with a content unit which also uses @id@ - http://pulp.plan.io/issues/3365 15:44:27 dalley: 2 issues left to triage: 3365, 3368 15:44:28 Issue #3365 [NEW] (unassigned) - Priority: Normal | Severity: Low 15:44:29 @id@ on the inherited content unit conflicts with a content unit which also uses @id@ - http://pulp.plan.io/issues/3365 15:45:10 this seems like it's a doc issue? we have to have an id field that is a reserved name 15:45:31 I'm also not sure how to resolve 15:45:36 so I'm hesitant to accept 15:45:54 does django require us to use 'id' as the field name or drf or something? 15:46:38 i dont understand the problem 15:46:53 there is an id already provided by the base class 15:46:56 right? 15:46:57 i suggest to defer until milan will elaborate more on this? 15:46:59 asmacdo: plugin writers are creating Content models and they want to store their own ids 15:47:09 like I want to store errata id in a field called id 15:47:15 he retold is second hand from feedback I gave 15:47:25 but I can't because id is being used by the base content model to store PK 15:47:31 oh ok 15:47:35 yeah exactly 15:47:37 that is the problem 15:47:43 well, i think we should not change that 15:47:45 I think we should just add docs that id is a reserved field name IMO 15:47:47 I can't tell if we've arbitrarily chosen 'id' or not 15:47:55 asmacdo: technically we can rename the PK field and not use id 15:48:02 wel he figured it out so it wasn't a docs issue 15:48:04 django lets us do it I think 15:48:08 i dont want to do that daviddavis 15:48:14 we had that problem in pulp 2 15:48:15 asmacdo: me neither 15:48:16 in the content types' case they specifically have something called 'id' 15:48:25 I am just saying it's tech possible 15:48:28 so we can defer for now obviuosly not ready to accept 15:48:33 k 15:48:38 +1 defer 15:48:40 and I'm saying we should consider this because when they subclass they ran into this problem 15:48:45 !propose skip 15:48:45 #idea Proposed for #3365: Skip this issue for this triage session. 15:48:46 dalley: Proposed for #3365: Skip this issue for this triage session. 15:48:47 +1 skip 15:48:51 +1 15:48:57 +1 15:49:00 #agreed Skip this issue for this triage session. 15:49:00 !accept 15:49:00 dalley: Current proposal accepted: Skip this issue for this triage session. 15:49:01 dalley: 1 issues left to triage: 3368 15:49:01 #topic batch_regenerate_applicability tasks have no action tag, so pulp-admin can't tell you what they were - http://pulp.plan.io/issues/3368 15:49:02 Issue #3368 [NEW] (unassigned) - Priority: Normal | Severity: Medium 15:49:03 batch_regenerate_applicability tasks have no action tag, so pulp-admin can't tell you what they were - http://pulp.plan.io/issues/3368 15:50:51 this is more of an annoyance than a major issue, so low / low 15:50:59 #idea Proposed for #3368: Priority: Low, Severity: Low 15:50:59 !propose triage low low 15:50:59 dalley: Proposed for #3368: Priority: Low, Severity: Low 15:51:04 +1 15:51:15 yeah and it's been this way always I think 15:51:17 +1 15:51:25 +1 15:51:28 +1 15:51:42 !accept 15:51:42 #agreed Priority: Low, Severity: Low 15:51:42 dalley: Current proposal accepted: Priority: Low, Severity: Low 15:51:43 dalley: No issues to triage. 15:51:46 !end 15:51:46 #endmeeting