19:00:24 #startmeeting python-openstacksdk 19:00:25 Meeting started Tue Jan 26 19:00:24 2016 UTC and is due to finish in 60 minutes. The chair is etoews. Information about MeetBot at http://wiki.debian.org/MeetBot. 19:00:26 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 19:00:29 The meeting name has been set to 'python_openstacksdk' 19:01:06 hi 19:02:01 hi 19:02:34 well there's only one topic on the agenda 19:02:41 #topic 1.0 Gerrit pruning 19:02:48 ok 19:03:18 so out of https://review.openstack.org/#/q/status:open+project:openstack/python-openstacksdk,n,z what absolutely needs to be in 1.0? 19:03:51 https://review.openstack.org/#/c/270900/ 19:04:01 yep 19:04:11 i'm reviewing right now. 19:04:20 That is the first of several patch sets 19:04:24 right 19:04:45 i'm assuming there will be a patch set per service. that right? 19:05:04 yeah 19:05:09 fun 19:05:13 1 sec. 19:05:38 There is also the path_args stuff that briancurtin is looking at which would be related to https://review.openstack.org/#/c/264980/ 19:06:39 ya 19:06:47 #link http://eavesdrop.openstack.org/meetings/python_openstacksdk/2016/python_openstacksdk.2016-01-12-19.01.html 19:07:13 there was an action from a couple of weeks ago "briancurtin split 1461200 into smaller issues" 19:07:43 I didn't see a split of the issue 19:08:02 i don't think it happened 19:08:19 so I was going to just pile under 1461200 if that's okay 19:08:27 sure. 19:08:38 i wish we could do checklists like there are in github. 19:08:52 yeah, that would be nice 19:09:19 is network the only one that's in progress? 19:10:09 yes 19:10:22 I was going to start others soon 19:11:33 let me try something.... 19:13:00 #link https://bugs.launchpad.net/python-openstacksdk/+bug/1461200 19:13:01 Launchpad bug 1461200 in OpenStack SDK "Create basic resource.props for id and ids attributes" [Critical,In progress] - Assigned to Richard Theis (rtheis) 19:13:07 what do you think? 19:13:17 poor man's github checklist 19:13:24 works for me 19:13:25 thanks 19:13:28 nice 19:13:46 alternatively a ticket for each 19:13:55 at least we can kinda coordinate work on it so we're not stepping on eachother's toes 19:14:20 terrylhowe: if you're up for creating all of those bugs, i'd say go for it. ;) 19:14:59 I should be online in around 10 min 19:15:41 checklist works for me :) 19:15:43 i think we're going to need https://review.openstack.org/#/c/272307/ in 1.0 19:19:42 i created a bug for that just to help track progress to 1.0 #link https://bugs.launchpad.net/python-openstacksdk/+bug/1538267 19:19:43 Launchpad bug 1538267 in OpenStack SDK "Need RFC2616 formatter as a type for properties" [Undecided,New] 19:20:04 but i can't assign milestone or assignee :( 19:20:30 briancurtin: can you assign everything correctly for https://bugs.launchpad.net/python-openstacksdk/+bug/1538267 when you get in? 19:21:06 is there anything else from https://review.openstack.org/#/q/status:open+project:openstack/python-openstacksdk,n,z that absolutely must get into 1.0? 19:22:42 rtheis: terrylhowe: let me know either way ^ 19:23:10 etoews: some in that list are related to path_args, but otherwise, I don't see anything else 19:23:33 A lot of things I’d like to have, but we probably should get one with it 19:25:00 that's my feeling too. 19:25:39 unless it's going to have an impact on the sdk interface, it can wait until post 1.0. 19:26:23 etoews: i’m in, will setup that issue now 19:27:02 i’ll push a change that ties the in-progress review to that bug 19:27:29 okay. then peruse https://launchpad.net/python-openstacksdk/+milestone/1.0 and see if it's accurate. 19:29:26 yeah i think that is accurate. i’m going to look harder at the path_args/base_path stuff now that we’re off of type=Resource, which is where a lot of the difficulty came from 19:30:51 k. the path_args stuff seems to be the limiting factor in us getting to 1.0 19:31:13 i'd say just focus on that. 19:31:47 if there's other bugs you can pass on to us, great. 19:31:57 yep. the nested resource types just weren’t going to work at all. since contrib guide doesn't actually need to be “released” since it just goes straight online i can do that secondary 19:32:38 briancurtin: can someone else pick up https://bugs.launchpad.net/python-openstacksdk/+bug/1487150 ? 19:32:39 Launchpad bug 1487150 in OpenStack SDK "Object store set_object_metadata is a bit oddball" [Critical,In progress] - Assigned to Brian Curtin (brian.curtin) 19:33:27 etoews: let me look through my myriad of branches and see if i can find any work i did on that one. it may have been mixed into a branch that handled user-specified metadata. the basic premise of that one is doable by anyone though 19:33:43 (well, the other part is as well, but i think i was trying to solve two problems at once and would rather just stick with one) 19:34:57 k. the earliest i could look at that one is later this week. 19:35:21 let's leave it assigned to you but if i can get to it, i'll ping you to assign it to me. 19:36:05 sounds good 19:37:26 briancurtin: terrylhowe: are there any patch sets in https://review.openstack.org/#/q/status:open+project:openstack/python-openstacksdk,n,z you care to abandon? some of them are getting a bit long in the tooth. 19:37:52 we missed celebrating the 1 year anniversary of https://review.openstack.org/148370 :P 19:37:53 etoews: i’ll run through some right now 19:39:11 most of mine are path_args, I’d like those out there for reference until that is resolved 19:39:20 sure 19:39:47 etoews: https://review.openstack.org/#/c/188452/ ties to https://bugs.launchpad.net/python-openstacksdk/+bug/1487150 but is way out of date 19:39:48 Launchpad bug 1487150 in OpenStack SDK "Object store set_object_metadata is a bit oddball" [Critical,In progress] - Assigned to Brian Curtin (brian.curtin) 19:40:03 that’s the one i was thinking of 19:40:48 k. i'll have a look at it if i can get to it this week. 19:40:51 there’s a quick profile set_ method refactor i can just rebase and that’d be fine. the only other in-progress review of mine is the RFC timestamp one that i’ll refresh due to merge conflict 19:41:18 terrylhowe: can you have a quick look at https://review.openstack.org/#/c/265659/ ? 19:41:26 oh, also: we need to figure out what key manager is called in 2016 19:41:32 here's the fail http://logs.openstack.org/59/265659/2/check/gate-python-openstacksdk-python27/32e7bb2/console.html.gz 19:41:45 briancurtin: needs a bug? 19:42:17 terrylhowe: i'm not really sure why the unit tests are looking for something generated for the functional tests. 19:42:25 etoews: looking right now to see if we need to make a change 19:42:39 i'm not that familiar with how the gate is runs those hooks and stuff. 19:43:52 etoews: ok we’re good on key_manager. we must have changed it back when they did their renaming 19:44:01 oh, i did htat 19:44:11 heh. \o/ 19:48:24 well this is fun. the unit tests test the function test base class. :| https://github.com/openstack/python-openstacksdk/blob/master/openstack/tests/unit/test_functional_base.py#L18 19:48:45 yeh, I’m not into testing test code 19:49:11 I mean it is a handy test, but let’s get rid of it anyway 19:49:20 you could code around it, but too complicated 19:49:31 ya 19:50:04 i could also just move it into openstack.tests.functional 19:51:05 i'll go with whatever works. 19:51:46 any other topics to discuss? 19:51:58 is anyone submitting anything sdk related for the summit? 19:52:10 cfp deadline is next monday. 19:52:29 nothing else on my end 19:52:32 no other topics here 19:53:22 terrylhowe: you good to end it now? 19:53:55 yes 19:54:35 cool. 19:54:40 #endmeeting