Monday, 2016-12-12

*** tdink has quit IRC00:10
*** tdink has joined #openstack-barbican00:10
*** tdink_ has joined #openstack-barbican00:22
*** tdink has quit IRC00:22
*** tdink_ has quit IRC00:37
*** tdink has joined #openstack-barbican00:37
*** tdink has quit IRC01:09
*** tdink has joined #openstack-barbican01:10
*** liujiong has joined #openstack-barbican01:41
*** tdink has quit IRC01:42
*** tdink has joined #openstack-barbican01:43
*** tdink has quit IRC02:15
*** tdink has joined #openstack-barbican02:21
*** tdink has quit IRC02:28
*** tdink has joined #openstack-barbican02:29
*** tdink has quit IRC03:08
*** tdink has joined #openstack-barbican03:09
*** tdink_ has joined #openstack-barbican03:58
*** tdink has quit IRC03:58
*** tdink_ has quit IRC04:12
*** tdink has joined #openstack-barbican04:12
*** tdink_ has joined #openstack-barbican04:36
*** tdink has quit IRC04:36
*** tdink_ has quit IRC04:43
*** tdink has joined #openstack-barbican04:44
*** tdink_ has joined #openstack-barbican06:11
*** tdink has quit IRC06:11
*** openstackgerrit_ has joined #openstack-barbican06:23
*** jaosorior has joined #openstack-barbican06:23
*** openstackgerrit_ has quit IRC06:25
*** openstackgerrit_ has joined #openstack-barbican06:26
*** openstackgerrit_ has quit IRC06:27
*** tdink_ has quit IRC06:28
*** tdink has joined #openstack-barbican06:28
*** openstackgerrit_ has joined #openstack-barbican06:34
*** openstackgerrit_ has quit IRC06:35
*** tdink has quit IRC06:42
*** tdink has joined #openstack-barbican06:43
*** openstackgerrit_ has joined #openstack-barbican06:59
*** openstackgerrit_ has quit IRC07:00
*** andreas_s has joined #openstack-barbican07:39
*** jaosorior has quit IRC07:40
*** jaosorior has joined #openstack-barbican08:00
*** liujiong has quit IRC08:06
*** liujiong has joined #openstack-barbican08:07
*** shohel has joined #openstack-barbican08:13
*** jsheeren has joined #openstack-barbican08:29
*** pcaruana has joined #openstack-barbican08:30
*** pcaruana has quit IRC08:37
*** pcaruana has joined #openstack-barbican08:38
*** jsheeren has quit IRC08:39
*** jsheeren has joined #openstack-barbican08:40
*** sapcc-bot2 has quit IRC09:25
*** sapcc-bot has joined #openstack-barbican09:25
*** mkoderer_ has joined #openstack-barbican09:25
*** dgonzalez_ has joined #openstack-barbican09:25
*** tommy_ has joined #openstack-barbican09:25
*** databus23_ has joined #openstack-barbican09:25
*** tpatzig_ has joined #openstack-barbican09:25
*** carthaca_ has joined #openstack-barbican09:25
*** david_1 has joined #openstack-barbican09:25
*** tommy_ is now known as Guest4275309:25
*** david_1 has quit IRC09:27
*** tpatzig_ has quit IRC09:27
*** carthaca_ has quit IRC09:27
*** dgonzalez_ has quit IRC09:27
*** mkoderer_ has quit IRC09:27
*** Guest42753 has quit IRC09:27
*** databus23_ has quit IRC09:27
*** strigazi_AFK is now known as strigazi09:49
*** jamespag` is now known as jamespage09:53
*** tdink has quit IRC09:53
*** tdink has joined #openstack-barbican09:54
*** tdink has quit IRC10:01
*** tdink has joined #openstack-barbican10:05
*** tdink has quit IRC10:10
*** tdink has joined #openstack-barbican10:11
*** tdink has quit IRC10:16
*** tdink has joined #openstack-barbican10:17
*** liujiong has quit IRC10:18
*** tdink has quit IRC10:21
*** tdink has joined #openstack-barbican10:23
*** tdink has quit IRC10:28
*** tdink has joined #openstack-barbican10:30
*** tdink has quit IRC10:36
*** tdink has joined #openstack-barbican10:37
*** tdink has quit IRC10:43
*** tdink has joined #openstack-barbican10:45
*** tdink has quit IRC10:50
openstackgerritMarc Koderer proposed openstack/barbican-tempest-plugin: Register client and add first test  https://review.openstack.org/40972510:51
*** tdink has joined #openstack-barbican10:52
*** mkoderer has joined #openstack-barbican10:52
mkodererdmellado: ping10:53
mkodererdmellado: https://review.openstack.org/#/c/409725/110:53
dmelladomkoderer: pong10:53
dmelladolet me check10:53
mkodererdmellado: just the first step with a client10:53
mkodererbut already create & delete look to me as a broken API10:54
mkodererthe secret create call returns a full URL instead of a UUID10:54
dmelladomkoderer: huh10:54
dmelladowell, at least we're discovering this up with the tests ;)10:54
mkodererbut the delete wants to have a uuid10:55
mkoderer=broken ;)10:55
mkodererdmellado: we need to activate the tempest test for barbican at least for the plugin repo10:55
dmelladomkoderer: I'll take a look from the infra side10:56
mkodererdmellado: we need to merge this before: https://review.openstack.org/#/c/406126/10:56
dmelladooh, thought this was already in10:56
dmelladolet me speed it up ;)10:56
*** tdink has quit IRC10:57
mkodererdmellado: what do we do with APIs that are conceptional broken but we would break the API contract if we change them? ;)10:57
dmelladomkoderer: hmmmm well, I guess that'd come from the barbican side itself10:58
dmelladowe'll have to agree on that before writing any proper test10:58
dmelladoor they will just break like the create and delete...10:58
* dmellado checking barbican api10:58
mkodererdmellado:  http://docs.openstack.org/developer/barbican/api/reference/secrets.html#post-v1-secrets10:59
mkodererdmellado: http://docs.openstack.org/developer/barbican/api/reference/secrets.html#delete-v1-secrets-uuid10:59
mkoderera POST response looks like: {"secret_ref": "http://192.168.33.25:9311/v1/secrets/271d239c-c7ba-43e4-b032-87ec331bb909"}11:00
dmelladomkoderer: I see, so you're getting this11:00
dmellado    "secret_ref": "https://{barbican_host}/v1/secrets/{secret_uuid}"11:00
mkodererdmellado: yeah11:00
mkodererand the delete just needs the UUID11:00
mkodererso I need to parse the response and delete the URL.. but for me this makes no sense at all11:01
dmelladomkoderer: yeah, fixing it it's just parsing that but I'd make it consistent11:01
dmelladoeither both of them needs full url11:01
dmelladoor both of them are fine with uuid11:01
*** tdink has joined #openstack-barbican11:02
mkodererdmellado: I don't think that full urls are in any case a good idea11:02
*** shohel has quit IRC11:02
dmelladoI don't think so either11:02
mkodererkeystone has the information about the endpoint and not barbican11:02
dmellado+111:02
dmelladobut then we'll have to modify barbican api11:04
mkodererdmellado: that's why I am asking.. would break the API compatibilty11:04
dmelladohmmm how about supporting both versions11:06
mkodererdmellado: ah we could add a UUID field in the response11:06
*** tdink has quit IRC11:06
mkodererthat would be a way11:06
dmelladowe could add the UUID in the response and then use it for the delte11:06
dmelladodelete11:06
dmelladoyes11:06
dmelladoand that shouldn't break backwards compatibility11:07
mkodererdmellado: ok let's check11:07
dmelladomkoderer: yeah, and let's see what the barbican devs think about it later ;)11:07
dmelladomkoderer: in any case we should meet at the PTG11:08
dmelladoI'm still not ack'ed but I'll most probably go11:08
mkodererdmellado: sure we should.. I am also not sure if I can go there11:09
* dmellado sighs and blames all those meetings' bureucracy11:09
*** tdink has joined #openstack-barbican11:10
openstackgerritMarc Koderer proposed openstack/barbican: Add uuid for secrete create API response  https://review.openstack.org/40973211:13
mkodererdmellado: so we need this: https://review.openstack.org/#/c/409732/ ;)11:14
mkodererworks fine now11:14
dmelladomkoderer: cool!11:14
dmelladoonce that this is merged I can go backwards and enable the tempest tests for the barbican-tempest-test repo11:15
dmelladoI'll handle it ;)11:15
*** tdink has quit IRC11:16
*** tdink has joined #openstack-barbican11:17
*** shohel has joined #openstack-barbican11:20
*** tdink has quit IRC11:22
*** tdink has joined #openstack-barbican11:23
*** tdink has quit IRC11:29
*** tdink has joined #openstack-barbican11:31
*** tdink has quit IRC11:34
*** tdink has joined #openstack-barbican11:38
*** tdink has quit IRC11:44
*** tdink has joined #openstack-barbican11:45
*** tdink has quit IRC11:50
*** tdink has joined #openstack-barbican11:52
*** sapcc-bot has quit IRC11:52
*** tdink has quit IRC11:56
*** tdink has joined #openstack-barbican11:58
*** shohel has quit IRC12:00
*** dave-mccowan has joined #openstack-barbican12:03
*** tdink has quit IRC12:04
*** tdink has joined #openstack-barbican12:07
*** tdink has quit IRC12:12
*** tdink has joined #openstack-barbican12:15
*** shohel has joined #openstack-barbican12:19
openstackgerritMarc Koderer proposed openstack/barbican: Add id for secrete create API response  https://review.openstack.org/40973212:19
openstackgerritMarc Koderer proposed openstack/barbican: Add id for secret create API response  https://review.openstack.org/40973212:21
*** tdink has quit IRC12:23
*** tdink has joined #openstack-barbican12:26
*** tdink has quit IRC12:35
*** tdink has joined #openstack-barbican12:39
*** tdink has quit IRC12:49
*** tdink has joined #openstack-barbican12:51
*** liujiong has joined #openstack-barbican12:52
mkodererdave-mccowan: hi12:55
dave-mccowanmkoderer hi marc12:55
mkodererdave-mccowan: I had a discussion with dmellado before... we are confused why create secrete returns a "url" instead of an id12:55
dave-mccowanmkoderer tradition12:56
mkodererdave-mccowan: ok this would fix the "tradtion" https://review.openstack.org/#/c/409732/ :)12:56
mkodererdave-mccowan: the thing is that delete need a uuid and not an url. and the remote client in tempest does not accept full url (only partials)12:57
dave-mccowanmkoderer we have a blueprint open to start returning the id, just like you propose.12:58
mkodererdave-mccowan: ok that's nice12:58
mkodererdidn't know that12:58
*** tdink has quit IRC12:58
mkodererdave-mccowan: are there other places too?12:58
dave-mccowanmkoderer so we do recognize the need.  to be consistent, there are probably other requests too.  at the very least containers.12:59
mkodererdave-mccowan: ok I see..13:00
mkodererdave-mccowan: are there already someone working on that BP?13:00
mkodererI don't want to parse the result of the client just to get uuid out of it13:01
dave-mccowanmkoderer i thought redrobot was working on a spec for it, but i don't see it in the review queue.13:03
*** tdink has joined #openstack-barbican13:03
mkodererdave-mccowan: ok, I can add these id's everywhere I find it.. shouldn't break the API since it's just an additional field13:05
dave-mccowanmkoderer I think that would be OK.  it's in the direction that we agreed on at summit.  I'll add it to the agenda for the IRC meeting tonight to make sure no one has an objection.13:06
*** tdink has quit IRC13:12
jaosoriordave-mccowan: seems like we should start using micro-versions to indicate users that the API has additions13:15
*** tdink has joined #openstack-barbican13:15
dave-mccowanjaosorior mkoderer +1 that would be very user-friendly13:16
jaosoriordave-mccowan: do you know if the API change in barbicanclient was fixed? The one of pass_phrase being replaced by passphrase?13:17
dave-mccowanjaosorior i'm not sure.  i still see pass_phrase in barbicanclient/orders.py13:22
jaosoriordave-mccowan: this is the issue https://github.com/openstack/python-barbicanclient/blob/master/barbicanclient/orders.py#L30113:23
jaosoriorit used to be pass_phrase on that object creation, so some projects built their API based on that13:24
jaosoriorsubsequently it was replaced by passphrase (without the underscore) and that broke them13:24
*** tdink has quit IRC13:26
dave-mccowanjaosorior i remember talking about re-adding and keeping both spellings.  but, no one has done the commit for that yet?13:27
*** tdink has joined #openstack-barbican13:29
mkodererdave-mccowan: jaosorior: btw, I would need a review on that: https://review.openstack.org/#/c/406126/13:32
mkodererwe want to create a gate check with tempest enabled13:32
jaosoriordave-mccowan: remember what was the bug's URL? I'll submit a patch but I don't find it13:32
liujiongjaosorior, fyi, https://bugs.launchpad.net/barbican/+bug/163521313:33
openstackLaunchpad bug 1635213 in Barbican "Using pass_phrase for Barbican order resource fails" [Undecided,In progress]13:33
dave-mccowanjaosorior https://bugs.launchpad.net/barbican/+bug/163521313:33
dave-mccowanthanks liujiong!13:34
liujiongmy pleasure13:34
jaosoriorthanks13:35
*** tdink has quit IRC13:36
*** agrebennikov_ has joined #openstack-barbican13:37
openstackgerritJuan Antonio Osorio Robles proposed openstack/python-barbicanclient: Accept 'pass_phrase' for AsymmetricOrder constructor  https://review.openstack.org/40979513:39
*** tdink has joined #openstack-barbican13:40
*** jsheeren has quit IRC13:41
*** briancurtin has quit IRC13:42
*** briancurtin has joined #openstack-barbican13:43
*** tdink has quit IRC13:49
*** tdink has joined #openstack-barbican13:53
dmelladomkoderer: dave-mccowan nice about the uuid13:57
dmelladodo you have the blueprint url around?13:57
*** tdink has quit IRC14:02
*** shohel has quit IRC14:02
dave-mccowandmellado we talked about it at the last summit (https://etherpad.openstack.org/p/barbican-ocata-design-summit0, but I don't see a bug or bp open it.14:02
dave-mccowanhttps://etherpad.openstack.org/p/barbican-ocata-design-summit14:02
*** tdink has joined #openstack-barbican14:06
*** arunkant has quit IRC14:09
*** tdink has quit IRC14:14
*** tdink has joined #openstack-barbican14:17
*** tdink has quit IRC14:27
*** tdink has joined #openstack-barbican14:29
*** tdink has quit IRC14:36
*** jamielennox is now known as jamielennox|away14:38
openstackgerritdane-fichter proposed openstack/barbican-tempest-plugin: Add key manager client to barbican_tempest_plugin  https://review.openstack.org/40827814:38
*** tdink has joined #openstack-barbican14:40
*** jamielennox|away is now known as jamielennox14:45
*** nkinder has joined #openstack-barbican14:47
*** tdink has quit IRC14:48
*** arunkant has joined #openstack-barbican14:48
mkodererjaosorior:: dave-mccowan: should we introduce microversions before landining the "uuid" fixes? I have a limited quota for working on all that - microversion + uuid + tempest tests is too much14:48
*** tdink has joined #openstack-barbican14:51
openstackgerritJuan Antonio Osorio Robles proposed openstack/python-barbicanclient: Accept 'pass_phrase' for AsymmetricOrder constructor  https://review.openstack.org/40979514:52
*** arunkant has quit IRC14:53
*** diazjf has joined #openstack-barbican14:54
*** tdink has quit IRC15:01
*** tdink has joined #openstack-barbican15:04
-openstackstatus- NOTICE: The Gerrit service on review.openstack.org is restarting now to address acute performance issues, and will be back online momentarily.15:05
dave-mccowanmkoderer don't slow down your other work for microversion.  keep going on what you're planning and we can recruit others to do the rest.15:09
*** tdink has quit IRC15:11
liujiongI believe that needs refactor on barbicanclient adopting microversion.15:11
*** spotz_zzz is now known as spotz15:31
*** dave-mccowan has quit IRC15:31
*** diazjf has quit IRC15:38
*** tdink has joined #openstack-barbican15:41
*** dave-mccowan has joined #openstack-barbican15:47
dmelladomkoderer: I could try to leverage some of that, even if I'm overloaded myself15:50
mkodererdmellado: I am currently trying to fix all the "url vs id" stuff15:50
mkodererthe thing is without microversions we will have issues with older versions of barbican15:51
*** diazjf has joined #openstack-barbican15:51
mkodererdmellado: I guess we would need microversions to really make us of it15:51
dmelladoyeah, make sense15:52
dmelladoso as always, whenever we start 'scratching' more work comes out15:52
dmelladoxD15:52
*** jmckind has joined #openstack-barbican15:54
mkodererdmellado: I will put some magic in the api base test class to make it working for both cases15:54
dmelladomkoderer: cool, keeping that backwards-compatible will require that15:55
*** jaosorior has quit IRC16:10
*** jaosorior has joined #openstack-barbican16:10
*** zz_dimtruck has joined #openstack-barbican16:16
*** zz_dimtruck is now known as dimtruck16:17
*** chris_hultin|AWA is now known as chris_hultin16:29
*** andreas_s has quit IRC16:34
*** liujiong has quit IRC16:54
*** tdink has quit IRC16:59
*** pcaruana has quit IRC16:59
*** tdink has joined #openstack-barbican16:59
*** diazjf has quit IRC17:17
*** arunkant has joined #openstack-barbican17:44
*** openstack has joined #openstack-barbican17:58
*** jaosorior has quit IRC18:03
openstackgerritKaitlin Farr proposed openstack/python-barbicanclient: Add client list filter functionality  https://review.openstack.org/40037018:09
openstackgerritKaitlin Farr proposed openstack/castellan: Remove outdated comment  https://review.openstack.org/40988719:03
*** jamielennox is now known as jamielennox|away19:46
*** jamielennox|away is now known as jamielennox19:53
*** kfarr has joined #openstack-barbican19:55
redrobotweekly meeting starting now in #openstack-meeting-alt20:00
*** woodster_ has joined #openstack-barbican20:01
*** dimtruck is now known as zz_dimtruck20:03
*** zz_dimtruck is now known as dimtruck20:32
*** tdink has quit IRC20:32
*** chlong has joined #openstack-barbican21:01
*** tdink has joined #openstack-barbican21:24
*** tdink has quit IRC21:45
*** tdink has joined #openstack-barbican21:49
*** tdink has quit IRC22:14
*** tdink has joined #openstack-barbican22:18
*** tdink has quit IRC22:35
*** jmckind_ has joined #openstack-barbican22:39
*** tdink has joined #openstack-barbican22:40
*** jmckind has quit IRC22:40
*** chris_hultin is now known as chris_hultin|AWA22:44
*** jmckind has joined #openstack-barbican22:45
*** jmckind_ has quit IRC22:47
*** tdink has quit IRC22:49
*** spotz is now known as spotz_zzz22:51
*** tdink has joined #openstack-barbican22:56
*** jmckind has quit IRC22:59
*** tdink has quit IRC23:36
*** mkoderer has quit IRC23:36
*** tdink has joined #openstack-barbican23:38
*** dave-mccowan has quit IRC23:53
openstackgerritKaitlin Farr proposed openstack/python-barbicanclient: Skip order with 'None' payload content type  https://review.openstack.org/40997823:59

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