Earlier  
Posted Nick Remark
#openstack-sdks - 2017-02-20
19:09:13 amotoki ankur-gupta-f1: hi
19:09:24 ankur-gupta-f1 hey just read your comments on the Network Tag
19:09:55 ankur-gupta-f1 it was agreed early on that the command should be an OSC plugin not in the OSC repo
19:10:42 ankur-gupta-f1 Trying to dig up the IRC convo with armax
19:11:47 amotoki ankur-gupta-f1: we don't want to create a new resource 'network tag' as OSC. Doesn't it make sense to add an option to existing resources like netwokr, subnets, routers?
19:12:27 ankur-gupta-f1 because Neutron tag doesn't support subnets or routers yet. Just networks. AFAIK
19:12:50 amotoki subnet, router, subnetpool support was recently merged.
19:13:08 ankur-gupta-f1 oh. well then.
19:13:32 ankur-gupta-f1 that solves that. Thanks!
19:13:46 ankur-gupta-f1 *really wish i was in ATL right now* :'(
19:14:31 amotoki Oh really sad news :(
19:15:01 ankur-gupta-f1 amotoki: could you point me to the recently merged tag stuff for subnet, router etc.. ?
19:15:01 amotoki OSC team do not want to introduce new resources just to mirror the way API does.
19:15:32 amotoki ankur-gupta-f1: sorry I might be wrong. checking...
19:16:22 amotoki ankur-gupta-f1: this is the master patch: https://review.openstack.org/#/c/413662/
19:16:29 ankur-gupta-f1 amotoki: okay thanks :)
19:16:43 amotoki and it was backported to ocata https://review.openstack.org/#/c/429621/
19:17:22 ankur-gupta-f1 sweet. Thanks for keeping on top of it :)
19:20:50 amotoki I am not sure why we decided to implement network tag support as OSC plugin.
19:21:22 amotoki tag is a sub resource of top resources (like networks, ports, subnets...)
19:21:36 amotoki From user perspective, IMHO it is easier to specify tag as an option of top resources.
19:22:57 ankur-gupta-f4 Maybe the way the endpoint is/was for tag. According to api-ref it sits at /resourcetype/resourceid/tag
19:23:22 ankur-gupta-f4 But theres work arounds for it so end user of osc is not exposed to that mess
19:25:59 amotoki I think the way how API is implemented is different from how CLI is implemented.
19:27:05 amotoki there is no reason we need to do the same way for CLI as API does. I think these two are implemented from other perspectives.
19:30:56 openstackgerrit Steve Martinelli proposed openstack/python-openstackclient master: Add Cinder v3 client support for volumes https://review.openstack.org/412614
19:46:16 openstackgerrit Merged openstack/python-openstackclient master: Use public and unified method get_console_url() https://review.openstack.org/430508
20:01:40 thingee mordred almost turned purple during a rant at api-wg ptg session.
20:37:55 openstackgerrit Steve Martinelli proposed openstack/python-openstackclient master: Add Cinder v3 client support for volumes https://review.openstack.org/412614
20:43:20 openstackgerrit Sean McGinnis proposed openstack/service-types-authority master: Add block storage service type https://review.openstack.org/436178
20:55:11 openstackgerrit Jay Pipes proposed openstack/service-types-authority master: Add singular-ness to service type name conventions https://review.openstack.org/436185
20:57:38 openstackgerrit Jay Pipes proposed openstack/service-types-authority master: Service type should be a thing, not an action https://review.openstack.org/436187
21:33:44 openstackgerrit Steve Martinelli proposed openstack/python-openstackclient master: add swift->osc mapping https://review.openstack.org/436205
21:34:41 openstackgerrit Steve Martinelli proposed openstack/python-openstackclient master: add swift->osc mapping https://review.openstack.org/436205
21:41:10 openstackgerrit Terry Howe proposed openstack/python-openstacksdk master: Remove unnecessary get_id call in _prepare_request https://review.openstack.org/436209
21:46:41 mordred thingee: just lke the good old days, right?
#openstack-sdks - 2017-02-21
03:23:04 openstackgerrit Rui Chen proposed openstack/osc-lib master: Util methods for column name backward compatibility https://review.openstack.org/436289
05:40:26 openstackgerrit Merged openstack/python-openstackclient master: TODO cleanup: osc-lib https://review.openstack.org/427969
05:46:40 openstackgerrit jiahui.qiang proposed openstack/python-openstackclient master: Functional test for subnet https://review.openstack.org/435914
05:52:09 openstackgerrit Steve Martinelli proposed openstack/python-openstackclient master: add swift and nova to osc mapping https://review.openstack.org/436205
06:16:45 openstackgerrit Steve Martinelli proposed openstack/python-openstackclient master: add volume->osc mapping https://review.openstack.org/436320
06:16:49 openstackgerrit Steve Martinelli proposed openstack/python-openstackclient master: add swift and nova to osc mapping https://review.openstack.org/436205
06:16:53 openstackgerrit Steve Martinelli proposed openstack/python-openstackclient master: add volume->osc mapping https://review.openstack.org/436320
07:03:08 openstackgerrit Rui Chen proposed openstack/python-openstackclient master: Replace "Display Name" by "Name" in volume list https://review.openstack.org/423081
07:35:02 openstackgerrit Rui Chen proposed openstack/python-openstackclient master: Rework port functional tests on json output format https://review.openstack.org/423970
09:45:41 openstackgerrit xhzhf proposed openstack/os-client-config master: modify test-requirement according to requirements project https://review.openstack.org/436388
11:45:22 openstackgerrit Huanxuan Ao proposed openstack/python-openstackclient master: Fix properties format for volume qos in volume v1 https://review.openstack.org/428610
14:00:03 openstackgerrit Merged openstack/python-openstackclient master: Remove remaining uses of SDK Proxy.session https://review.openstack.org/435735
15:38:42 ankur-gupta-f1 amotoki: ping re:Tagging
15:39:14 amotoki ankur-gupta-f1: pong
15:39:52 ankur-gupta-f1 I was playing around with it and couldn't set a tag upon creation. so then it would only be on set/unset?
15:40:06 ankur-gupta-f1 unless there is a specific way to set a tag on network creation i.e.
16:06:58 openstackgerrit Sindhu Devale proposed openstack/python-openstackclient master: "floating ip set/unset port" for OSC https://review.openstack.org/383025
16:12:31 openstackgerrit Merged openstack/python-openstackclient master: add swift and nova to osc mapping https://review.openstack.org/436205
16:16:33 openstackgerrit Merged openstack/python-openstackclient master: add volume->osc mapping https://review.openstack.org/436320
16:25:11 openstackgerrit Terry Howe proposed openstack/python-openstacksdk master: Fix problem with update including id https://review.openstack.org/436538
16:28:58 openstackgerrit Shashank Kumar Shankar proposed openstack/python-openstackclient master: Introduce Neutron DHCP agent commands to OSC. https://review.openstack.org/387611
16:44:01 openstackgerrit Merged openstack/python-openstackclient master: Rework port functional tests on json output format https://review.openstack.org/423970
17:19:18 openstackgerrit Terry Howe proposed openstack/python-openstacksdk master: Fix the network auto allocate validate https://review.openstack.org/436561
17:34:18 openstackgerrit Terry Howe proposed openstack/python-openstacksdk master: Remove old telemetry capability https://review.openstack.org/436564
17:54:06 med_ dtroyer, stevemar http://popvssoda.com/
17:57:06 openstackgerrit Terry Howe proposed openstack/python-openstacksdk master: Fix the network auto allocate validate https://review.openstack.org/436561
18:11:35 openstackgerrit Merged openstack/python-openstacksdk master: Remove old telemetry capability https://review.openstack.org/436564
19:49:16 openstackgerrit Merged openstack/python-openstackclient master: Fix properties format for volume qos in volume v1 https://review.openstack.org/428610
20:41:38 openstackgerrit Merged openstack/python-openstacksdk master: Fix the network auto allocate validate https://review.openstack.org/436561
20:48:21 openstackgerrit Cedric Brandily proposed openstack/python-openstackclient master: Enable to specify which vm fixed-ip to publish https://review.openstack.org/371786
22:28:10 openstackgerrit Ankur proposed openstack/python-openstackclient master: Port set/unset SecGroup Bug Fix https://review.openstack.org/430087
22:50:00 openstackgerrit Dean Troyer proposed openstack/python-openstackclient master: OSC Network Flavor https://review.openstack.org/382530
22:50:33 openstackgerrit Merged openstack/openstackclient master: Updated from global requirements https://review.openstack.org/432051
22:52:56 ankur-gupta-f4 dtroyer: are you the owner of the OSC Parity Google Doc? I can help fill in the parity with Networking
22:57:11 dtroyer ankur-gupta-f1: that's stevemar's doc
22:57:45 dtroyer but yeah, filling these in leads to adding them to the new decoder ring doc
22:58:29 ankur-gupta-f4 So should I or should i not request access haha
22:58:52 dtroyer go ahead and request. I'll let him know when I go back down
23:00:09 ankur-gupta-f4 dtroyer: done thx. GL
23:00:15 dtroyer oh, since you're here and I'm not downstairs drinking wine, let me ask if you know this one: subnet set —allocation-pools appends any args to the existing allocation pools returned by Neutron; if the new arg overlaps the service errs with a conflict. neutronclient replaces the existing. Do you have any idea what the correct behaviour is? This also appears to affect nameservers, host routes and service types in that sp
23:00:56 dtroyer this came up earlier this afternoon and we finally sorted that difference in the code
23:01:08 dtroyer but I don't really know what it should do
23:01:27 dtroyer I haven't asked anyone here yet...
23:08:28 ankur-gupta-f4 I will find out and get back to you. But I think it should replace.
23:18:24 ankur-gupta-f4 https://github.com/openstack/neutron/blob/ba519cc37f4b5c48fad3157fbfb1127623289b78/neutron/tests/unit/db/test_db_base_plugin_v2.py#L4639
23:19:25 ankur-gupta-f4 but with if updated cidr overlaps with another then returns 409
23:19:26 ankur-gupta-f4 https://github.com/openstack/neutron/blob/ba519cc37f4b5c48fad3157fbfb1127623289b78/neutron/tests/unit/db/test_db_base_plugin_v2.py#L4737
23:21:13 ankur-gupta-f4 dtroyer: ^^^
#openstack-sdks - 2017-02-22
00:31:52 dtroyer ankur-gupta-f1: thanks, that is exactly what I am trying to find out, when there is an overlap. Right now, without an overlap a new pool is created, so making it act like neutronclient is a behaviour change.
00:42:32 ankur-gupta-f4 dtroyer: does that answer/solve the problem or is more digging needed.
00:45:05 dtroyer I think what we may need to do is write out the expectations of things like this, ie append or replace for existing option arguments. What we do now is more consistent with what we do in a lot of other places, but incomplete since it was not quite meant to be that way.
00:45:46 dtroyer what I wanted to confirm first is what Neutron intended and see if we could sort out user expectations to know which way to fix this.
00:46:07 dtroyer what I want to avoid is doing the collision detection in the client
00:46:23 dtroyer so there may not be much more to do here right now
00:46:34 dtroyer thanks
00:47:19 ankur-gupta-f4 :)
00:59:57 openstackgerrit Sindhu Devale proposed openstack/python-openstackclient master: OSC Quota List https://review.openstack.org/379813
01:03:04 ankur-gupta-f4 sindhu: U here?
01:03:25 sindhu ankur-gupta-f4: yup, wass up
01:03:40 ankur-gupta-f4 hahaha. nm u know.
01:03:50 ankur-gupta-f4 do u get a return for that quota list for networks?
01:04:09 sindhu I fixed it now
01:04:20 sindhu ur not getting?
01:04:23 ankur-gupta-f4 i just pulled it down and it doesn't return the quotas for me

Earlier   Later