Earlier  
Posted Nick Remark
#openstack-sdks - 2017-06-30
21:01:32 openstackgerrit Merged openstack/cliff master: Fix erroneous line in command hook test https://review.openstack.org/479374
21:01:41 openstackgerrit Merged openstack/cliff master: sphinext: Use metavar where possible https://review.openstack.org/472207
21:17:45 openstackgerrit Boris Pavlovic proposed openstack/python-openstackclient master: Add server list --minimal argument https://review.openstack.org/479089
21:20:19 openstackgerrit Merged openstack/cliff master: switch from oslosphinx to openstackdocstheme https://review.openstack.org/476639
21:21:38 openstackgerrit Merged openstack/python-openstackclient master: Show neutron tags in OSC network show https://review.openstack.org/476387
21:28:33 openstackgerrit Merged openstack/python-openstackclient master: Add python-octaviaclient plugin https://review.openstack.org/478707
22:54:10 openstackgerrit Dean Troyer proposed openstack/cliff master: use openstackdocstheme html context https://review.openstack.org/476999
#openstack-sdks - 2017-07-01
00:26:37 openstackgerrit Merged openstack/python-openstackclient master: Added 'openstack image set --visibility' https://review.openstack.org/464182
05:53:17 openstackgerrit Akihiro Motoki proposed openstack/osc-lib master: Add test methods to compare formattable column values https://review.openstack.org/479463
17:57:12 openstackgerrit Merged openstack/cliff master: use openstackdocstheme html context https://review.openstack.org/476999
#openstack-sdks - 2017-07-02
15:28:14 openstackgerrit Merged openstack/keystoneauth master: Add flags to turn discovery on and off https://review.openstack.org/469088
15:32:48 openstackgerrit Merged openstack/keystoneauth master: Support explicitly requesting the 'latest' version https://review.openstack.org/469089
15:36:55 openstackgerrit Merged openstack/keystoneauth master: Add support for version ranges https://review.openstack.org/469090
15:39:33 openstackgerrit Merged openstack/keystoneauth master: Expose getting EndpointData on adapter and session https://review.openstack.org/469091
15:39:39 openstackgerrit Merged openstack/keystoneauth master: Plumb endpoint_override through get_endpoint_data https://review.openstack.org/469092
15:39:45 openstackgerrit Merged openstack/keystoneauth master: Optimize matching version no microversion needed https://review.openstack.org/470274
15:39:48 openstackgerrit Merged openstack/keystoneauth master: Support a list of interface values https://review.openstack.org/477169
15:39:54 openstackgerrit Merged openstack/keystoneauth master: Refactor volume mock urls in identity_common tests https://review.openstack.org/477246
15:40:00 openstackgerrit Merged openstack/keystoneauth master: Ensure we discover only when we should https://review.openstack.org/477242
17:43:43 openstackgerrit Morgan Fainberg proposed openstack/keystoneauth master: Clean up a few review nits https://review.openstack.org/477657
20:25:34 openstackgerrit Merged openstack/keystoneauth master: Clean up a few review nits https://review.openstack.org/477657
#openstack-sdks - 2017-07-03
00:19:35 openstackgerrit Akihiro Motoki proposed openstack/cliff master: sphinxext: Add 'application' option to the autoprogram directive https://review.openstack.org/469726
06:06:15 openstackgerrit Rajath Agasthya proposed openstack/cliff master: Run hooks for DisplayCommandBase https://review.openstack.org/479157
06:08:59 openstackgerrit Rajath Agasthya proposed openstack/cliff master: Run hooks for DisplayCommandBase https://review.openstack.org/479157
07:07:14 openstackgerrit NidhiMittalHada proposed openstack/python-openstackclient master: image-list should support filters 'name','status' https://review.openstack.org/479670
07:21:53 openstackgerrit liusheng proposed openstack/python-openstackclient master: Make the --limit option work in "image list" command https://review.openstack.org/463648
08:44:48 openstackgerrit NidhiMittalHada proposed openstack/python-openstackclient master: image-list should support filters 'name','status' https://review.openstack.org/479670
09:53:59 openstackgerrit yanpuqing proposed openstack/python-openstackclient master: Add interfaces info in router show https://review.openstack.org/477728
12:34:02 openstackgerrit yanpuqing proposed openstack/python-openstackclient master: Add interfaces info in router show https://review.openstack.org/477728
#openstack-sdks - 2017-07-04
02:29:41 openstackgerrit Jeremy Liu proposed openstack/python-openstackclient master: Add missing barbican commands https://review.openstack.org/480004
07:39:01 flanders_ Test 12
07:56:21 flanders_ Gildub, Giles I presume?
07:56:42 flanders_ seanhandley_: Hola o/
08:23:41 seanhandley_ Morning Flanders o/
08:26:59 seanhandley_ Or, rather, evening
08:28:01 seanhandley_ Sorry for the 4th July scheduling btw - my bad
08:30:01 flanders_ Lolz, no better way to celebrate 'freedom' than taking about open source stuff! ;)
08:32:37 seanhandley_ Well that's true
08:33:04 seanhandley_ Oddly I'm scheduled for a 4th July Bourbon tweet-tasting this evening courtesy of Heaven Hill
08:33:35 seanhandley_ Hopefully I'll get a catch-up chat with Monty this week
08:51:05 carthaca Hi ;)
08:51:56 carthaca you sent a lot of homework, flanders ^^
08:58:31 seanhandley hey carthaca
08:58:40 seanhandley Yeah, flanders_ is always making me do work :D
08:59:56 seanhandley Are you around Gilles?
09:01:38 seanhandley Let's wait a few more minutes, hopefully he appears :)
09:05:24 carthaca were the hangouts details in the invitation added accidentally?
09:05:36 seanhandley It's possible yes
09:05:53 seanhandley Google Calendar is annoying for that
09:06:43 seanhandley ahh
09:06:51 seanhandley I just got a calendar invite decline from him
09:06:56 seanhandley Guess he can't make it :(
09:07:39 carthaca what a pity
09:08:13 seanhandley That's the joy of online meetings I suppose!
09:08:20 seanhandley Thanks for coming anyhow carthaca
09:08:37 seanhandley Can we kick off by talking a little about Misty?
09:08:52 seanhandley I see you on the contributors but I'm not sure of how the project started
09:09:10 carthaca Yes, let's start with that
09:09:32 carthaca Gilles is the one, who started it
09:10:07 carthaca He mentioned it in of the Mails that Flanders distributed, that's how I found it
09:10:25 carthaca And I was immediately in love :D
09:10:45 seanhandley The README sounds very promising
09:11:00 carthaca It provides, what we were missing from fog
09:11:15 seanhandley I've been involved with Fog for a number of years now, and it's been the most mature OpenStack SDK in Ruby for a long time
09:11:21 carthaca you only have to authenticate once and can talk to all services
09:11:36 seanhandley ok - so is it fully compatible with all APIs?
09:11:50 carthaca so this means less calls to keystone, more performance
09:12:09 carthaca and API adoption is much faster, because it is much more lightweight
09:12:20 seanhandley Yeah, the auth stuff in openstack-fog sucks :)
09:13:30 carthaca compatability looks really good, though I didn't make it to the nasty stuff, yet
09:13:38 seanhandley Ok
09:14:07 seanhandley I'm happy to get involved and to champion misty as the Ruby SDK of choice for OpenStack in the long term so long as we're not losing out. The advantages of Fog is that it has momentum, community, and support for a lot of APIs.
09:14:59 seanhandley I think it'd be useful to get a to-do list in the form of Github issues or something
09:15:25 seanhandley then we can see where the gaps are and start filling them :)
09:15:47 seanhandley Did you get a chance to read the service endpoint spec that Flanders linked?
09:16:17 carthaca yes, sounds reasonable
09:16:32 carthaca valid service types have to be defined somewhere
09:17:16 seanhandley Yes - Monty proposes we have a json file on openstack.org
09:17:19 seanhandley which can be cached
09:19:10 flanders_ I'm here! Having dinner
09:19:30 carthaca so we at SAP already decided to move away from fog to misty, basically we are the 4 other contributors you see in misty
09:20:46 seanhandley Aha I see
09:21:31 carthaca what fog offers, that we don't need is the models - do you know how widely the other consumers of fog consume the models?
09:21:31 seanhandley Can you describe the problems with Fog as you perceive them at SAP?
09:21:49 seanhandley heh well I was going to mention the models layer
09:22:25 flanders_ Whom rise do we need in the fog community to look at Misty so it can be conjoined with fog?
09:22:44 carthaca on thing I already mentioned, it's the auth - you cannot re-use on fog object, but have to create a new one for every service you talk to
09:23:09 seanhandley and that causes performance issues carthaca ?
09:25:03 carthaca yes in two ways: 1. fog is always calling keystone to check the token you provided + 2. fog is calling keystone for every service you use again
09:25:21 flanders_ Doh!
09:25:35 seanhandley I ran into a similar issue in the early days of integrating our app using Fog
09:25:36 seanhandley https://gist.github.com/seanhandley/8589520ab7e8bffda78c8cdf11d30402
09:25:49 seanhandley I used to memoize those Fog objects ^
09:26:01 seanhandley so in theory the auth wouldn't happen multiple times
09:26:25 seanhandley but in practice I found the Fog re-auth code was buggy once the token had expired :(
09:27:08 carthaca yes we initially did the same and stumbled over weird re-auth issues :(
09:27:39 carthaca that directly leads me to another issue we see: fog is doing its own error-handling and sometimes swallows errors, that we would like to bubble up properly instead
09:27:56 flanders_ Does Monty's service discovery support re Keystone auth address this?
09:28:52 seanhandley I think it's a separate issue flanders_
09:29:10 seanhandley ultimately the problem was bad design in the fog-openstack code

Earlier   Later