15:30:31 #startmeeting Pulp Triage 2018-01-09 15:30:31 #info dalley has joined triage 15:30:31 !start 15:30:31 Meeting started Tue Jan 9 15:30:31 2018 UTC and is due to finish in 60 minutes. The chair is dalley. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:30:31 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:30:31 The meeting name has been set to 'pulp_triage_2018_01_09' 15:30:31 dalley: dalley has joined triage 15:31:06 !here 15:31:06 #info ipanova|sick has joined triage 15:31:06 ipanova|sick: ipanova|sick has joined triage 15:31:33 !here 15:31:33 #info dkliban has joined triage 15:31:33 dkliban: dkliban has joined triage 15:31:42 !here 15:31:42 #info daviddavis has joined triage 15:31:42 daviddavis: daviddavis has joined triage 15:32:15 !here 15:32:15 #info asmacdo has joined triage 15:32:15 asmacdo: asmacdo has joined triage 15:32:17 !next 15:32:18 dalley: 8 issues left to triage: 3250, 3251, 3254, 3255, 3256, 3257, 3258, 3259 15:32:18 #topic docker tag creation: inconsistent field names - http://pulp.plan.io/issues/3250 15:32:19 Issue #3250 [POST] (unassigned) - Priority: Normal | Severity: High 15:32:20 docker tag creation: inconsistent field names - http://pulp.plan.io/issues/3250 15:33:11 rchan, sry, was afk having a snack O:-) 15:33:23 lets accept manifest_digest or digest, and deprecate digest 15:33:27 !propose accept 15:33:27 #idea Proposed for #3250: Leave the issue as-is, accepting its current state. 15:33:27 asmacdo: Proposed for #3250: Leave the issue as-is, accepting its current state. 15:33:32 !here 15:33:32 #info ttereshc has joined triage 15:33:32 ttereshc: ttereshc has joined triage 15:34:21 asmacdo: we'd need then to add one more option to the cli 15:34:37 ipanova|sick: we could, but we don't have to 15:34:38 if we want to be consistent if we plan to deprecate digest 15:35:09 thats fine, or we could update the cli to use --digest but add a manifest_digest over the REST API 15:35:18 maybe discuss it on the issue? 15:35:26 yeah ... let's accept and discuss on issue 15:35:28 yes ttereshc 15:35:29 either way, i think we can accept 15:35:42 !here 15:35:42 #info bmbouter has joined triage 15:35:42 bmbouter: bmbouter has joined triage 15:35:49 +1 15:36:07 * ttereshc +1 that bmbouter joined :) 15:36:15 !accept 15:36:15 #agreed Leave the issue as-is, accepting its current state. 15:36:15 dalley: Current proposal accepted: Leave the issue as-is, accepting its current state. 15:36:16 dalley: 7 issues left to triage: 3251, 3254, 3255, 3256, 3257, 3258, 3259 15:36:17 #topic Uploading a docker tag with pulp_user_metadata specified - http://pulp.plan.io/issues/3251 15:36:17 Issue #3251 [NEW] (unassigned) - Priority: Normal | Severity: High 15:36:18 Uploading a docker tag with pulp_user_metadata specified - http://pulp.plan.io/issues/3251 15:36:35 !propose accept 15:36:35 #idea Proposed for #3251: Leave the issue as-is, accepting its current state. 15:36:35 asmacdo: Proposed for #3251: Leave the issue as-is, accepting its current state. 15:36:38 +1 15:36:51 hold on 15:37:15 this is an additive change, and if we implement it, we can easily include the pulp_user_metadata when we copy a tag 15:37:15 can someone then explain me why we created a special API endpoint for user metadata creation? 15:37:28 I don't know why/where that came from 15:37:32 this is the first I've heard of it 15:37:35 lol 15:37:48 i dont know why we did, but it makes sense to add user metadata after creation or during creation 15:37:50 asmacdo: that's exactly what happens for all other units 15:38:04 I thought it was a dict attribute stored like that, yes 15:38:07 misa: you mentioned just package group 15:38:11 did you try other units? 15:38:23 no 15:38:39 we should look at the models 15:38:52 ... OT: dkliban, thx, I noticed the same having bumped Fedora version 25->26; more debugging I guess 15:38:53 b/c I think it's on one of the models high up in the inheritance 15:39:02 bmbouter: correct 15:39:05 it's part of ContentUnit 15:39:10 bmbouter: yes 15:39:20 but then why we made that endpoint 15:39:29 to set it after the fact 15:39:31 if we could do it the way misa tried 15:39:39 ok 15:39:58 and it's nice that, being part of the core, plugin developers can't f it up 15:40:04 well i have no enough of info figuring out where this comes from and why we have it 15:40:11 so let's accept then :) 15:40:20 it was a big push I think in pulp 2.10 15:40:28 or, we could skip and discuss this deeper later 15:40:41 either way, meeting at 11 so we should move on 15:40:43 a PR is coming forthwith 15:40:44 i think we should accept, and continue discussion on the issue 15:40:51 accept 15:40:56 sounds good 15:40:59 !accept 15:40:59 #agreed Leave the issue as-is, accepting its current state. 15:40:59 dalley: Current proposal accepted: Leave the issue as-is, accepting its current state. 15:41:00 fine both ways 15:41:00 #topic Documentation - Repository Authentication - http://pulp.plan.io/issues/3254 15:41:01 dalley: 6 issues left to triage: 3254, 3255, 3256, 3257, 3258, 3259 15:41:02 Issue #3254 [NEW] (unassigned) - Priority: Normal | Severity: Low 15:41:03 Documentation - Repository Authentication - http://pulp.plan.io/issues/3254 15:41:36 !propose other high high and and to the sprint 15:41:36 #idea Proposed for #3254: high high and and to the sprint 15:41:36 asmacdo: Proposed for #3254: high high and and to the sprint 15:42:03 what about asking them for a PR? 15:42:17 sounds like a plan 15:42:33 I can comment inviting that if that helps 15:42:41 +1 15:42:48 +1 15:42:53 +i^2 15:43:01 lol -1? 15:43:10 +1 but why is it high high? 15:43:12 ha 15:43:16 this is +1 to accepting? which is not exclusive with asking for a PR 15:43:18 i^4 rather 15:43:29 accept as it is and ask for a PR 15:43:37 no need for h/h 15:43:45 high high because our cli is lying 15:43:56 or high med 15:44:21 but im fine with accepting as is, if thats what everyone prefers 15:44:45 sorry, this is a docs bug, not a CLI bug 15:44:53 !accept 15:44:53 #agreed high high and and to the sprint 15:44:53 dalley: Current proposal accepted: high high and and to the sprint 15:44:54 dalley: 5 issues left to triage: 3255, 3256, 3257, 3258, 3259 15:44:55 #topic pulp-consumer does not remove binding if repo is no longer available on server - http://pulp.plan.io/issues/3255 15:44:55 Issue #3255 [NEW] (unassigned) - Priority: Normal | Severity: Medium 15:44:56 pulp-consumer does not remove binding if repo is no longer available on server - http://pulp.plan.io/issues/3255 15:45:32 hold on 15:45:35 can we go back 15:45:49 I think so, but I forget the command 15:45:54 the options he was optioning are w/r to the consumer auth 15:45:55 !issue 3254 15:46:06 !issue 3254 15:46:07 #topic Documentation - Repository Authentication - http://pulp.plan.io/issues/3254 15:46:07 Issue #3254 [NEW] (unassigned) - Priority: Normal | Severity: Low 15:46:08 Documentation - Repository Authentication - http://pulp.plan.io/issues/3254 15:46:48 https://paste.fedoraproject.org/paste/9PZlsMcpVstFRnhF-tQ~UQ 15:46:51 asmacdo: ^ 15:47:14 oh, nice catch ipanova|sick 15:47:17 ipanova|sick: nice 15:47:20 I see what you are saying 15:47:36 I'm removing my comment 15:47:51 yup, i think he got confused 15:48:00 any action on my part, or should we move on? 15:48:04 12 minutes to meeting 15:48:09 we need to not accept 15:48:13 #idea Proposed for #3254: Skip this issue for this triage session. 15:48:13 !propose skip 15:48:13 asmacdo: Proposed for #3254: Skip this issue for this triage session. 15:48:16 it should be closed - NOT A BUG 15:48:26 dalley: yo, don't hurry up, this way we do the trige in a bad way 15:48:29 thats better 15:48:45 if we don't manage that's ok we can leave that for next triage, but let's not lower the quality 15:48:46 and a comment added helping with a bit of explanation 15:48:51 +1 close with comment 15:49:00 can someone take the AA for the comment? 15:49:06 bmbouter: yes i will 15:49:10 i will comment 15:49:13 !propose close - notabug 15:49:13 dalley: Error: "propose" is not a valid command. 15:49:22 !propose close 15:49:22 dalley: Error: "propose" is not a valid command. 15:49:26 !propose triage close 15:49:26 asmacdo: (propose triage [target_release]) -- Propose triage values including priority, severity, and an optional target release. 15:49:37 !propose other close-notabug 15:49:37 #idea Proposed for #3254: close-notabug 15:49:37 dalley: Proposed for #3254: close-notabug 15:49:41 lol 15:49:42 +1 15:49:48 we should apparently close more :) 15:50:15 +1 15:50:35 !accept 15:50:35 #agreed close-notabug 15:50:35 dalley: Current proposal accepted: close-notabug 15:50:37 #topic pulp-consumer does not remove binding if repo is no longer available on server - http://pulp.plan.io/issues/3255 15:50:37 dalley: 5 issues left to triage: 3255, 3256, 3257, 3258, 3259 15:50:38 Issue #3255 [NEW] (unassigned) - Priority: Normal | Severity: Medium 15:50:39 pulp-consumer does not remove binding if repo is no longer available on server - http://pulp.plan.io/issues/3255 15:51:29 !propose accept 15:51:29 #idea Proposed for #3255: Leave the issue as-is, accepting its current state. 15:51:29 asmacdo: Proposed for #3255: Leave the issue as-is, accepting its current state. 15:51:42 +1 15:51:49 does anyone know of a workaround other than creating the repo, unbinding, then deleting it? 15:51:59 I'm not sure, maybe bindings are gone after repo removal... 15:52:17 i don't think so 15:52:23 ttereshc: 15:52:28 they cant be cleaned up at delete time, the consumer isnt connected then 15:52:34 I think we have one of these open already 15:52:36 iirc 15:52:48 that;s possible 15:53:09 oh wait no it's slightly different 15:53:10 let's skip for now and try to find already opened one for the next triage session 15:53:23 !propose skip 15:53:23 #idea Proposed for #3255: Skip this issue for this triage session. 15:53:23 dalley: Proposed for #3255: Skip this issue for this triage session. 15:53:28 that is fine w/ me 15:53:48 +1 15:53:51 actually i think the workaround is to set the force to true 15:53:53 :) 15:54:23 he set force=true in the issue 15:54:23 !propose skip and ipanova|sick will take a look :P 15:54:23 ttereshc: propose skip Propose skipping the current issue for this triage session. 15:54:57 +1 15:55:22 asmacdo, I don't see it {"force": false} 15:55:27 !accept 15:55:27 #agreed Skip this issue for this triage session. 15:55:27 dalley: Current proposal accepted: Skip this issue for this triage session. 15:55:28 dalley: 4 issues left to triage: 3256, 3257, 3258, 3259 15:55:28 #topic all sslclientcert in pulp.repo are called client.crt - http://pulp.plan.io/issues/3256 15:55:29 ipanova|sick may be right; there's some discrepancy between issue short description and the steps; btw reporter gone from users 15:55:29 Issue #3256 [NEW] (unassigned) - Priority: Normal | Severity: Medium 15:55:30 all sslclientcert in pulp.repo are called client.crt - http://pulp.plan.io/issues/3256 15:55:32 he lies asmacdo 15:55:34 asmacdo: INFO - DELETE request to /pulp/api/v2/consumers/pulpserver/bindings/foobar/yum_distributor/ with parameters {"force": false} 15:55:44 :) 15:56:25 ttereshc: i will take a look as ttereshc sweetheart suggested :-P 15:56:48 (: 15:57:43 !dance 15:57:43 ♪┏(°.°)┛┗(°.°)┓┗(°.°)┛┏(°.°)┓ ♪ 15:57:51 !kirby 15:57:51 (>'-')> <('-'<) ^('-')^ v('-')v(>'-')> (^-^) 15:58:02 :D 15:58:13 so user suggests to preserve a cert name? 15:59:38 !propose skip 15:59:38 #idea Proposed for #3256: Skip this issue for this triage session. 15:59:38 ipanova|sick: Proposed for #3256: Skip this issue for this triage session. 16:00:07 skip 16:00:10 +1 16:00:11 +1 16:00:13 skip the rest till Friday triage 16:00:19 +1 16:00:23 +1 16:00:25 !accept 16:00:25 #agreed Skip this issue for this triage session. 16:00:25 dalley: Current proposal accepted: Skip this issue for this triage session. 16:00:26 dalley: 3 issues left to triage: 3257, 3258, 3259 16:00:26 #topic pulp does not ask, provide or configure entitlement certificate key - http://pulp.plan.io/issues/3257 16:00:27 Issue #3257 [NEW] (unassigned) - Priority: Normal | Severity: Medium 16:00:28 pulp does not ask, provide or configure entitlement certificate key - http://pulp.plan.io/issues/3257 16:00:29 !end 16:00:29 #endmeeting