18:57:47 #startmeeting barbican 18:57:48 Meeting started Mon Mar 10 18:57:47 2014 UTC and is due to finish in 60 minutes. The chair is jraim. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:57:49 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 18:57:51 The meeting name has been set to 'barbican' 18:57:56 hi all 18:58:03 who is here for the barbican meeting? 18:58:05 o/ 18:58:49 ha, okay...let's give people some time to get in :) 18:58:57 o/ 18:59:00 o/ 18:59:01 o/ 18:59:02 0/ 18:59:09 there we go 18:59:12 :) 18:59:47 everyone shows up at once 19:00:01 chadlung: has a large head for some reason 19:00:12 0/ o/ 19:00:28 I was abducted by greys, they increased my brain power ;-) 19:00:54 hgedikli_: hgedikli atiwari 19:00:56 you guys around 19:01:02 yes 19:01:14 yes 19:01:18 okay, this is probably the crew for today 19:01:25 so a quick updated on our incubation 19:01:40 we have gotten the necessary votes to get incubated 19:01:40 https://review.openstack.org/#/c/77647/ 19:01:44 yay us! 19:01:53 awesome!!! 19:01:59 so we just need to wait for ttx to get back from vacation to merge it 19:02:03 woohoo! go barbicaneers! 19:02:12 unless he is paying attention for some reason and wants to do it now :) 19:02:29 there might be a small discussion about barbican at the TC meeting tomorrow, but we should be good to go 19:02:41 the only major tasks for us right now are: 19:02:47 * Tempest testing in the gate 19:02:57 * KDS / Kite integration (e.g. movign them over from keystone) 19:03:11 * Moving to Pecan / WSME if it is decided it is a stanard 19:03:23 so not too much at the moment 19:03:31 as we are waiting to see what the deal is for Pecan 19:03:54 so that's my update, what else do we want to talk about 19:04:07 I think Vrbanac and I have figured out the Tempest issues (which a uWSGI thing) 19:04:35 hgedikli: I saw the docs that you put up for containers...we'll take a look at those 19:04:38 chadlung: oh good 19:04:40 chadlung, agreed. We just need to merge in our changes for uwsgi 19:04:45 jraim : is there any work on your side about certs or dogtag integration? 19:04:50 Would be a small modification to the DEvStack script (Barbican repo) and then addingback Vrbanac's code 19:05:05 hgedikli: we are working on extending the orders api to allow for ssl 19:05:19 and I've seen the work that alee did for dogtag 19:05:34 I think the next step on that is for them to build the plugin, which seems like it will be pretty easy 19:06:07 we still have the key wrapping work on our plate 19:06:11 build the plugin for dogtag? 19:06:14 but that hasn't been started yet 19:06:15 yes 19:06:24 so there is a python lib to talk with dogtag now 19:06:35 jarim, no rush but looking for your feedback on link:https://etherpad.openstack.org/p/secret-isolation-at-user-level too 19:06:53 to finish integrating it into barbican, we just need to implement the plugin api in barbican so that it uses that lib 19:06:53 based on some agreement I have to start some POC 19:07:07 do we have a generic interface defined for certs? something like i was thinking we can implement and each plugin would implement the same interface and they would know how to talk to dogtag, or openssl or something else 19:07:09 atiwari: great, I'll take another look 19:07:36 hgedikli: I think the current plan is to extend orders to accept an order for an SSL cert 19:07:40 that is generic 19:07:58 based on the type of cert requested, barbican will route that request to the correct plugin for fulfillment 19:08:10 i see 19:08:33 so if you ask for a cert from a public CA, you'll get symantec, but an internal CA would get routed to dogtag, etc. 19:08:41 someone correct me if I'm wrong about that 19:08:49 jraim: that sounds correct 19:09:07 I don't think we've documented the json yet, but I think that would be the next step 19:09:26 hgedikli this is how API wd look link:https://gist.github.com/jfwood/9080109 19:09:28 throw up what an order for SSL woudl look like in an etherpad or whatever and we can all take a swing at it 19:09:29 for cert 19:09:57 oh right, forgot that was up 19:10:04 so we need to vet that a bit and polish it 19:10:06 atiwari : for cert it's TBD 19:10:15 jraim: we are planning to flush out more of the flow, etc and then put it up for public review 19:10:22 chadlung: cool 19:10:25 ok sounds good 19:10:25 correct , cert is in phase 2 19:10:41 mentioned in https://blueprints.launchpad.net/barbican/+spec/api-orders-add-more-types 19:10:47 i'll be working on the event/notification part 19:11:33 hgedikli: great 19:11:42 do you have a BP up for that yet? 19:11:54 we're interested in using the notifications for out of barbican processes like billing for ssl certs 19:12:01 not yet. hopefully i'll have it up this week 19:12:03 so we've got some thoughts on that one too 19:12:04 great 19:12:16 ok 19:12:26 hgedikli, keystone has done some work on event notification . you may want to sync with it 19:12:39 atiwari : will take a look. thx 19:13:09 cool - anything else we want to talk about on the record before heading back to #openstack-barbican? 19:13:24 one more thing 19:13:27 go for it 19:13:48 do we need to support updates to containers now? 19:14:01 what's the priority on that? 19:14:01 hgedikli: I think the plan was for them to be immutable 19:14:25 jraim : it was a temporary solution - we decided to support updates eventually 19:14:57 okay - I don't have a read on how important that is 19:15:00 what do we need it for? 19:15:51 one use case i see is that if u create a container with only your public key, and later want to add ur private key or passphrase, right nw it's not possibe 19:16:09 atiwari : do you need this functionality on your part? 19:16:17 right, you would need to create a new container with both 19:16:35 ok 19:16:48 hgedikli, what mutable container? 19:17:32 yes 19:17:43 hgedikli, if you are asking for update container, then no 19:17:56 I wd go with delete 19:17:56 ok sounds good. we'll leave it immutable then 19:18:01 ok 19:18:05 great 19:18:08 anything else we shoudl cover? 19:18:18 not from muside 19:18:34 my side 19:18:51 cool - back to #openstack-barbican 19:18:52 thanks all 19:18:55 #endmeeting