12:00:28 #startmeeting barbican 12:00:29 Meeting started Tue Aug 7 12:00:28 2018 UTC and is due to finish in 60 minutes. The chair is ade_lee. Information about MeetBot at http://wiki.debian.org/MeetBot. 12:00:30 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 12:00:32 The meeting name has been set to 'barbican' 12:00:34 o/ 12:00:47 #topic roll call 12:00:54 hey redrobot 12:00:59 mornin' ade_lee 12:01:23 dave-mccowan, ? 12:02:37 anyone else around for barbican meeting? 12:03:40 we'll wait a minute or so more .. 12:04:46 redrobot, looks like its just the two of us today 12:04:53 heh 12:05:02 anything on the agenda on your side? 12:05:03 #topic rocky 12:05:15 just rocky release 12:05:26 this is rc1 prep week 12:05:36 when is RC1 due? 12:05:38 supposed to cut an rc1 release by the end of the week 12:05:44 o_O 12:05:51 https://releases.openstack.org/rocky/schedule.html 12:06:15 which means we have a bunch of stuff we need to get reviewed and in by the end of the week 12:06:46 the ideal situation would be to have most things in by the end of the week 12:07:10 ack, I'll get some review time scheduled in for sure. 12:07:23 I've been looking at https://tinyurl.com/yctfozgh 12:08:06 to keep tracvk of things, but I think we're going to need either a trello board or etherpad to getth emost important things in there. 12:08:23 but -- the most important things I can see are ;; 12:08:37 https://review.openstack.org/575800 12:08:53 all the ovo patches 12:10:21 maybe the patch you are working on redrobot to parmeterze a lot of the pkcs11 parameters 12:10:44 and maybe https://review.openstack.org/588104 12:11:19 there are a few random other ones - but those seem to be ones we most want to get in 12:11:33 redrobot, any others you want to call out? 12:12:14 the one I'll be posting today/tomorrow ... :D 12:12:24 yup - I mentioned that :) 12:13:02 ok -- thats the most important thing right now. 12:13:28 I dont have anything else on the agenda 12:14:09 I 'll send the etherpad link to redrobot dave-mccowan and jaosorior later today 12:14:16 cool 12:14:22 anything else? 12:14:38 Just thinking about algorithm compatibility for PKCS#11 12:14:38 #topic anything else? 12:14:59 I really need to look at OVO, to see if that's good enough to version encrypted secrets 12:15:19 we'll likely need additional metadata to ensure we're using the correct algorithm for decryption 12:15:45 my use case is someone who changes algorithms and already had some previously encrypted data in the db 12:15:51 really? wont that just depend on the plugin? 12:16:08 hmm... well kinda 12:16:26 I'm not even sure that use case is a realistic one 12:16:27 redrobot, they could always define another plugin -- remember we have multiple plugin support 12:16:45 can we have 2 instances of PKCS#11 plugin? 12:16:49 or N instances 12:17:19 that I'm not sure about .. 12:17:40 but we do have plugin metadata 12:18:14 So let's say someone has an HSM that only supports CKM_AES_CBC... but then like next year their vendor adds CKM_AES_GCM support... then they want to start using that for Barbican because it's better/faster. 12:18:20 that is a metadata object that is written by the plugin to include all the details it needs to retrieve and decrypt a secret 12:19:19 well - what we could do is have the pkcs11 plugin write the algorithm used in the plugin metadata for the secret 12:19:42 if its there on retrieval, then we use that to decrypt. if not, then we assume some value 12:19:50 yeah, that's what I was thinking that we'd need more metadata... I'll look into the plugin metadata, I think that may be sufficient. 12:19:59 * redrobot really hopes for not having to do a migration 12:20:22 redrobot, I don't think we need more tables / fields 12:20:28 good 12:20:28 metadata should be sufficient 12:20:40 (thats why we put it there :)) 12:20:55 it's been a while... ;-P 12:21:01 ack :) 12:21:12 ok - anything else? 12:21:16 that's all I've got 12:21:34 cool --- laters1 12:21:42 peace out! 12:21:49 #endmeeting