Earlier  
Posted Nick Remark
#openstack-sdks - 2019-06-01
13:02:40 openstackgerrit Monty Taylor proposed openstack/openstacksdk master: WIP Make factory for a CloudRegion from CONF objects https://review.opendev.org/643601
13:05:23 mordred ITD27M01: I'm out through monday for some family things (not really here right now) - but will review tuesday
13:25:12 mordred dtantsur|afk: remote: https://review.opendev.org/662606 Release 0.29.0 of openstacksdk
13:25:45 mordred efried: I responded, and also pushed up a patch which I think might fix the issue (Also thanks for getting that started)
19:01:52 openstackgerrit Eric Fried proposed openstack/openstacksdk master: Make factory for a CloudRegion from CONF objects https://review.opendev.org/643601
19:06:48 efried mordred, dtantsur|afk, gtema: This just might be ready to go ^
#openstack-sdks - 2019-06-02
13:26:35 openstackgerrit LIU Yulong proposed openstack/python-openstackclient master: Add floating IP Port Forwarding commands https://review.opendev.org/650062
#openstack-sdks - 2019-06-03
07:11:36 openstackgerrit Artem Goncharov proposed openstack/openstacksdk master: Use resource layer for compute flavors https://review.opendev.org/650903
07:47:01 openstackgerrit Artem Goncharov proposed openstack/openstacksdk master: Support skipping unknown QP https://review.opendev.org/662698
09:34:45 openstackgerrit Artem Goncharov proposed openstack/openstacksdk master: Use Resource layer for network SecurityGroups https://review.opendev.org/662724
09:48:52 openstackgerrit Artem Goncharov proposed openstack/openstacksdk master: Use resource layer for compute flavors https://review.opendev.org/650903
10:55:11 openstackgerrit Artem Goncharov proposed openstack/openstacksdk master: Use Resource layer for compute KeyPairs https://review.opendev.org/662729
10:58:39 openstackgerrit Artem Goncharov proposed openstack/openstacksdk master: Use Resource layer for network SecurityGroups https://review.opendev.org/662724
11:07:48 openstackgerrit Artem Goncharov proposed openstack/openstacksdk master: Use Resource layer for compute KeyPairs https://review.opendev.org/662729
11:42:28 openstackgerrit Surya Seetharaman proposed openstack/python-openstackclient master: Microversion 2.73: Support adding the reason behind a server lock https://review.opendev.org/659124
11:44:58 openstackgerrit Artem Goncharov proposed openstack/openstacksdk master: Use Resource layer for compute AZ and Aggregates https://review.opendev.org/662738
11:47:38 openstackgerrit Artem Goncharov proposed openstack/openstacksdk master: Use resource layer for compute flavors https://review.opendev.org/650903
12:04:11 openstackgerrit Artem Goncharov proposed openstack/openstacksdk master: Use Resource layer for network SecurityGroups https://review.opendev.org/662724
12:31:27 openstackgerrit Artem Goncharov proposed openstack/openstacksdk master: Use Resource layer for the compute Hypervsors and Images https://review.opendev.org/662743
12:34:30 openstackgerrit Artem Goncharov proposed openstack/openstacksdk master: Use Resource layer for compute KeyPairs https://review.opendev.org/662729
14:06:46 Shrews mordred: when you return, I left comments on that PR ITD27M01 was asking about, but you should also have a look I think
15:09:41 openstackgerrit Michael McCune proposed openstack/keystoneauth master: add handling for multiple error returns https://review.opendev.org/662281
17:23:42 mordred Shrews: nod, thanks
19:16:10 openstackgerrit Eric Fried proposed openstack/openstacksdk master: Make factory for a CloudRegion from CONF objects https://review.opendev.org/643601
19:16:29 efried mordred: Fixed (again) ^
20:09:12 openstackgerrit Brian Haley proposed openstack/python-openstackclient master: Support IPv6 addresses better https://review.opendev.org/524420
21:28:22 openstackgerrit Michael Johnson proposed openstack/osc-lib master: Move the _tag module from OSC to osc-lib https://review.opendev.org/662859
21:40:40 openstackgerrit Michael Johnson proposed openstack/python-openstackclient master: Switch to using osc_lib.utils.tags https://review.opendev.org/662864
21:58:23 openstackgerrit Eric Fried proposed openstack/openstacksdk master: Support Proxy-specific region_name https://review.opendev.org/662865
21:58:55 efried mordred, dustinc: Predictably intrusive fixup for region_name ^
21:59:16 efried mordred: It's entirely possible I violated a principal principle of "region" here.
22:04:56 openstackgerrit Eric Fried proposed openstack/openstacksdk master: Support Proxy-specific region_name https://review.opendev.org/662865
22:26:25 mordred efried: well, we're all about violating principles. I find the idea of a CloudRegion with region_name='tokyo' with a compute_region_name='newyork' and pity the poor soul who has done this to themselves
22:26:32 mordred but - such is life :)
22:27:09 efried mordred: Duly noted. Perhaps once everything is clouds.yaml, we can get rid of from_conf and go back to a single region
22:27:37 mordred \o/
23:06:01 openstackgerrit Merged openstack/keystoneauth master: add handling for multiple error returns https://review.opendev.org/662281
#openstack-sdks - 2019-06-04
01:49:53 openstackgerrit Eric Fried proposed openstack/openstacksdk master: Support Proxy-specific region_name https://review.opendev.org/662865
07:34:31 openstackgerrit Artem Goncharov proposed openstack/openstacksdk master: Use Resource layer for network SecurityGroups https://review.opendev.org/662724
07:44:40 openstackgerrit Artem Goncharov proposed openstack/openstacksdk master: Use Resource layer for compute KeyPairs https://review.opendev.org/662729
10:15:54 openstackgerrit Artem Goncharov proposed openstack/openstacksdk master: Use Resource layer in cloud for SecurityGroups of server https://review.opendev.org/662998
10:16:36 openstackgerrit Artem Goncharov proposed openstack/openstacksdk master: Use Resource layer for the compute Hypervsors and Images https://review.opendev.org/662743
13:36:32 openstackgerrit Monty Taylor proposed openstack/openstacksdk master: Make factory for a CloudRegion from CONF objects https://review.opendev.org/643601
13:37:02 mordred gtema, Shrews, dtantsur, slaweq: ^^ is ready for review when y'all get a spare minute. this is the needed feature for shifting nova to sdk and off of python-*client
13:37:24 mordred efried: I just added a release note in that latest patchset - tests look great, thanks!
13:37:50 efried mordred: Nice. What more to get it merged?
13:38:02 mordred efried: just need to convince people to review it now :)
13:38:04 efried oh, I see previous alert
13:38:07 efried yes, cool.
13:38:18 openstackgerrit Monty Taylor proposed openstack/openstacksdk master: Support Proxy-specific region_name https://review.opendev.org/662865
13:38:30 gtema ok, got it
13:38:50 efried mordred: region_name thing sane enough to fly, you think?
13:39:47 gtema yeah, was looking at both today morning. Looked ok for me. If mordred also thinks ok - great
13:40:00 mordred efried: reading that now
13:41:03 efried mordred: One tweak in the reno, I'll fix that up quick if you agree.
13:41:49 mordred efried: I'm sure I do - looking
13:42:38 efried I mean, yes, you're using the CloudRegion to create a Connection, not sure if a CloudRegion is good for anything else, so maybe this is a distinction without a difference.
13:42:39 mordred efried: yes. also - maybe it should be Connection or CloudRegion - because while you're right the primary thing is the CloudRegion- we also added a parameter to the Connection contructor
13:43:01 mordred who knows what people are using CloudRegions for :)
13:44:12 efried oh, sorry, you're right. Forest for the trees and all that. The primary use case would be Connection I guess, wouldn't it.
13:45:22 mordred yeah. I could go either way ...
13:45:45 mordred efried: what does "ddt this" mean?
13:45:46 efried I'll leave it alone, since we've got gtema's +2 now :)
13:46:02 gtema I can put another one - no problem
13:46:03 mordred :)
13:46:16 efried mordred: ddt does the same thing as testscenarios
13:46:44 mordred ah. is it more pleasant to use?
13:46:54 gtema but guys, what have you done with "/os-server-groups" with respect to microversions - all the finest things at once
13:47:17 efried mordred: That's probably in the eye of the beholder. Let me dig up an example quick...
13:47:32 efried mordred: I don't know if testscenarios works on a per-method basis; ddt does.
13:47:44 mordred efried: cool - I like testscenarios - but I always have to go look at previous code I wrote to figure out how to use it
13:47:54 mordred ah - no - testscenarios is purely class based
13:47:55 efried ditto ddt
13:47:56 gtema ++ - same for me
13:48:49 mordred I like the concept of putting test data into a file too
13:49:24 efried mordred: https://opendev.org/openstack/nova/src/branch/master/nova/tests/unit/test_nova_manage.py#L1339
13:49:54 efried The data gets passed to the method as params
13:49:59 mordred I like that
13:50:15 mordred that's nicer than class attributes, which I think is a bit too magical
13:50:29 efried vs testscenarios where they're instance vars, but of course that difference makes sense when it's per-test
13:51:04 efried yeah, but it would be just as magical if they were method params, set up from the class level, wouldn't it?
13:51:21 efried like using a @mock.patch decorator on your class, all your methods now get a new param.
13:51:49 mordred oh - I don't think I've ever used mock.patch on a class :)
13:52:19 mordred I guess I like that in ddt the magic is localized to the method you're looking at ... but yeah, still some magic
13:52:47 efried I usually don't (use mock.patch on a class). If I need it to apply to all my tests, I'll useFixture(fixtures.MockPatch()) in setUp - and if I need the mock, I'll create an instance attribute :)
13:52:49 mordred I *really* like the file_data - I've done a few testscenarios with a BUNCH of scenarios and it quickly becomes hard to read
13:52:57 efried ^ manual testscenarios :)
13:53:05 mordred ++ to useFixture in setUp
13:54:42 efried ahem, "guitar"
13:54:58 mordred yes yes. "guitar". sorry
13:55:09 efried but the point of the comment was: dedup this repetitive code
13:55:21 efried I don't care if it's ddt or testscenarios or a helper method, whatevs.
14:00:01 mordred ++
14:05:50 openstackgerrit Eric Fried proposed openstack/openstacksdk master: Get rid of unused _OpenStackCloudMixin.get_region https://review.opendev.org/663038
14:20:07 gtema mordred: I forgot a bit about ver discovery. In the service catalog endpoint contains project_id at the end, but version info is available under compute/v2.1
14:20:23 gtema the proxy is not able to discover supported microversion
14:21:11 mordred gtema: version discovery should be able to handle project_id at the end of endpoint
14:21:51 gtema well, in the small script it is not working properly
14:22:44 gtema wait a sec, posting
14:24:03 gtema mordred: http://paste.openstack.org/show/752487/

Earlier   Later