Earlier  
Posted Nick Remark
#openstack-sdks - 2017-03-22
14:35:29 dstanek yes, you are correct about the channel
14:35:54 dstanek lbragstad: lol....and i magically switched channels!
14:41:30 reedip stevemar, ankur-gupta-f4, sindhu, RuiChen : https://review.openstack.org/#/c/447938/
16:39:24 openstackgerrit Steve Martinelli proposed openstack/python-openstackclient master: OSC Extension Show https://review.openstack.org/382023
16:43:05 openstackgerrit Merged openstack/osc-lib master: Using assertIsNone() instead of assertEqual(None) https://review.openstack.org/448346
16:48:05 openstackgerrit Ed Leafe proposed openstack/api-wg master: Define pagination guidelines https://review.openstack.org/446716
16:53:36 openstackgerrit Ankur proposed openstack/python-openstackclient master: [WIP] Add support for Octavia Plugin https://review.openstack.org/447068
16:57:15 openstackgerrit Chris Dent proposed openstack/api-wg master: Create a new set of api stability guidelines https://review.openstack.org/421846
16:57:44 cdent edleafe, elmiko, anyone else: new version ^. I hope we're nearly done.
16:58:23 elmiko cdent: ack, added to the queue
17:09:04 edleafe cdent: yeah, saw that as I was commenting on the previous version :)
17:09:25 cdent *more tiny fist shaking*
18:14:30 openstackgerrit Ankur proposed openstack/python-openstackclient master: Network L3 Router Commands for OSC https://review.openstack.org/385729
18:15:24 cdent sdague, elmiko: I agree with you guys that the alternatives secion is a bit sparse, but it is in there to effectively say "yeah, we heard you, but it's not good enough for the needs delineated here"
18:15:40 cdent I'm happy to remove it though, if that's the consensus
18:24:02 elmiko lol
18:24:28 elmiko cdent: can we add a DONT DO THIS! to that section ;)
18:25:03 cdent elmiko: is the last paragraph to circumspect in that regard?
18:25:05 cdent too
18:58:23 elmiko cdent: i think so
18:58:28 elmiko it leaves too much wiggle room
18:59:18 cdent elmiko: have you read the followups from graham and chris? I'm probably gonna let it stew until tomorrow morning as I've lost steam in that direction
19:06:59 elmiko cdent: i'll look again, last reply i saw was from Sean
19:07:08 elmiko +1 to letting it stew
21:32:33 openstackgerrit Ankur proposed openstack/python-openstackclient master: Network L3 Router Commands for OSC https://review.openstack.org/385729
22:58:23 reedip ankur-gupta-f4 ; care to review https://review.openstack.org/#/c/447938/ ?
23:09:20 ankur-gupta-f4 reedip: address dtroyer comments onthere
23:12:23 reedip ankur-gupta-f4 : just saw that... IMHO I think dtroyer has got a point but I am just considering if we would need ip_cache in the future ?
23:13:15 ankur-gupta-f4 Im gonna wait to see what he says. But its simple enough and looks good
23:15:24 openstackgerrit Merged openstack/cliff master: Use Sphinx 1.5 warning-is-error https://review.openstack.org/446630
23:16:52 reedip ankur-gupta-f4 : Well , dare say I am attempting to tease the dragon , but yes, I am making another workaround so that this function can still be used with the ip_cache ifrequired
23:17:21 reedip I guess it was made for reason, and without knowing that reason, purging the ip_cache doesnt make sense to me
23:19:25 openstackgerrit Reedip proposed openstack/python-openstackclient master: Introduce FindFloatingIP() without ip_Cache https://review.openstack.org/447938
23:20:58 openstackgerrit Reedip proposed openstack/python-openstackclient master: Structure FindFloatingIP() to work without ip_cache https://review.openstack.org/447938
#openstack-sdks - 2017-03-23
01:17:26 openstackgerrit Reedip proposed openstack/python-openstackclient master: Structure FindFloatingIP() to work without ip_cache https://review.openstack.org/447938
03:24:58 openstackgerrit Duan Jiong proposed openstack/python-openstackclient master: Fix some reST field lists in docstrings https://review.openstack.org/448874
04:41:38 openstackgerrit Duan Jiong proposed openstack/python-openstackclient master: Fix some reST field lists in docstrings https://review.openstack.org/448874
08:17:00 reedip RuiChen : https://review.openstack.org/#/c/447938/ please
08:26:03 openstackgerrit Reedip proposed openstack/python-openstackclient master: Add tags filter options to os network list command https://review.openstack.org/380012
10:17:21 openstackgerrit liyi proposed openstack/python-openstackclient master: Remove log translations https://review.openstack.org/449045
12:16:06 reedip o/
13:45:28 openstackgerrit Merged openstack/osc-lib master: The python 3.5 is added https://review.openstack.org/442960
13:49:09 openstackgerrit Merged openstack/osc-lib master: Pass ssl values through to OCC https://review.openstack.org/438277
13:50:11 cdent edleafe, elmiko: thoughts on how to proceed on http://gnocchi.xyz/install.html with the disagreement between sdague and mugsie ?
13:50:50 cdent oopth, wrong linke
13:51:01 cdent elmiko, edleafe : https://review.openstack.org/#/c/421846/
13:54:29 openstackgerrit Merged openstack/osc-lib master: Util methods for column name backward compatibility https://review.openstack.org/436289
13:57:05 edleafe cdent: I don't like having an Alternatives section in a guideline. I think we should suggest a best practice, and leave it at that.
13:58:02 elmiko cdent: is there any way to work a leg-wrestling match in here?
13:58:58 elmiko i'm a little more lenient i suppose, i could see leaving an even smaller alternatives section that just says we acknowledge alternatives and we recommend against it.
13:59:29 elmiko but for me this goes back to the whole "api police" line
14:15:51 openstackgerrit Stephen Finucane proposed openstack/python-openstackclient master: Don't duplicate commands https://review.openstack.org/447592
14:27:30 openstackgerrit Cedric Brandily proposed openstack/python-openstackclient master: Enable to create legacy router https://review.openstack.org/449176
14:29:49 reedip dtroyer: there?
14:30:10 reedip ankur-gupta-f4 , sindhu, stevemar ???
14:30:37 openstackgerrit Cedric Brandily proposed openstack/python-openstackclient master: Enable to create legacy router https://review.openstack.org/449176
14:58:29 sindhu reedip: hey, wass up
14:58:47 reedip review requested for https://review.openstack.org/#/c/447938/
14:59:23 reedip its stuck for reviews ....
16:08:02 sindhu dtroyer: https://review.openstack.org/#/c/382023/ is ready for your review :)
16:19:41 openstackgerrit Shashank Kumar Shankar proposed openstack/python-openstackclient master: Introduce neutron flavor associate, disassociate to OSC https://review.openstack.org/403907
16:33:31 rabel_b1 can someone tell me what a quota class is? as in "openstack quota set --class ..." ?
16:51:29 openstackgerrit Merged openstack/python-openstackclient master: docs: Don't include ChangeLog https://review.openstack.org/447588
17:34:38 cdent elmiko, edleafe (anyone else): proof please: https://etherpad.openstack.org/p/api-wg-newsletter
17:45:00 cdent elmiko, edleafe shipped it
17:52:44 elmiko cdent: sorry, was at lunch
17:53:00 cdent no worries, but any flubs are YOUR FAULT
17:53:02 cdent :)
17:54:51 elmiko LOL
18:04:46 openstackgerrit Cedric Brandily proposed openstack/python-openstackclient master: Enable to create legacy router https://review.openstack.org/449176
18:06:53 edleafe cdent: yeah, stepped out. LGTM in any case, so it's all elmiko's fault
18:07:24 cdent I can live with that
18:24:35 elmiko haha
18:24:42 elmiko guess i'm out voted?
18:29:16 ankur-gupta-f4 dtroyer: ping
18:33:42 openstackgerrit Shashank Kumar Shankar proposed openstack/python-openstacksdk master: [WIP] Introduce Pool resource in Octavia Load Balancer Base https://review.openstack.org/449264
18:34:17 dtroyer ankur-gupta-f1: yo
18:35:45 ankur-gupta-f4 hey its about the osc plugin
18:36:02 ankur-gupta-f4 if set up as a pure plugin, how does the interaction with the API happen
18:36:28 ankur-gupta-f4 https://review.openstack.org/#/c/446223/ is the initial patches for the plugin
18:36:46 ankur-gupta-f4 but i also did a skeleton patch for the repo: https://review.openstack.org/#/c/448331/
18:37:10 openstackgerrit Shashank Kumar Shankar proposed openstack/python-openstacksdk master: [WIP] Introduce Pool resource in Octavia Load Balancer Base https://review.openstack.org/449264
18:37:11 ankur-gupta-f4 but not sure if the skeleton is needed if the API interaction happens through OSC/SDK.
18:37:20 dtroyer it happens like any other, there is nothing restricting a plugin to only what is in its package
18:37:49 dtroyer remember, everything in the OSC repo itself is built as a plugin, it's just all in the same repo
18:38:06 ankur-gupta-f4 like any other meaning through the SDK. or should the API binding happen within python-octaviaclient
18:38:19 dtroyer so the adidtional things to think about with a plugin in a package with no lib is to make sure you install it's dependencies properly
18:38:54 dtroyer python-octaviaclient implies that it is a python API lib for the Octavia REST API
18:39:04 dtroyer that's what that naming convention is used for
18:39:31 dtroyer the presence of OSC plugins within those is a convenience, just as the presence of the CLi binaries that some have
18:40:09 ankur-gupta-f4 Okay that makes sense. Will continue down the patch I am on then.
18:40:16 dtroyer kk
18:40:23 dtroyer are you using SDK for that?
18:41:02 ankur-gupta-f4 wasn't planning on it. what would be easier
18:41:11 ankur-gupta-f4 our guys will also be introducing Octavia to the SDK as well
18:41:46 dtroyer SDK isn't 1.0 yet, so OSC itself isn't going to use it for anything else for a while.
18:42:20 ankur-gupta-f4 so then I should continue down the skeleton path where all the client bindings happen in the native python-octaviaclient lib
18:42:25 dtroyer eventually it should, but I'm revisiting the openstackclient.api stuff to be able to dump some of the existing lib dependencies sooner
18:42:55 ankur-gupta-f4 Could you comment on this then: https://review.openstack.org/#/c/448331/ to clarify
18:43:03 dtroyer think through the transition plan if you ever want to change that

Earlier   Later