openstackgerrit | John Vrbanac proposed openstack/barbican: Starting to rework docs around the secret resource https://review.openstack.org/165659 | 00:00 |
---|---|---|
*** dave-mcc_ has joined #openstack-barbican | 00:02 | |
*** dave-mccowan has quit IRC | 00:04 | |
*** jamielennox is now known as jamielennox|away | 00:09 | |
*** jamielennox|away is now known as jamielennox | 00:23 | |
*** tkelsey has joined #openstack-barbican | 00:26 | |
*** gyee has quit IRC | 00:30 | |
*** tkelsey has quit IRC | 00:31 | |
openstackgerrit | Adam Harwell proposed openstack/barbican: Make the default devstack config use the right password https://review.openstack.org/165591 | 00:48 |
*** dave-mcc_ has quit IRC | 01:38 | |
*** SheenaG has quit IRC | 01:46 | |
*** dave-mccowan has joined #openstack-barbican | 01:46 | |
*** jkf has quit IRC | 01:58 | |
*** tkelsey has joined #openstack-barbican | 02:28 | |
*** tkelsey has quit IRC | 02:32 | |
*** zz_dimtruck is now known as dimtruck | 02:35 | |
*** alee_afk has quit IRC | 02:58 | |
*** alee_afk has joined #openstack-barbican | 03:11 | |
openstackgerrit | Dave McCowan proposed openstack/barbican: Change certificate unit tests to use strong algorithms https://review.openstack.org/165678 | 03:11 |
alee_afk | jvrbanac, redrobot you there? | 03:31 |
*** dimtruck is now known as zz_dimtruck | 03:39 | |
*** greghaynes has quit IRC | 03:43 | |
*** kebray has joined #openstack-barbican | 03:48 | |
*** kebray has quit IRC | 03:48 | |
*** woodster_ has quit IRC | 03:50 | |
rm_work | alee_afk: I am here, but pretty sure redrobot just +A'd something and jvrbanac +2d something | 03:57 |
alee_afk | rm_work, I think I figured out what was wrong with my setup using redrobots scripts and wanted to see if he knew what was up | 04:01 |
rm_work | ah. | 04:01 |
alee_afk | rm_work, I'm going to try your scripts next (modfied for fedora) | 04:01 |
rm_work | whelp, yeah, can't help you with his scripts :P | 04:01 |
rm_work | alee_afk: ah yeah | 04:01 |
rm_work | it should be minimal | 04:01 |
rm_work | just apt-get -> yum | 04:01 |
rm_work | I think the package names are… SOMEWHAT similar | 04:02 |
alee_afk | rm_work, yeah and maybe a couple of package name changes | 04:02 |
rm_work | and soon this will merge: https://review.openstack.org/#/c/165591/ :P | 04:02 |
alee_afk | what I saw was wrong was that the keystone instance did not have the barbican entries in the service catalog | 04:03 |
rm_work | aaah | 04:03 |
rm_work | those are supposed to be added by … damnit, he told me what added them like, two days ago | 04:03 |
rm_work | contrib/devstack/lib/barbican | 04:04 |
rm_work | that | 04:04 |
rm_work | line 206 | 04:04 |
rm_work | per my scripts, that all gets copied into the devstack project folder prior to running stack | 04:05 |
alee_afk | ah - so maybe I can just run those commands .. | 04:05 |
rm_work | probably | 04:06 |
alee_afk | fingers crossed .. | 04:06 |
*** jamielennox is now known as jamielennox|away | 04:06 | |
rm_work | possibly just source that script and run create_barbican_accounts :P | 04:06 |
rm_work | how did you get your devstack set up with barbican WITHOUT having that file in place | 04:07 |
rm_work | ?? | 04:07 |
rm_work | my motto for devstack is: when in doubt, nuke the VM from orbit and start over | 04:08 |
*** kebray has joined #openstack-barbican | 04:14 | |
alee_afk | rm_work, I'm trying something a little different , but its not working -- starting vm from scratch | 04:16 |
rm_work | heh | 04:16 |
openstackgerrit | Merged openstack/barbican: Make the default devstack config use the right password https://review.openstack.org/165591 | 04:19 |
rm_work | wow that was fast | 04:19 |
openstackgerrit | Merged openstack/python-barbicanclient: Removing assertItemsEqual workaround, fixed upstream https://review.openstack.org/165303 | 04:44 |
rm_work | woo again | 04:46 |
openstackgerrit | Dave McCowan proposed openstack/barbican: Fix string substitution in exception messages missing the s https://review.openstack.org/165690 | 04:50 |
*** dave-mccowan has quit IRC | 05:12 | |
*** greghaynes has joined #openstack-barbican | 05:40 | |
*** tkelsey has joined #openstack-barbican | 06:29 | |
*** tkelsey has quit IRC | 06:33 | |
*** kebray has quit IRC | 06:38 | |
*** gitorres has joined #openstack-barbican | 07:22 | |
*** gitorres has left #openstack-barbican | 07:23 | |
*** chlong has quit IRC | 07:47 | |
*** nickrmc83 has quit IRC | 08:16 | |
*** nickrmc83 has joined #openstack-barbican | 08:22 | |
*** tkelsey has joined #openstack-barbican | 08:28 | |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/castellan: Start using oslo.policy https://review.openstack.org/165743 | 09:05 |
openstackgerrit | Tim Kelsey proposed openstack/castellan: Fixing some warning about oslo namespace https://review.openstack.org/165744 | 09:15 |
openstackgerrit | Tim Kelsey proposed openstack/castellan: Fixing some warning about oslo namespace https://review.openstack.org/165744 | 09:17 |
*** woodster_ has joined #openstack-barbican | 12:00 | |
*** gitorres has joined #openstack-barbican | 12:00 | |
*** chlong has joined #openstack-barbican | 12:14 | |
*** gitorres has quit IRC | 12:24 | |
*** chlong has quit IRC | 12:26 | |
*** dave-mccowan has joined #openstack-barbican | 12:37 | |
*** chlong has joined #openstack-barbican | 12:43 | |
*** chlong has quit IRC | 13:21 | |
*** SheenaG has joined #openstack-barbican | 13:28 | |
*** alee has joined #openstack-barbican | 13:54 | |
alee | reaperhulk, rm_work ping | 13:57 |
alee | reaperhulk, rm_work , jvrbanac , hockeynut , redrobot -- I'm trying to run tox on a fedora 20 machine and am running into problems with pip installing the test requirements -- something about python-cryptography not compiling. | 14:00 |
alee | {standard input}: Error: open CFI at the end of file; missing .cfi_endproc directive | 14:00 |
redrobot | alee hmm... weird. | 14:01 |
*** zz_dimtruck is now known as dimtruck | 14:01 | |
redrobot | alee I'm sure reaperhulk will be on soon enough... or maybe tryp #cryptography-dev ? | 14:02 |
redrobot | *try | 14:02 |
alee | redrobot, incidentally I tried running your scripts to set up a keystone docker instance and postgres instance | 14:02 |
alee | and pointing my current barbican instance there | 14:02 |
alee | found that I needed to add barbican to the service catalog | 14:03 |
redrobot | alee were you using the client? | 14:03 |
alee | I ran the commands in contrib/openstack/barbican to do that, but still getting 401s | 14:03 |
alee | just running tox -e functional | 14:04 |
alee | against a running barbican server | 14:04 |
alee | that points to keystone | 14:04 |
redrobot | alee oh I know! The functional test use "secretservice" as the pw, to match devstack-gate. | 14:04 |
redrobot | alee I think my script defaults to "orange" | 14:04 |
alee | redrobot, yeah I changed that to password | 14:05 |
alee | let me try orange | 14:05 |
redrobot | alee try changing https://github.com/openstack/barbican/blob/master/etc/barbican/barbican-functional.conf#L10 to orange | 14:05 |
alee | username=admin | 14:05 |
alee | project_name=admin | 14:05 |
alee | password=orange | 14:05 |
alee | domain_name=Default | 14:05 |
alee | ? | 14:05 |
*** SheenaG has left #openstack-barbican | 14:06 | |
alee | redrobot, is the user right? | 14:07 |
redrobot | alee no, that doesn't look right | 14:08 |
redrobot | alee https://github.com/rackerlabs/dockerstack/blob/master/barbican/scripts/keystone_data.sh#L11 | 14:08 |
alee | so username=barbican? | 14:08 |
alee | project_name? | 14:09 |
redrobot | username=barbican | 14:09 |
redrobot | project_name=service | 14:09 |
redrobot | password=orange | 14:09 |
redrobot | that'll give you the service user | 14:09 |
redrobot | or if you want secret-admin | 14:09 |
redrobot | username=admin_user | 14:09 |
redrobot | project_name=demo | 14:09 |
redrobot | password=password | 14:09 |
*** SheenaG has joined #openstack-barbican | 14:09 | |
alee | daomain_name=Default ? | 14:10 |
redrobot | alee yeah | 14:10 |
alee | redrobot, cool - much better | 14:13 |
alee | redrobot, excellent - now the only ones that fail are the ones I added :) | 14:14 |
alee | redrobot, hey - is it possible to run just a single functional test or set of functional tests? | 14:16 |
*** rellerreller has joined #openstack-barbican | 14:18 | |
*** dhellmann has quit IRC | 14:19 | |
*** dhellmann has joined #openstack-barbican | 14:19 | |
redrobot | alee I'm not sure... we're using nose in the tox command, but I can't find how to run a single test with nose | 14:20 |
alee | redrobot, no worries -- I'll just dig through the logs | 14:20 |
rellerreller | You cannot run a single test with nose | 14:21 |
rellerreller | I can dig up the command real quick. Is it for functional or unit test? | 14:22 |
rellerreller | alee redrobot does this help `python -m testtools.run barbican/tests/plugin/test_resource.py` | 14:24 |
rellerreller | alee redrobot for functional test ` nosetests functionaltests/api/v1/functional/test_orders.py:OrdersTestCase.test_create_order_defaults_valid_payload_content_type_empty` | 14:25 |
alee | rellerreller, cool - let me try that .. | 14:26 |
rellerreller | redrobot What is the deadline for kilo-3? I thought today was the last day, but I thought someone said yesterday was. | 14:26 |
rellerreller | The kilo release schedule says it is the 19th, https://wiki.openstack.org/wiki/Kilo_Release_Schedule | 14:26 |
redrobot | rellerreller the release should happen today | 14:26 |
redrobot | I bumped all pending reviews to RC1 | 14:27 |
redrobot | rellerreller I'll be meeting with the release-manager in about an hour and a half | 14:27 |
redrobot | rellerreller then I'll give him whatever the HEAD sha is in master | 14:27 |
rellerreller | So code that is pending now can be in RC1? That makes me feel better. | 14:27 |
redrobot | rellerreller yeah, since we're still the-status-formerly-known-as-incubated, then we don't need to ask the release manager for Feature Freeze Exemptions | 14:28 |
redrobot | but, I think we should try to minimize those next cycle | 14:28 |
redrobot | we had 4 this cycle. :-\ | 14:29 |
elmiko | redrobot: got a minute to chat about castellan? | 14:40 |
redrobot | elmiko yeah, what's up? | 14:40 |
elmiko | so, i've been following the github repo and see more stuff coming in | 14:40 |
elmiko | i'm curious about how we might integrate it into our code | 14:41 |
elmiko | do we need to write our own plugin for it? | 14:41 |
redrobot | elmiko no, the castellan lib should eventually have a barbicanclient implementation. | 14:42 |
redrobot | elmiko but it still has to be written. :-\ | 14:43 |
elmiko | ok | 14:43 |
elmiko | i'm trying to rewrite a spec about using an external keystore and i want to use castellan, but i'm not sure how to proceed | 14:44 |
elmiko | will we evenutally control the key manager backend with a config option, or how does that work? | 14:44 |
jvrbanac | redrobot, ping when you're done | 14:46 |
redrobot | elmiko yeah, there'll be a config option that tells Castellan what implementation to load. | 14:48 |
elmiko | redrobot: ok, now the unpopular question, when do you think we should look towards a barb client for it? (i'm curious if we should use the abc's now and work towards barb when it's available) | 14:49 |
*** kebray has joined #openstack-barbican | 14:49 | |
redrobot | elmiko I think we'll have one for Liberty | 14:49 |
elmiko | redrobot: ok, so sounds like we could use the abc's in the short term? | 14:50 |
elmiko | or at least start experimenting with them | 14:50 |
redrobot | elmiko yeah, once we release 0.1.0 you can start using the interface. | 14:53 |
elmiko | redrobot: awesome! | 14:53 |
elmiko | redrobot: if i can make time in my schedule, is there work that extra hands could help with? | 14:54 |
elmiko | i'm trying to think ahead about scheduling here | 14:54 |
redrobot | elmiko nobody's working on the barbicanclient impl yet, so that'll definitely be a good chunk of work to pick up | 14:55 |
elmiko | redrobot: yea, i have a feeling i would need to collaborate with others. | 14:55 |
elmiko | but, i'd rather not implement some pluggable system that only exists in sahara | 14:56 |
elmiko | redrobot: is there any sort of castellan meeting or sync up that i could attend, or is all happening during barb meetings | 14:57 |
elmiko | ? | 14:57 |
redrobot | elmiko it's all lumped into barbican right now, so castellan topics would be good for the weekly barbican meeting | 14:58 |
elmiko | redrobot: ok, many thanks for the information. i'll just keep showing up and pestering people =) | 14:59 |
elmiko | and probably experiment with what's available | 14:59 |
elmiko | are you and kfarr the main contact points? | 15:00 |
redrobot | elmiko yep! and rellerreller too. | 15:00 |
elmiko | sweet, thanks again. i appreciate it | 15:00 |
*** kebray has quit IRC | 15:00 | |
redrobot | elmiko no problem! | 15:01 |
redrobot | jvrbanac what's up? | 15:01 |
jvrbanac | redrobot, sooo, I've noticed that people started making comments assertion order. I didn't think the discussion was done on the matter as we didn't vote on it during the meeting. Also, If we are actually gonna change it, I would suggest we hold off until after the Kilo is cut so Kilo doesn't have large number of inconsistencies around this matter. | 15:05 |
*** dave-mccowan has quit IRC | 15:05 | |
jvrbanac | s/comments/comments on/ | 15:05 |
*** dave-mccowan has joined #openstack-barbican | 15:06 | |
*** dave-mccowan has quit IRC | 15:06 | |
redrobot | jvrbanac I thought we all agreed on following the testtools docs | 15:06 |
redrobot | jvrbanac you were the only one opposed, so I didn't think we needed a vote. I can add one to the agenda if you feel it's necessary. | 15:06 |
openstackgerrit | Thomas Dinkjian proposed openstack/python-barbicanclient: First set of negative functional test for secrets https://review.openstack.org/163156 | 15:07 |
jvrbanac | redrobot, so, regardless of my personal opinions on this, we really shouldn't be creating inconsistencies in the code-base shortly before release | 15:08 |
* redrobot shrugs | 15:09 | |
redrobot | jvrbanac I think there's plenty of incosistencies, and would rather start doing the thing we agreed on now. | 15:09 |
redrobot | jvrbanac the final Kilo release is still a ways out, so I think we have time to go back and fix stuff that needs to be fixed... | 15:10 |
redrobot | jvrbanac I guess another way to think of it is I value to start having consisten reviews now, instead of switching how we review when the next cycle starts | 15:11 |
openstackgerrit | Merged openstack/barbican: Removed get_secret_type https://review.openstack.org/165497 | 15:12 |
*** kebray has joined #openstack-barbican | 15:14 | |
jvrbanac | redrobot, I'm talking about code consistency here | 15:14 |
jvrbanac | redrobot, Let me make sure I'm hearing you right... You're saying that you don't care about that because there are already inconsistencies within the code? | 15:15 |
redrobot | jvrbanac It's not that I don't care about code consistency. We agreed on how we want our code to be consistent, so we should start writing code that way. I understand your argument to be that we shouldn't start enforcing the convention we agreed on because we're releasing soon. I disagree that the next release (RC1) is too soon to start enforcing the convention now. | 15:18 |
rellerreller | elmiko I saw your comment about Castellan. We have developed a Barbican KeyManager implementation. | 15:24 |
jvrbanac | redrobot, I'm saying that we have about 3-4 weeks before the RC's. Since we have so many higher priority things to take care of, we're essentially saying that we're gonna live with supporting mixed assertions for the life of Kilo. | 15:24 |
rellerreller | elmiko kfarr will be adding it. | 15:24 |
jvrbanac | redrobot, oh. not that this makes a difference but here was the BDFL's view on this: https://mail.python.org/pipermail/python-dev/2010-December/106954.html | 15:25 |
*** igueths has joined #openstack-barbican | 15:28 | |
jvrbanac | redrobot, TL;DR for that was to remove the concept of expected, actual and do first, second due to religious wars on the matter. lol | 15:29 |
rm_work | yeah i don't see EVERYONE ever agreeing | 15:33 |
rm_work | I came from Java most recently, so as he said, I would expect the Java jUnit ordering | 15:34 |
rm_work | but first/second makes sense to me | 15:34 |
rm_work | it just means you have to actually look at the code of the unit test to make sense of the message | 15:34 |
*** gyee has joined #openstack-barbican | 15:37 | |
woodster_ | I guess I'm thinking of this not from the canonical unit test side of things, but from the perspective of a library function call I'm making...if its docstring says to pass in data a certain way, that's the way I pass it in. | 15:39 |
woodster_ | so if the docstring says this: | 15:39 |
woodster_ | https://www.irccloud.com/pastebin/YmZ7uTvz | 15:39 |
woodster_ | that's what I do. | 15:40 |
rm_work | yeah, are THOSE all consistent? | 15:40 |
woodster_ | I would not feel comfortable using that contact differently? | 15:40 |
jvrbanac | woodster_, rm_work, redrobot, again... my personal opinions aside. My concern is about code consistency, quality, and readability. I would be much more comfortable for us to get 80-90% of the assertions changed before we started to enforce it in reviews. Considering we have a lot of things to do before the RCs, my feeling is that this should be deferred until Liberty | 15:40 |
rm_work | if so, that seems like the obvious answer, but… <_< | 15:40 |
rm_work | woodster_: yeah if it's been like that since (I assume) forever, then why is this even an argument? | 15:41 |
woodster_ | I've been thinking of this as a diff-cover sort of thing...whereby we just enforce a standard/approach on changed lines in code reviews initially (esp. for the crunch that is Kilo) | 15:42 |
rm_work | jvrbanac: honestly, i seriously doubt it MATTERS for a release cycle which order these args are in -- not only do very few people who run a deployment care about the output of the unit tests -- the unit tests WILL still pass/fail correctly | 15:42 |
rm_work | so the actual perceived impact for anyone besides a developer working with a specific failing unit test is … essentially zero | 15:43 |
openstackgerrit | Douglas Mendizábal proposed openstack/castellan: Renames for consistent namespaces https://review.openstack.org/165884 | 15:43 |
woodster_ | I do agree with jvrbanac that consistency across the code base is important. But I also agree that do so NOW for Kilo is challenging for sure. That's why a new-lines-in-CR-only approach makes sense to me for now. | 15:44 |
jvrbanac | rm_work, as developers, we have to support Kilo. the inconsistencies affect us. | 15:44 |
woodster_ | I'd also add that we are already inconsistent in the code base...I've been following (expected, observed) for my commits :) | 15:44 |
rm_work | jvrbanac: yeah but you can always just LOOK at the argument order in the test you're running :P | 15:45 |
rm_work | jvrbanac: and since we're developers, we can use our mental capacity to realize what it is telling us based on that ;) | 15:45 |
rm_work | I would only be worried about non-devs being confused | 15:45 |
rm_work | yeah, we've done the "follow-this-for-new-CRs-only" approach before, right? just to stop the bleeding on whatever it is, so going in and fixing the existing code isn't an ever-growing task | 15:46 |
hockeynut | sounds like it should be the new way for new CRs, then post-RC we move on being consistent across the codebase? I would think its not worth risk of breakage before RC | 15:47 |
elmiko | rellerreller: awesome, any idea when that might be in the repo? | 15:47 |
woodster_ | rm_work we really want all tests to report errors the same way, so we *don't* have to look at the code to determine these things. That said, it would REALLY matter If the output message from testtools was BETTER for determining what is expected vs observed...it does a terrible job of this IMHO. :\ | 15:48 |
rm_work | woodster_: yeah, but we'd ALWAYS have to look for Guido's suggestion | 15:48 |
rm_work | first/second | 15:48 |
rm_work | but honestly, if you're debugging code using a test, you're going to be looking at the code anyway <_< | 15:49 |
woodster_ | yeah, maybe we should add a Liberty 'paper cut' to LP to convert these things over throughout the code base? | 15:49 |
*** bdpayne has joined #openstack-barbican | 15:49 | |
rm_work | I really just feel like this issue is being blown out of proportion | 15:49 |
openstackgerrit | Douglas Mendizábal proposed openstack/castellan: Renames for consistent namespaces https://review.openstack.org/165884 | 15:49 |
rm_work | I wasn't commenting earlier because I thought all the argument was ridiculous T_T | 15:50 |
openstackgerrit | Douglas Mendizábal proposed openstack/castellan: Renames for consistent namespaces https://review.openstack.org/165884 | 15:50 |
alee | redrobot, can we have a quick workflow on https://review.openstack.org/#/c/165690/1 ? | 15:51 |
redrobot | alee done | 15:52 |
alee | redrobot, also https://review.openstack.org/#/c/165678/1 | 15:52 |
hockeynut | still looking for feedback on https://review.openstack.org/#/c/141138/ ... :-D | 15:52 |
rm_work | alee: CAID doesn't need one? | 15:53 |
rm_work | the last two exceptions | 15:53 |
rm_work | InvalidCAID and CANotDefinedForProject | 15:54 |
rm_work | are still missing the s | 15:54 |
alee | rm_work, good catch | 15:54 |
rm_work | redrobot: REVERSE COURSE | 15:54 |
rm_work | lol | 15:54 |
alee | yeah - those do too .. | 15:54 |
rm_work | or whatever, fix those in another one T_T | 15:54 |
alee | we'll just add another quick one | 15:55 |
rm_work | since god, who knows how long the gate will take | 15:55 |
rm_work | yeah | 15:55 |
rm_work | lol | 15:55 |
redrobot | rm_work doh | 15:55 |
rm_work | sometimes you gotta look at what ISN'T changed, not just what IS :P | 15:55 |
alee | I'll add to my next big CR | 15:55 |
alee | which is functional tests for cert issuance | 15:56 |
alee | that tests for this in any case | 15:56 |
alee | redrobot, dont forget https://review.openstack.org/165678 | 15:57 |
redrobot | alee done | 15:57 |
alee | thanks | 15:57 |
*** rellerreller has quit IRC | 16:00 | |
*** arunkant_ has joined #openstack-barbican | 16:00 | |
*** rellerreller has joined #openstack-barbican | 16:06 | |
*** arunkant_ has quit IRC | 16:13 | |
openstackgerrit | Merged openstack/barbican: Fix string substitution in exception messages missing the s https://review.openstack.org/165690 | 16:14 |
*** SheenaG has quit IRC | 16:17 | |
*** arunkant_ has joined #openstack-barbican | 16:20 | |
openstackgerrit | Merged openstack/barbican: Change certificate unit tests to use strong algorithms https://review.openstack.org/165678 | 16:22 |
openstackgerrit | Douglas Mendizábal proposed openstack/castellan: Remove Python 3.3 from setup.cfg and tox.ini https://review.openstack.org/165903 | 16:28 |
chellygel | o/ redrobot question | 16:47 |
redrobot | chellygel \o answer | 16:47 |
chellygel | what do you mean apply to the 'transfer of the secret' | 16:47 |
chellygel | in your comment on the docs | 16:47 |
chellygel | i really like the table idea instead of the long paragraph that we had in comparison in the api.rst | 16:48 |
chellygel | its much easier to read | 16:48 |
chellygel | but~ id ont know what your words mean. | 16:48 |
redrobot | chellygel there's a slight chance I don't know what I'm talking about :) | 16:49 |
redrobot | chellygel let me check the api real quick | 16:49 |
chellygel | also, i would love a good pointing to other docs that you reference | 16:53 |
chellygel | i have been googling around for them but i feel liek they are all different | 16:53 |
redrobot | chellygel http://developer.openstack.org/api-ref.html | 16:53 |
chellygel | thank yooou | 16:53 |
chellygel | where can we view the source on thse? | 16:54 |
chellygel | is the idea that we have a page on this page? | 16:54 |
*** gyee has quit IRC | 16:56 | |
redrobot | chellygel I'm not sure where the source is... I think it's a single repo where the page gets generated from a WADL | 16:57 |
redrobot | chellygel yes, we'll eventually have a section for barbican alongside the rest of the OpenStack services | 16:58 |
redrobot | Kilo-3 is released: https://launchpad.net/barbican/kilo/kilo-3 :D | 16:58 |
chellygel | im not familiar with how WADL works so well, will we be able to do this with RST still? | 16:58 |
redrobot | chellygel yes, I'm not sure if we're allowed to be in the main API repo yet... may be worth reaching out to openstack-docs | 16:59 |
chellygel | is that a channel? i can dig into it | 16:59 |
redrobot | chellygel https://github.com/openstack/api-site | 16:59 |
chellygel | i see a bunch of maven commands T^T | 17:00 |
redrobot | chellygel would probably involve adding a new xml here https://github.com/openstack/api-site/tree/master/api-ref-guides/src | 17:00 |
chellygel | sounds like we're going down the wrong path with these docs then for this CR :( | 17:01 |
redrobot | chellygel not necessarily. It would be good to reach out to the doc team. The guidance for Incubated projects was to keep everything in-tree in RST format | 17:03 |
redrobot | chellygel but now that Incubated is no longer a thing, we may be allowed to contribute to api-site directly | 17:03 |
chellygel | redrobot, i mean to say this probably should've started as a spike | 17:03 |
redrobot | chellygel maybe Constanze would know? She's listed as our doc liaison https://wiki.openstack.org/wiki/CrossProjectLiaisons#Documentation | 17:04 |
chellygel | redrobot, im waiting for jvrbanac to get back, to discuss | 17:04 |
*** dave-mccowan has joined #openstack-barbican | 17:04 | |
*** redrobot changes topic to "Kilo RC1 due April 9 https://launchpad.net/barbican/+milestone/kilo-rc1" | 17:05 | |
*** darrenmoffat has quit IRC | 17:06 | |
*** darrenmoffat has joined #openstack-barbican | 17:07 | |
*** rellerreller has quit IRC | 17:11 | |
elmiko | sahara is going through the wadl dance currently, it's not as much fun as reported ;) | 17:12 |
redrobot | elmiko weren't you working on some swagger + barbican side project? | 17:12 |
chellygel | any tips elmiko ? | 17:12 |
elmiko | redrobot: yea, i actually have a barbican swagger output | 17:13 |
elmiko | chellygel: it's a lot of manual work as there are no good tools that will go from pecan to wadl | 17:13 |
elmiko | chellygel: i would recommend looking at one of the smaller APIs, don't dive into nova for an example | 17:13 |
elmiko | redrobot: https://github.com/elmiko/os-swagger-docs | 17:14 |
elmiko | redrobot: if you look in the output directory, you'll see what it generated for barbican | 17:14 |
elmiko | i think it's a little out of date now as i still see the performance endpoint in there | 17:15 |
*** dimtruck is now known as zz_dimtruck | 17:16 | |
redrobot | elmiko yeah... there's a ton of new endpoints for the CA ID blueprint | 17:18 |
redrobot | chellygel the irc channel for the docs team is #openstack-doc | 17:19 |
elmiko | redrobot: i should really run it again, i need to do a little markup to make it work though | 17:19 |
elmiko | redrobot: if you're curious, https://github.com/elmiko/barbican/tree/swagger contains the changes i needed to make it work | 17:20 |
elmiko | i also had to put together the pecan-swagger package, but that can hopefully be reused on other projects | 17:20 |
jvrbanac | redrobot, chellygel back... so from I was given the guidance by our doc people to put our docs in-tree as RST. | 17:22 |
jvrbanac | redrobot, I'm confused here | 17:28 |
redrobot | jvrbanac about? | 17:28 |
jvrbanac | redrobot, sooo we're trying to split out the docs here. The idea of this that secrets.rst is to put everything related to secrets in there for now. | 17:31 |
jvrbanac | Examples, error docs, api reference, and resource usage | 17:32 |
jvrbanac | brb lunch | 17:32 |
redrobot | jvrbanac I thought the goal was to produce the API Reference only? | 17:32 |
rm_work | man, i still need to get loonch, anyone in SA that hasn't loonched yet? | 17:33 |
chellygel | come over i will make rice and seaweed~ \o/ | 17:33 |
rm_work | lol | 17:34 |
rm_work | is that your lunch today? :P | 17:34 |
*** rellerreller has joined #openstack-barbican | 17:34 | |
chellygel | yeppp | 17:35 |
rm_work | tempting | 17:36 |
rm_work | I should PROBABLY just grab fast food and head into the office quickly tho T_T | 17:37 |
chellygel | stop at freddy's | 17:37 |
rm_work | you have a knack today for the restaurants I avoid :P | 17:38 |
chellygel | wow T~T | 17:38 |
rm_work | the amount of grease on their burgers makes my stomach wumbly | 17:38 |
rm_work | I honestly have a very short list of places i don't go >_> | 17:38 |
rm_work | not sure how you're singling most of them out :P | 17:39 |
redrobot | rm_work /me is hungry at castle | 17:40 |
rm_work | redrobot: if you want to go somewhere that serves meat in some capacity, i would meat you there :P | 17:40 |
redrobot | duuuuudte, I go to Freddy's FOR the grease. | 17:40 |
chellygel | meat you there | 17:40 |
chellygel | lawl | 17:40 |
rm_work | redrobot: T_T | 17:41 |
redrobot | rm_work heh.. I'm actually not eating meat right now... lent and all... | 17:41 |
elmiko | i take it you all are in the same town? | 17:41 |
rm_work | GAH | 17:41 |
rm_work | freaking… Catholics… ruining everything…. fffffff | 17:41 |
redrobot | rm_work but I'd be down for some asian food... they always have tofu handy | 17:41 |
rm_work | no offense intended for Catholics | 17:41 |
rm_work | but #($&#()%$ | 17:41 |
chellygel | dont suggest thai chalurn redrobot o/ | 17:41 |
rm_work | lol | 17:41 |
chellygel | yes elmiko we are all in SA | 17:41 |
redrobot | elmiko yeah, rm_work chellygel woodster_ and I all work out of SA | 17:41 |
rm_work | I already heckled redrobot for his Thai Chalurn excursion the other day | 17:42 |
elmiko | ooh, must be nice and warm =) | 17:42 |
chellygel | you should get korean again o/ | 17:42 |
elmiko | i'm in detroit, still kinda cold =( | 17:42 |
rm_work | i guess something Asian would work if you know a good place | 17:42 |
redrobot | elmiko it's a little rainy this week, but it's definitely warming up | 17:42 |
rm_work | ohh Sawasdee is good | 17:42 |
elmiko | ok, i need to stop reading this, you are making me seriously hungry | 17:43 |
redrobot | rm_work you at home? | 17:43 |
rm_work | chellygel: what part of SA you live in again? I am sure you could be excused for a QUICK excursion | 17:43 |
rm_work | redrobot: yeah, was about to be on my way in | 17:43 |
chellygel | 35 and 1604 | 17:43 |
rm_work | ah so, Bangkok Thai | 17:43 |
redrobot | rm_work +1 would eat there for sure! | 17:44 |
rm_work | is the bomb | 17:44 |
chellygel | i think im gonna drive up to austin for my lunch break tho | 17:44 |
rm_work | chellygel: T_T_T_T_T | 17:44 |
rm_work | I can't have enough T_T faces in there | 17:44 |
chellygel | hahahahaha | 17:44 |
rm_work | need to make them… denser | 17:44 |
chellygel | im sorry, austin is calling meeee ~ | 17:44 |
chellygel | my lease isnt up until june or july | 17:44 |
rm_work | pffft | 17:44 |
redrobot | i love how chellygel waited to tell you where she lived first, before saying she wasn't interested in lunch trolololol | 17:44 |
chellygel | haha | 17:45 |
chellygel | well the thing was | 17:45 |
elmiko | ouch... | 17:45 |
chellygel | i was gonna work through lunch | 17:45 |
chellygel | but then jvrbanac left | 17:45 |
chellygel | and now we're at an impasse so im like \o/ wat do | 17:45 |
rm_work | chellygel: yeah, so, Bangkok Thai | 17:45 |
rm_work | duh | 17:45 |
chellygel | where is that | 17:45 |
redrobot | rm_work chellygel +2 would eat there for sure | 17:45 |
rm_work | I-35 and 1604 | 17:45 |
chellygel | i am not familiar and ive eaten at a lot of places | 17:46 |
chellygel | is it off pat booker? | 17:46 |
rm_work | chellygel: it's like… next to you | 17:46 |
redrobot | chellygel technically it's 1604 and Pat Booker | 17:46 |
rm_work | yes | 17:46 |
chellygel | ahkay i ahvent been there before | 17:46 |
rm_work | rofl wat | 17:46 |
rm_work | it's like… tied for 1st Thai Food in SA | 17:46 |
chellygel | i got o thai spice and sushi | 17:46 |
chellygel | which was always good | 17:46 |
rm_work | lol | 17:46 |
rm_work | well I am going to just leave for the office now | 17:46 |
rm_work | since i'm 15m away | 17:46 |
rm_work | may as well just meet redrobot there | 17:46 |
rm_work | if we're doing Bangkok | 17:47 |
rm_work | since it's not on the way for me at all :P | 17:47 |
redrobot | rm_work I'm in for Bangkok | 17:47 |
rm_work | kk, work on chellygel in the next 15m | 17:47 |
rm_work | brt | 17:47 |
chellygel | i am so torn. | 17:47 |
redrobot | chellygel voted #1 thai in SA for like 5 years in a row now. | 17:47 |
rm_work | chellygel: yeah I don't even | 17:47 |
*** crc32 has joined #openstack-barbican | 17:47 | |
chellygel | i _want_ to go but i have to be in austin by 4 pm | 17:47 |
rm_work | you live like across the street | 17:47 |
rm_work | HOW. | 17:47 |
chellygel | are they fast? | 17:48 |
* rm_work leaves for srs | 17:48 | |
rm_work | chellygel: they aren't… SLOW.... | 17:48 |
chellygel | bai. maybe see you maybe not :P | 17:48 |
rm_work | at least not at 1pm | 17:48 |
rm_work | rush is over | 17:48 |
* rm_work leaves for srs for srs | 17:48 | |
chellygel | lmao | 17:48 |
chellygel | ok... i'll go eat lunch | 17:49 |
chellygel | i give in redrobot rm_work you win | 17:49 |
redrobot | chellygel VICTORY! | 17:49 |
redrobot | chellygel plus I need another Street Pass :D | 17:49 |
elmiko | lol | 17:49 |
chellygel | hbahahahaha | 17:50 |
redrobot | chellygel ok, I'm heading out | 17:51 |
chellygel | ok ill leave in 5 min | 17:52 |
*** zz_dimtruck is now known as dimtruck | 17:52 | |
openstackgerrit | Dave McCowan proposed openstack/barbican: Fix string substitution in exception messages missing the s https://review.openstack.org/165943 | 18:03 |
*** gyee has joined #openstack-barbican | 18:06 | |
*** crc32 has quit IRC | 18:11 | |
openstackgerrit | John Wood proposed openstack/barbican: Add sub-status logic to worker/task processing https://review.openstack.org/157565 | 18:21 |
*** rellerreller has quit IRC | 18:37 | |
*** SheenaG has joined #openstack-barbican | 18:38 | |
*** jkf has joined #openstack-barbican | 18:40 | |
alee | woodster_, did you just receive an email about the openstack preso? | 18:41 |
jvrbanac | redrobot, chellygel, i'm back | 18:41 |
alee | woodster_, that cr is timely. I'm creating functional tests for certs and they are all failing because the status/ sub-status is not set correctly | 18:42 |
elmiko | jvrbanac: i think they all went to lunch | 18:42 |
*** dimtruck is now known as zz_dimtruck | 18:42 | |
jvrbanac | redrobot, so technically an "API reference" can include resource usage, information on errors, and examples | 18:42 |
jvrbanac | elmiko, :( | 18:42 |
elmiko | sorry =( | 18:43 |
woodster_ | alee, I'm sending another update to it now btw | 18:43 |
alee | woodster_, I just got an email saying the preso was "open for voting" | 18:44 |
*** kebray has quit IRC | 18:44 | |
alee | and that voting ends February 23 | 18:44 |
alee | something is confused | 18:44 |
woodster_ | alee, what?? I didn't get that...it is like you went back in time or something! Back those pecking creatures under your eaves??? | 18:46 |
woodster_ | alee, that said I do have a 3pm meeting today that I'm pretty sure was for last month.... | 18:47 |
alee | woodster_, other folks I know got it too .. need to get back in my time machine | 18:47 |
woodster_ | alee, was that email directly from me? | 18:47 |
*** tkelsey has quit IRC | 18:48 | |
openstackgerrit | John Wood proposed openstack/barbican: Add sub-status logic to worker/task processing https://review.openstack.org/157565 | 18:49 |
alee | woodster_, no from summit folks -- I think someone is confused | 18:50 |
woodster_ | alee, ok that should do it ^^^ hockeynut, please re-review when you can.... | 18:50 |
alee | woodster_, ok will look soon | 18:50 |
woodster_ | alee, must be something to do with the finalizing of presentations (we were asked to combine two into one for example) | 18:50 |
openstackgerrit | John Wood proposed openstack/barbican: Add retry periodic task and worker-client logic https://review.openstack.org/164947 | 18:53 |
*** xaeth_afk is now known as xaeth | 19:11 | |
*** zz_dimtruck is now known as dimtruck | 19:13 | |
*** rellerreller has joined #openstack-barbican | 19:17 | |
*** bdpayne has quit IRC | 19:24 | |
jvrbanac | redrobot, ping | 19:24 |
openstackgerrit | John Wood proposed openstack/barbican: Allow business logic and plugins to retry tasks https://review.openstack.org/165594 | 19:25 |
rm_work | alee: yeah, the Ooops email just went out :P | 19:40 |
redrobot | jvrbanac pong | 19:57 |
redrobot | rellerreller ping | 20:01 |
rellerreller | redrobot pong | 20:01 |
redrobot | rellerreller woodster_ was saying you were concerned about the Asymmetric Key Support? | 20:02 |
redrobot | rellerreller This is what I have in Feature Freeze Exception for Kilo: https://launchpad.net/barbican/+milestone/kilo-rc1 | 20:02 |
rellerreller | redrobot I was not sure if accepted for feature freeze extension | 20:02 |
jvrbanac | redrobot, so when you get a sec. can we discuss this docs stuff? | 20:03 |
rellerreller | redrobot It looks like it will make it into kilo, so I feel a lot better now :) | 20:03 |
redrobot | rellerreller yeah, sorry I thought Launchpad would send you an email when I changed the target milestone to RC1 | 20:04 |
*** dave-mccowan has quit IRC | 20:04 | |
rellerreller | redrobot It probably did, but I get so many emails for code reviews and this and that that it probably got lost in the shuffle. | 20:04 |
redrobot | rellerreller hehe, makes sense. Yeah, I figured the 4 outstanding BPs should go into Kilo since the code is already up for review. I'm hoping we can land all 4 in the next week. | 20:05 |
rellerreller | Excellent | 20:05 |
redrobot | jvrbanac what's up? | 20:05 |
jvrbanac | redrobot, soo the purpose of this doc is to just get split out and correct the information around the secrets resource into a different page. | 20:06 |
redrobot | jvrbanac I thought the goal was to create a General API reference? | 20:07 |
alee | redrobot, I can safely say that cert api is not done. | 20:08 |
alee | redrobot, given that I'm writing all these functional test cases and they are all failing | 20:08 |
redrobot | alee uh oh... | 20:08 |
redrobot | alee is it broken in K-3? | 20:08 |
alee | redrobot, absolutely | 20:08 |
redrobot | alee because that ship has sailed. :-\ | 20:08 |
alee | redrobot, it wont be fixed in a day or two. got a weeks worth of work at least | 20:09 |
redrobot | well, it's a good thing we're still a few weeks out from RC1 :) | 20:09 |
alee | redrobot, yup | 20:09 |
jvrbanac | redrobot, what do you mean by general api reference? | 20:09 |
alee | redrobot, at least now with the functional tests, we have a target to go to. | 20:09 |
* alee note to self. next time, write the functional tests first. | 20:10 | |
redrobot | jvrbanac A comprehensive doc that lists all endpoints and sample payloads for each operation. | 20:10 |
redrobot | jvrbanac although I'm not sure if the goal is to get to something that looks like OpenStack API reference: http://developer.openstack.org/api-ref-identity-v2.html | 20:10 |
redrobot | jvrbanac or if it's to make something that looks like a Rackspace reference http://docs.rackspace.com/auth/api/v2.0/auth-client-devguide/content/Overview-Keystone-API-d1e62.html | 20:11 |
*** kebray has joined #openstack-barbican | 20:11 | |
jvrbanac | redrobot, soo... those are all wadl generated things | 20:11 |
jvrbanac | redrobot, so I started a similar reference section in that page | 20:12 |
redrobot | jvrbanac similar to which? ... I think it would be easier to make a bare-bones API ref like the OpenStack ones. | 20:14 |
jvrbanac | redrobot, that bare-bones API ref is generated from their wadls. https://github.com/openstack/api-site/blob/master/api-ref/src/docbkx/ch_identity-v3.xml | 20:14 |
redrobot | jvrbanac right, but I'm not sure we're allowed in the party... I meant content-wise, bare bones API | 20:15 |
jvrbanac | redrobot, but that barebones thing isn't anything more than just telling you the call. That's not really sufficient as our only source of documentation on our resources. | 20:17 |
jvrbanac | also woodster_ ^^ | 20:18 |
*** dave-mccowan has joined #openstack-barbican | 20:18 | |
redrobot | jvrbanac that's true, and if you want to make a Quickstart section as well, then that'll be awesome. My comment in the CR was that Quickstart and the comprehensive API should be separate | 20:18 |
redrobot | jvrbanac so that someone who is just looking for the call reference can find it quickly | 20:19 |
redrobot | jvrbanac and someone who needs hand-holding and long explanations can look at the Quickstart | 20:19 |
jvrbanac | redrobot, ok... how would you like this? You want this in a separate page or directory? | 20:19 |
jvrbanac | You just want a very visible section | 20:20 |
jvrbanac | ? | 20:20 |
jvrbanac | redrobot, you mentioned it should be moved out of the page | 20:20 |
redrobot | jvrbanac so the client, for example, has a Client Usage page, where it talks about workflows, and then a separate Reference page, where it just gives the barebones details of the different classes/methods etc | 20:21 |
redrobot | jvrbanac http://docs.openstack.org/developer/python-barbicanclient/ | 20:21 |
redrobot | jvrbanac I think somehting similar would be good for the API. A QuickStart section with workflows, and a API Reference section with just the call details. | 20:22 |
redrobot | jvrbanac docs.rackspace.com uses that same organization. A section for Quickstart workflows, and a section with the call listing. | 20:23 |
redrobot | jvrbanac with the admin-only calls possibly in a separate API section | 20:24 |
*** igueths has quit IRC | 20:26 | |
*** tkelsey has joined #openstack-barbican | 20:27 | |
jvrbanac | redrobot, ok. I'll do that. Yeah, I was thinking you wanted us to try do some sort of wadls thing to generate that stuff. | 20:28 |
woodster_ | so I didn't think we were concerned about look and feel at this point for the APIs, just content and *maybe* structure similar to existing projects | 20:28 |
woodster_ | It seems like the primary goal is to move away from cloudkeep's wiki correct? | 20:29 |
woodster_ | jvrbanac the wadls are eventually required for the 'formal' docs | 20:30 |
woodster_ | jvrbanac well, unless that is all changing now :) | 20:30 |
jvrbanac | woodster_, yeah, not sure that's true anymore | 20:30 |
*** rellerreller has quit IRC | 20:31 | |
woodster_ | maybe if we procrastinate enough docs won't be required anymore? 8^) | 20:31 |
jvrbanac | lol | 20:31 |
*** tkelsey has quit IRC | 20:31 | |
redrobot | woodster_ lol | 20:31 |
woodster_ | good thing I only write self-documenting code | 20:31 |
redrobot | we do HATEOS right? Can't the client just figure everything out on its own? | 20:33 |
jvrbanac | redrobot, woodster_, lol. soooo eventually, I would like to tie in some of these docs with docstrings around our routes/controllers | 20:33 |
redrobot | jvrbanac :meth:`path.to.Class.method` would work, I think. | 20:33 |
jvrbanac | redrobot, yeah... that is more of a long-term goal | 20:34 |
woodster_ | jvrbanac, elmiko is looking into that already...scroll up to 12:14 or so today | 20:34 |
woodster_ | redrobot, where would that meth tag go? | 20:35 |
*** gitorres has joined #openstack-barbican | 20:36 | |
*** gitorres has quit IRC | 20:36 | |
redrobot | woodster_ in an .rst file inside doc/source. It'll pull in whatever docstring the method has. | 20:36 |
woodster_ | jvrbanac, well I think he is trying to generate things from the pecan structure, not from docstring markup | 20:36 |
woodster_ | redrobot, oh I see | 20:36 |
redrobot | Yeah, elmiko's work was around being able to automagically generate the wadl | 20:36 |
redrobot | jvrbanac eventually we'll have to produce the WADLs... I thought maybe we could kill two birds with one stone since y'all are compiling all the API information right now, but I don't have a strong opinion either way... I don't even know if the doc folks would merge a patch with a wadl for barbican. | 20:38 |
elmiko | o.O | 20:39 |
redrobot | elmiko ears burning? | 20:40 |
jvrbanac | redrobot, OpenStack is going to require a WADL? I thought they were moving away from them. | 20:40 |
elmiko | hehe, just saw the name highlight | 20:40 |
elmiko | jvrbanac: if you're curious, i started putting this https://github.com/elmiko/pecan-swagger together for pecan projects to help markup the controller paths | 20:41 |
redrobot | jvrbanac afaik, this is the new standard way to document the API reference http://git.openstack.org/cgit/openstack/api-site/tree/api-ref-guides/src | 20:41 |
*** gitorres has joined #openstack-barbican | 20:41 | |
elmiko | jvrbanac: it could use more work to fill out all the gory details, but its a start for gathering the basic info | 20:42 |
jvrbanac | elmiko, interesting | 20:42 |
elmiko | i was actually thinking about writing a tool to go from swagger to wadl to help out the sahara efforts, but i'm not sure it will be needed | 20:42 |
elmiko | currently, pecan-swagger will attempt to analyze controller classes and pull all the routes out | 20:43 |
elmiko | but, because of object-dispatch, you need to markup the classes and inform about the hierarchy | 20:44 |
*** SheenaG has quit IRC | 20:47 | |
*** alee has quit IRC | 20:55 | |
jvrbanac | elmiko, just curious. I don't know much about swagger. What's so special about it? I've been seeing people talking about api-blueprint and swagger both lately. They look interesting, but I really haven't spent time with them | 20:56 |
*** SheenaG has joined #openstack-barbican | 20:56 | |
elmiko | jvrbanac: swagger is a format for describing a rest api, the basic layer is a json file that has all the routes, methods, and can even contain extended information about accepted schemas, example info, etc. | 20:58 |
elmiko | jvrbanac: i find it interesting from the perspective of some projects that have attempted to do things where they define the swagger first and then autogenerate docs and even code skeletons from that definition | 20:59 |
*** bdpayne has joined #openstack-barbican | 20:59 | |
elmiko | jvrbanac: so, you could in theory centralize the api to a document and then have all the bits descend from the master doc | 20:59 |
elmiko | i don't see us using all that functionality in openstack, but it's nice as a neutral format to describe an api | 20:59 |
elmiko | there are also some cool server apps that create the type of output you might see at the api-ref site for example | 21:00 |
elmiko | jvrbanac: http://petstore.swagger.io/ is an example of something you could produce from a swagger definition | 21:01 |
elmiko | plus, imo, the json is way more human readable than the xml of wadl | 21:02 |
elmiko | i only know a little about api-blueprint, but i imagine it's similar | 21:02 |
jvrbanac | elmiko, interesting. I'll need to look more into this stuff. | 21:02 |
jvrbanac | I know I looked into api-blueprint a bit, but I haven't sat down and worked with any of this stuff | 21:03 |
jvrbanac | elmiko, the markdown-based idea of api-blueprint sounded kind of appealing. | 21:04 |
elmiko | jvrbanac: here's the spec i've mainly been working from https://github.com/swagger-api/swagger-spec | 21:04 |
elmiko | jvrbanac: that does sound intersting, markdown++ | 21:05 |
elmiko | i put together the barbican impl of swagger back in december because the api-wg was curious about it | 21:06 |
elmiko | i also did one for sahara, but flask is waaaaay easier to analyze than pecan | 21:07 |
elmiko | jvrbanac: if you're curious, https://github.com/elmiko/os-swagger-docs is what i put together for openstack stuff | 21:07 |
elmiko | my thought was it would be way easier to maintain a site like api-ref if we used swagger and could dump all the local html/css/js that is carried with the current wadl stuff | 21:08 |
jvrbanac | elmiko, yeah | 21:08 |
elmiko | i've talked with the doc folks though, and i think they like the idea of not completely autogenerated stuff. which i can get behind, you still want a set of eyes making sure everything is kosher | 21:09 |
elmiko | but there's no need for those eyes to bleed from xml overdose ;) | 21:09 |
jvrbanac | elmiko, exactly | 21:11 |
*** jorge_munoz has quit IRC | 21:12 | |
*** gitorres has joined #openstack-barbican | 21:12 | |
*** gitorres has quit IRC | 21:12 | |
rm_work | [16:06:13] <elmiko>i also did one for sahara, but flask is waaaaay easier to analyze than pecan | 21:15 |
rm_work | +2 | 21:15 |
* rm_work disappears | 21:16 | |
elmiko | lol | 21:16 |
openstackgerrit | John Vrbanac proposed openstack/barbican: Starting to rework docs around the secret resource https://review.openstack.org/165659 | 21:20 |
jvrbanac | redrobot, ^^ | 21:20 |
jvrbanac | redrobot, does that look better? | 21:20 |
redrobot | jvrbanac yes. I like it! :) | 21:20 |
jvrbanac | redrobot, awesome ok! thx | 21:21 |
*** gitorres has joined #openstack-barbican | 21:24 | |
*** igueths has joined #openstack-barbican | 21:26 | |
*** jorge_munoz has joined #openstack-barbican | 21:27 | |
*** gitorres has joined #openstack-barbican | 21:31 | |
*** gitorres has quit IRC | 21:32 | |
openstackgerrit | Thomas Dinkjian proposed openstack/python-barbicanclient: Second set of negative secrets tests. https://review.openstack.org/163556 | 22:03 |
*** SheenaG has quit IRC | 22:08 | |
*** jamielennox|away is now known as jamielennox | 22:09 | |
*** xaeth is now known as xaeth_afk | 22:12 | |
openstackgerrit | Merged openstack/barbican: Fix string substitution in exception messages missing the s https://review.openstack.org/165943 | 22:27 |
*** igueths has quit IRC | 22:28 | |
*** jkf has quit IRC | 22:44 | |
*** arunkant_ has quit IRC | 23:04 | |
*** dimtruck is now known as zz_dimtruck | 23:05 | |
*** chlong has joined #openstack-barbican | 23:27 | |
*** bdpayne has quit IRC | 23:30 | |
*** kebray has quit IRC | 23:43 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!