Wednesday, 2014-12-17

openstackgerritJuan Antonio Osorio Robles proposed openstack/barbican: Use project in test related files  https://review.openstack.org/14226200:09
openstackgerritJuan Antonio Osorio Robles proposed openstack/barbican: Use 'project' in test related files  https://review.openstack.org/14226200:10
jaosoriordamn, it has been a productive day :D00:12
woodster_greghaynes: The file syncing approach won't work for multiple API nodes which is how we plan to deploy. The timestamp approach isn't great either though as you mentioned. Could you derive the cert serial number from the order_id somehow, like extracting only decimals from the UUID :) ? It has to be an integer only from what I've seen, and the order_id is00:12
woodster_guaranteed to be unique across API nodes.00:12
woodster_jaosorior, no kidding...you need to spend a few more weeks down there!00:13
jaosoriorhahaha, funnily enough, I happen to code really well while talking to my family at the same time and even cooking a little bit :P00:14
jaosorioraaah dude, I just ate some awesome tamales00:17
greghayneswoodster_: so, if being distributed is a requirement for this plugin I think just genning a UUID is easy enough00:18
greghaynesI think you get 20bytes for serial so more than enough space00:18
woodster_that would work...you just have to parse it to an integer I think...I think it stores as a biginteger under the hood00:19
greghayneswell theres a bunch of variants but its actually not hard to get the binary representation00:20
woodster_I was thinking it could be convenient to derive from the order_id UUID, so we can correlate a cert to the order used to create it, but that coupling is not necessary.00:20
woodster_jaosorior, that *real* Mexican food, not the tex mex stuff we have around here :)00:21
greghaynesoh, I didnt realise order_id's were uuids00:21
greghaynesthat is exactly what I should do then00:21
woodster_although my mother in law makes the best tamales I've ever eaten00:21
jaosoriorniiiiiice00:22
woodster_greghaynes, well, order_id's are the PK of the order table, currently UUIDs unless folks think otherwise.00:22
greghaynesoh, so if thats changeable then probably not a good idea00:22
greghaynesWe wont be able to guarantee both uniqueness and size00:23
woodster_yeah, so probably better not to couple the concerns there, and have an independent UUID00:23
greghayneslooks like the raw bytes format for uuid is 16bytes so \O/00:23
woodster_nice!00:24
openstackgerritgreghaynes proposed openstack/barbican-specs: Snakeoil CA  https://review.openstack.org/14198100:26
*** bdpayne has quit IRC00:31
*** bdpayne has joined #openstack-barbican00:31
greghaynesoh, its 20 octets, not 20 bytes00:33
greghaynesoh, brain derp, bytes are octets00:33
rm_work:P00:48
greghaynesfor some reason I was thining octets meant the half of byte space ascii uses ;)00:49
*** stanzi has joined #openstack-barbican00:59
*** Stanzi_ has joined #openstack-barbican00:59
*** rm_work is now known as rm_work|away01:05
openstackgerritgreghaynes proposed openstack/barbican: Create snakeoil certificate plugin  https://review.openstack.org/14057501:07
*** bdpayne has quit IRC01:07
*** Stanzi_ has quit IRC01:21
*** stanzi has quit IRC01:21
*** Stanzi_ has joined #openstack-barbican01:21
*** stanzi has joined #openstack-barbican01:21
*** bdpayne has joined #openstack-barbican01:25
*** Stanzi_ has quit IRC01:26
*** stanzi has quit IRC01:26
jaosorioranybody around that knows about the devstack-dsvm test?01:32
openstackgerritJuan Antonio Osorio Robles proposed openstack/barbican: Use 'project' in test related files  https://review.openstack.org/14226201:44
woodster_hockeynut might know...are you seeing issues with your functional test?01:44
jaosorioryup01:45
jaosoriorwell, the changes I added in the last CR01:45
jaosoriorhttp://logs.openstack.org/62/142262/2/check//gate-barbican-devstack-dsvm/2ba049b/console.html01:46
jaosoriorI thought changing this etc/dev_tempest.conf would do the trick01:46
*** bdpayne has quit IRC01:46
jaosoriorbut apparently not01:49
*** gyee has quit IRC01:57
*** Stanzi has joined #openstack-barbican02:13
*** stanzi_ has joined #openstack-barbican02:13
*** stanzi_ has quit IRC02:18
*** Stanzi has quit IRC02:18
*** ajc___ has joined #openstack-barbican02:19
*** bdpayne has joined #openstack-barbican02:21
*** crc32 has joined #openstack-barbican02:33
*** bdpayne has quit IRC02:35
*** zz_dimtruck is now known as dimtruck02:50
woodster_What set the SERVICE_TENANT_NAME env variable?03:07
woodster_jaosorior: ^^03:07
*** bdpayne has joined #openstack-barbican03:09
*** Stanzi has joined #openstack-barbican03:13
*** stanzi_ has joined #openstack-barbican03:13
*** Stanzi has quit IRC03:33
*** stanzi_ has quit IRC03:33
*** stanzi_ has joined #openstack-barbican03:34
*** Stanzi has joined #openstack-barbican03:34
*** lisa1 has joined #openstack-barbican03:35
*** stanzi_ has quit IRC03:38
*** Stanzi has quit IRC03:38
*** ryanpetrello has quit IRC03:39
*** lisa1 has quit IRC03:40
openstackgerritAde Lee proposed openstack/barbican: Second commit for Common Cert API  https://review.openstack.org/14221203:47
*** dimtruck is now known as zz_dimtruck04:03
*** stanzi_ has joined #openstack-barbican04:04
*** Stanzi has joined #openstack-barbican04:04
*** stanzi_ has quit IRC04:13
*** Stanzi has quit IRC04:13
*** zz_dimtruck is now known as dimtruck04:28
*** ryanpetrello has joined #openstack-barbican04:36
*** dimtruck is now known as zz_dimtruck04:43
*** Stanzi_ has joined #openstack-barbican05:08
*** stanzi has joined #openstack-barbican05:08
*** ryanpetrello has quit IRC05:22
greghaynesalee: Do we have any type of versioning on the orders api?05:31
woodster_greghaynes do you mean api versioning? We do have 'v1' in the URI if that's what you mean?05:38
greghaynesYep, thanks05:39
*** crc32 has quit IRC05:40
*** jaosorior has quit IRC05:43
*** Stanzi_ has quit IRC05:48
*** stanzi has quit IRC05:48
*** Stanzi_ has joined #openstack-barbican05:49
*** stanzi has joined #openstack-barbican05:49
*** Stanzi_ has quit IRC05:54
*** stanzi has quit IRC05:54
greghaynesalee: Sorry, but while reviewing your patches I realised a much better reason we should not be interpreting and validating based on properties in the orders meta field06:38
greghaynescommented https://review.openstack.org/#/c/142209/06:38
greghaynesBasically - its a public API breaking change06:39
*** rm_work|away is now known as rm_work06:43
* greghaynes wonders if any thought has been given to using wsme for defining api's07:08
*** ryanpetrello has joined #openstack-barbican07:08
greghaynesI think it would do wonders for consistency and not having a lot of repeating procedural code07:09
greghaynesalee: so I see why we dont like adding root level properties - the orders API is abstracted across multiple interfaces07:12
*** ryanpetrello has quit IRC07:13
greghaynesalee: I think long term this is best done as an API change where we actually expose different order types as different types, but maybe a fix for this api version is we can make a note that "meta fields which begin with underscore are reserved for barbican-core"07:14
greghaynesand then call the field _request_type07:15
*** rm_work is now known as rm_work|away07:20
*** ajc___ has quit IRC07:58
*** bdpayne has quit IRC08:07
*** bdpayne has joined #openstack-barbican08:09
*** woodster_ has quit IRC08:20
*** ryanpetrello has joined #openstack-barbican08:57
*** ajc___ has joined #openstack-barbican09:01
*** ryanpetrello has quit IRC09:01
*** bdpayne has quit IRC09:06
*** ajc___ has quit IRC09:38
*** stanzi_ has joined #openstack-barbican09:49
*** Stanzi has joined #openstack-barbican09:49
*** stanzi_ has quit IRC09:53
*** Stanzi has quit IRC09:53
*** jamielennox is now known as jamielennox|away10:04
*** darrenmoffat has quit IRC10:19
*** darrenmoffat has joined #openstack-barbican10:19
*** jamielennox|away is now known as jamielennox10:21
*** ajc_ has joined #openstack-barbican10:23
*** ryanpetrello has joined #openstack-barbican10:46
*** jamielennox is now known as jamielennox|away10:51
*** ryanpetrello has quit IRC10:51
*** ajc_ has quit IRC11:37
*** ajc_ has joined #openstack-barbican11:38
*** ajc_ has quit IRC11:58
*** ajc_ has joined #openstack-barbican11:59
*** ajc_ has quit IRC12:23
*** jorge_munoz has quit IRC12:29
*** jorge_munoz has joined #openstack-barbican12:30
*** thiagop has left #openstack-barbican12:33
*** ryanpetrello has joined #openstack-barbican12:35
*** ryanpetrello has quit IRC12:39
*** woodster_ has joined #openstack-barbican13:07
hyakuheiredrobot: Ping me when you're around?13:23
reaperhulkyeah redrobot wake up ;)13:25
hyakuheireaperhulk: I need to talk to you too!13:31
reaperhulkhyakuhei: well here I am ;)13:31
reaperhulkwhat's up?13:31
hyakuheitkelsey has done a bunch of work making Anchor work with Pycryptography13:31
hyakuheiThat involved a few changes to anchor and a few additional bindings in pycryptography13:32
hyakuheihttps://github.com/callidus/cryptography/commit/32a08adbca588aaae2ed4cf9ca92af224517a8ed13:32
hyakuhei^ missing bindings13:32
reaperhulkOkay I'm going to steal those for a PR momentarily13:33
reaperhulkBecause we're going to probably do a release of cryptography in the next 3 days.13:33
hyakuheiTim is sat next to me13:33
hyakuheiHe's making that a PR now :)13:34
reaperhulkPerfect :D13:34
hyakuheiSo that's cool and Anchor is working with pycryptography13:34
hyakuheibut.13:34
hyakuheipycryptography isn't in the global reqs yet.13:34
reaperhulkit sure is :)13:34
hyakuheiit is?13:34
reaperhulkhttps://github.com/openstack/requirements/blob/master/global-requirements.txt#L1413:35
hyakuheibare with me one second while I beat tkelset13:35
hyakuheiwhere is it hiding? http://git.openstack.org/cgit/openstack/requirements/tree/global-requirements.txt13:35
*** tkelsey has joined #openstack-barbican13:36
reaperhulkline 1413:36
hyakuheigod damnit13:37
hyakuheiWhen I rule the world the first thing I'll do is establish a schema for python library naming13:37
tkelseyhyakuhei: +1 :)13:37
reaperhulkIf it makes you feel better we regret our name13:37
reaperhulkThat's why we call it "pyca/cryptography" most of the time13:37
reaperhulkWhich is really just the org/repo name from github, heh13:38
hyakuheiok cool, so we were considereding a move to the not so great PyOpenSSL but seeing as this is in the reqs we just need you to make sure your happy with Tim's PR and punt the version I guess13:38
reaperhulkYep, as soon as tkelsey puts it up we'll let jenkins+travis go at it and assuming it passes we can merge today13:38
hyakuheiHow exciting13:39
tkelseyreaperhulk: awesome, im just githubbing now :)13:39
reaperhulkAnd then it will be in the 0.7 release that will go out once the initial X509 support (way, way too prelim for your uses) lands13:39
hyakuheiYeah13:40
hyakuheiSo currently we're using bindings and doing lots of the data munging in Anchor13:40
hyakuheias X509 support improves in pyca we'll refactor to use that13:40
reaperhulkSounds good. I'll be spending more time on X509 in the next release, but I've also got symmetric key references and improved serialization on deck so I'm not sure what will be tackled first13:42
reaperhulk(symmetric key references would allow me to build a PKCS11 backend for pyca/cryptography and simplify the barbican pkcs11 plugin dramatically)13:43
hyakuheiStupid pkcs11. KMIP is where it's at man.13:48
reaperhulkI'm happy to have someone write a KMIP backend using pykmip :)13:49
hyakuheipykmip needs more kmip first ;)13:49
tkelseyreaperhulk: pull request created13:52
reaperhulktkelsey: looking at it now (we should probably take this to #cryptography-dev though)13:55
* hyakuhei will be away for a while. Thanks reaperhulk 13:55
tkelseyreaperhulk: cool :) jumping over now13:55
*** lisa2 has joined #openstack-barbican14:25
*** lisa2 has quit IRC14:30
*** lisaclark has joined #openstack-barbican14:59
*** SheenaG1 has joined #openstack-barbican15:04
*** ayoung has joined #openstack-barbican15:11
*** lisa2 has joined #openstack-barbican15:20
*** lisa2 has quit IRC15:24
*** lisaclark1 has joined #openstack-barbican15:46
*** lisaclark1 has quit IRC15:47
*** lisaclark1 has joined #openstack-barbican15:47
*** miqui_ has joined #openstack-barbican15:48
*** lisaclark has quit IRC15:49
SheenaG1alee: ping16:11
*** kgriffs|afk is now known as kgriffs16:13
*** stanzi_ has joined #openstack-barbican16:14
*** Stanzi has joined #openstack-barbican16:14
*** Stanzi has quit IRC16:20
*** stanzi_ has quit IRC16:20
*** Stanzi has joined #openstack-barbican16:21
*** stanzi_ has joined #openstack-barbican16:21
aleeSheenaG1, pong16:23
aleegreghaynes, thanks for comments -- I'm going to wait for comments from woodster and others before addressing16:23
*** Stanzi__ has joined #openstack-barbican16:23
*** stanzi___ has joined #openstack-barbican16:23
SheenaG1alee: I got some information about hotels - would be happy to share, but they aren't downtown proper.  I'm also going to look into booking a block of rooms at a hotel that's closer, but have to wait until after the start of the year to do that16:24
SheenaG1alee: not sure how quickly you need to book16:24
SheenaG1alee: the ones we have deals with could be challenging in the morning with traffic if you're taxi-ing16:24
aleewoodster_, chellygel , redrobot - review please :)16:25
*** stanzi_ has quit IRC16:25
aleeSheenaG1, I just need to price it out (or have a rough estimate)16:25
aleeSheenaG1, not having to taxi in would definitely be preferable.16:26
*** Stanzi has quit IRC16:26
alee(and not having to have a car either)16:26
SheenaG1alee: let me keep digging then16:26
SheenaG1alee: just got another lead on potentially some closer16:26
aleeSheenaG1, so if you have a rough idea of price, that would be sufficient for now.16:26
SheenaG1alee: I don't if we're aiming for downtown, will keep working on it16:27
aleeSheenaG1, thanks :)16:27
*** stanzi___ has quit IRC16:35
*** Stanzi__ has quit IRC16:35
*** Stanzi has joined #openstack-barbican16:36
*** stanzi_ has joined #openstack-barbican16:36
*** stanzi_ has quit IRC16:36
*** Stanzi has quit IRC16:36
*** stanzi_ has joined #openstack-barbican16:36
*** Stanzi has joined #openstack-barbican16:36
*** stanzi_ has quit IRC16:41
*** Stanzi has quit IRC16:41
*** paul_glass has joined #openstack-barbican16:50
*** rm_work|away is now known as rm_work17:06
*** kebray has joined #openstack-barbican17:08
*** gyee has joined #openstack-barbican17:23
*** gyee has quit IRC17:24
*** gyee has joined #openstack-barbican17:25
*** rellerreller has joined #openstack-barbican17:28
*** crc32 has joined #openstack-barbican17:41
*** tkelsey has quit IRC17:44
*** lisaclark1 has quit IRC17:49
*** ryanpetrello has joined #openstack-barbican17:56
*** bdpayne has joined #openstack-barbican18:01
*** lisa2 has joined #openstack-barbican18:02
*** lisa2 has quit IRC18:07
*** kebray has quit IRC18:08
SheenaG1woodster_: ping18:10
*** kebray has joined #openstack-barbican18:25
*** bdpayne has quit IRC18:25
*** ryanpetrello has quit IRC18:31
*** paul_glass has quit IRC18:35
woodster_SheenaG1, howdy18:39
*** stanzi has joined #openstack-barbican18:42
*** Stanzi_ has joined #openstack-barbican18:42
*** kebray has quit IRC18:44
*** ryanpetrello has joined #openstack-barbican18:50
*** lisa1 has joined #openstack-barbican18:57
*** kgriffs is now known as kgriffs|afk18:58
*** gyee has quit IRC19:00
*** lisa1 has quit IRC19:01
*** bdpayne has joined #openstack-barbican19:03
*** rellerreller has quit IRC19:05
*** gyee has joined #openstack-barbican19:06
*** paul_glass has joined #openstack-barbican19:08
openstackgerritJohn Wood proposed openstack/barbican: Add I18n-related unit tests (Part 2)  https://review.openstack.org/14081119:10
*** kebray has joined #openstack-barbican19:12
*** kebray has quit IRC19:13
*** kebray has joined #openstack-barbican19:17
*** lisa1 has joined #openstack-barbican19:51
greghaynesDid an email ever get sent out about the sprint / signup?19:55
*** lisa1 has quit IRC19:56
greghaynesahoy, theres an eventbrite19:56
greghaynesaye, ends on day tripleo starts, that could make for an intense week19:57
*** ametts has quit IRC20:02
*** ryanpetrello has quit IRC20:03
openstackgerritJohn Vrbanac proposed openstack/barbican: Setting the max secret bit_length size to be 32767  https://review.openstack.org/14256820:11
*** Stanzi_ has quit IRC20:13
*** stanzi has quit IRC20:13
*** Stanzi_ has joined #openstack-barbican20:13
*** stanzi has joined #openstack-barbican20:13
*** Stanzi_ has quit IRC20:18
*** stanzi has quit IRC20:18
*** stanzi_ has joined #openstack-barbican20:21
*** Stanzi has joined #openstack-barbican20:21
*** lisa1 has joined #openstack-barbican20:45
*** lisa1 has quit IRC20:50
*** bdpayne has quit IRC20:58
*** stanzi_ has quit IRC21:05
*** Stanzi has quit IRC21:05
*** Stanzi has joined #openstack-barbican21:06
*** stanzi_ has joined #openstack-barbican21:06
*** stanzi_ has quit IRC21:10
*** Stanzi has quit IRC21:10
*** Stanzi_ has joined #openstack-barbican21:14
*** stanzi has joined #openstack-barbican21:14
*** stanzi___ has joined #openstack-barbican21:14
*** Stanzi__ has joined #openstack-barbican21:14
*** Stanzi_ has quit IRC21:18
*** stanzi has quit IRC21:18
openstackgerritJohn Vrbanac proposed openstack/barbican: Setting the max secret bit_length size to be 32767  https://review.openstack.org/14256822:07
SheenaG1alee: ping22:09
aleeSheenaG1, pong22:09
SheenaG1alee: I talked to the Omni about group rates, but their offer was literally $3.10 less than the going rate22:09
SheenaG1That's probably your best bet for budgeting, it's around $240/night + tax22:10
alee$3.10 ?  woo hoo!22:10
aleeSheenaG1, did you point out that their group rate was only $3.10 lower than the going rate?22:11
reaperhulkIf you stay 1000 nights you save $310022:11
reaperhulkyou'd be crazy not to do it22:12
SheenaG1I have not started the haggling process - my guess is that they are offering that as a static rate as their "going" rate may increase when the event is closer22:12
aleereaperhulk, I'll only be spending a little short of a quarter mil to save that much :)22:12
aleeSheenaG1, ok - I'll let the powers that be know  -- our budgets may be a little more sparse than yours ..22:14
SheenaG1alee: let me know22:14
reaperhulkThat sounds like a quality expense account22:15
aleereaperhulk, quality as in "quality inn" perhaps :)22:15
aleeSheenaG1, will do.22:16
*** ayoung is now known as ayoung_dreidl22:18
*** SheenaG1 has quit IRC22:23
*** Stanzi__ has quit IRC22:30
*** stanzi___ has quit IRC22:30
*** stanzi has joined #openstack-barbican22:30
*** Stanzi_ has joined #openstack-barbican22:30
aleereaperhulk, are there any options yet in python-cryptography to generate a csr?22:31
reaperhulkalee: not yet, although the C bindings obviously can. I know hyakuhei has some interest in that being possible in cryptography as well22:33
reaperhulkWe're releasing 0.7 tonight probably with a bunch of new stuff22:33
aleereaperhulk, you have some nifty and painfully ugly C binding code to do it anywheres?22:33
*** Stanzi_ has quit IRC22:35
*** stanzi has quit IRC22:35
*** Stanzi_ has joined #openstack-barbican22:36
*** stanzi has joined #openstack-barbican22:36
*** jhfeng has joined #openstack-barbican22:36
reaperhulknot offhand but I could probably come up with some :)22:37
reaperhulkThat ugly x509 stuff won't be required with 0.7 BTW22:38
aleereaperhulk, cool22:38
aleeI'll be ready to rip it out of my in-progress patch22:38
reaperhulkhttps://raw.githubusercontent.com/pyca/cryptography/master/docs/x509.rst22:39
reaperhulkwe'll just need to update cryptography to require 0.722:39
aleereaperhulk, cool22:41
aleevery nice -- everything I asked for last time :)22:41
reaperhulkYep. That was the easy stuff. Extensions need to come next and they are a real pain22:42
aleereaperhulk, so - in order to create a csr , you need to have access to the private key, right?22:42
reaperhulkYes, to sign the CSR (to prevent tampering in transit to the RA)22:42
aleebecause it presumably needs to be signed?22:42
reaperhulkAlthough in practice most CAs don't care about the CSR signature, hehe22:43
aleeso .. hmm ..22:43
aleeone of the use cases we thought about providing is the "stored-key" cert request mechanism22:43
alee(I'm assuming you read my spec so you know what I'm talking about here, right?)22:44
aleebasically, barbican already has the public and private keys stored as secrets in containers22:45
reaperhulkI did! So yes, I do actually :D22:45
greghaynesalee: my snakeoil ca generates a csr via pyopenssl in tests22:45
greghaynesif youre looking for python c binding code to do that22:45
aleegreghaynes, cool ..22:46
reaperhulkalee: pyopenssl uses cryptography's bindings so that's actually good sample code hehe :)22:46
greghayneshttps://review.openstack.org/#/c/140575/12/barbican/tests/plugin/test_snakeoil_ca.py22:47
reaperhulkat least until we hoist that functionality up into our codebase22:47
greghaynesline 14722:47
aleereaperhulk, but what that means is that barbican-core will be generating the csr and sending it to the ca plugins22:47
greghaynesreaperhulk: Youre working on python-cryptography?22:47
aleewhich means that barbican-core needs to get the secrets for the public and private keys22:47
reaperhulkTo do that in a valid fashion it needs access to the private key then (or else it needs to be able to send the hash of the DER CSR payload to an endpoint and get back a signature)22:47
rm_workhttps://github.com/stackforge/octavia/blob/master/octavia/tests/unit/certificates/generator/test_barbican.py too22:47
reaperhulkgreghaynes: I'm one of the core developers22:47
rm_work(pyOpenSSL CSR example)22:47
aleerm_work, thanks ..22:48
greghaynesreaperhulk: Awesome. So what I read it seems like all the pubkey stuff is in hazmat?22:48
reaperhulkit is right now yes. we've got an internal debate going about how to get some more of these functions up out of the hazmat layer22:48
greghaynesnice, where do youall hang out?22:48
aleereaperhulk, so -- you don't have any problems with barbican-core having the private key in memeory?22:49
reaperhulkalee: I'd totally prefer it didn't (and in the case of the PKCS11/KMIP ones it literally can't)22:49
reaperhulkHowever, the PKCS11/KMIP backends could hypothetically support signing without having access to the key because those APIs have functions for signing bytes you send to them using a specified key handle22:50
reaperhulkWe don't have anything in barbican to enable that though :)22:50
greghaynesAlso, whats much more difficult than generating the CSR's with x509 is making use of them ;)22:50
aleereaperhulk, yeah ..22:50
greghayneser, with c binding for x50922:51
greghaynesNothing says fun like asn parsing22:51
aleereaperhulk, I'm wondering if we pretty much have to pass the references to the plugin to generate a csr.22:51
*** jamielennox|away is now known as jamielennox22:52
reaperhulkalee: if we want that functionality we're going to need to do that probably. Unfortunately it means we keep shifting more and more of the burden to the plugins...22:52
aleereaperhulk, yeah - I'm not sure I see any way around that -- I can certainly implement something for dogtag22:53
*** ryanpetrello has joined #openstack-barbican22:54
aleeand presumably kmip/pkcs11 has signign capabilities22:54
*** SheenaG1 has joined #openstack-barbican22:55
greghaynesIm curious what the use case is for this?22:55
aleegreghaynes, there was a guy at the summit that asked secifically for this ..22:57
greghaynesIve been thinking a lot on our orders API and I think the reason were having to either push logic down into pluins or commit layering violations is its just way too over abstracted22:58
greghaynesand this sounds like more down that same path22:58
aleegreghaynes, well - this is a case where we don't want the private key to show up in barbican-core22:59
aleegreghaynes, its a strange case -- if its too hard, we might end up saying -- sorry you can't do that -- retrieve the public/private keys from barbican and generate a csr please.23:00
greghaynesI still dont entirely understand the stored key usage (probably because I wasnt at barbican summit sessions), is there a spec or something?23:00
*** ryanpetrello has quit IRC23:03
aleegreghaynes, no spec -- I think we should re-examine this case and see what we can do.23:04
aleeok - dinnertime ..23:04
*** alee is now known as alee_dinner23:04
*** SheenaG1 has quit IRC23:06
*** paul_glass has quit IRC23:09
*** zz_dimtruck is now known as dimtruck23:12
*** jaosorior has joined #openstack-barbican23:13
jaosorioranybody has an idea why this happened? http://logs.openstack.org/54/142254/1/gate//gate-barbican-devstack-dsvm/00ab6ff/console.html23:15
*** ayoung_dreidl is now known as ayoung23:23
jaosoriorjvrbanac: are you around?23:25
*** Stanzi_ has quit IRC23:27
*** stanzi has quit IRC23:27
*** stanzi has joined #openstack-barbican23:27
*** Stanzi_ has joined #openstack-barbican23:27
*** Stanzi_ has quit IRC23:31
*** stanzi has quit IRC23:31
*** Stanzi_ has joined #openstack-barbican23:33
*** stanzi has joined #openstack-barbican23:33
reaperhulkjaosorior: he's driving home right now23:40
rm_workreaperhulk: do we have any word on PyOpenSSL feature additions?23:40
rm_workhas exarkun showed up again or has the project been taken over by someone else? any idea?23:41
reaperhulkrm_work: I talked briefly to exarkun the other day and he submitted some new bindings to cryptography and asked when we were doing a release23:41
rm_workhmm k23:41
reaperhulkI didn't get a chance to ask him about his intentions for a pyopenssl release though23:41
*** jhfeng has quit IRC23:41
rm_workbut he is "around" to some degree now?23:41
openstackgerritJuan Antonio Osorio Robles proposed openstack/barbican: Delete secret from plugin only if there's metadata  https://review.openstack.org/14196323:56

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!