Earlier  
Posted Nick Remark
#openstack-sdks - 2017-03-22
14:08:57 lbragstad edleafe cdent elmiko interesting - we actually just talked about that in yesterday's keystone meeting http://eavesdrop.openstack.org/meetings/keystone/2017/keystone.2017-03-21-18.00.log.html#l-228
14:09:59 lbragstad the overall reaction of the group was to be strict about validation individual tags - http://eavesdrop.openstack.org/meetings/keystone/2017/keystone.2017-03-21-18.00.log.html#l-249
14:10:09 lbragstad but we'd greatly appreciate any guidance on that
14:11:13 cdent I think there's been plenty of guidance already on the form of the tags (in the docs that's being changed) but not on length
14:11:28 cdent as in "make sure they are URL safe"
14:12:06 lbragstad fwiw - most of the discussion consisted of what policy we should use to enforce tags (which we kind of tabled and agreed to document for now), but the bits specific to "should we validate individual tags" is interesting
14:12:51 lbragstad the policy/rbac usecase we discussed in the meeting is related to other policy problems we have and isn't specific to tags
14:35:19 dstanek i added my 2 cents to that
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

Earlier   Later