19:01:12 #startmeeting openstackclient 19:01:13 Meeting started Thu Feb 11 19:01:12 2016 UTC and is due to finish in 60 minutes. The chair is dtroyer. Information about MeetBot at http://wiki.debian.org/MeetBot. 19:01:14 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 19:01:17 The meeting name has been set to 'openstackclient' 19:01:20 anyone here today? 19:01:22 dtroyer: o/ 19:01:25 o/ 19:01:39 o/ 19:01:41 Hi, I would like to introduce Tom and Satheesh from the Walmart team! 19:01:43 courtesy ping: dhellmann, terrylhowe, lhcheng, dstanek 19:02:04 o/ 19:02:06 o/ 19:02:16 Hi Tom and Satheesh! Say hi so we get your nicks 19:02:53 Hi All 19:02:54 Hi All.. 19:03:08 o/ 19:03:30 cool, a full house today! 19:03:48 #topic cliff 19:04:00 great to have more people :) 19:04:07 I wanted to give a quick update on where cliff is ATM... 19:04:17 o/ 19:04:38 release 1.16.0 broke some things due to a change in argparse's allow_abbrev value 19:05:05 besides changes in other places like DevStack, we reverted the default change in https://review.openstack.org/278781 19:05:30 and I just added a simple test in https://review.openstack.org/279229 19:06:18 dhellmann: (I asked this in -release a few minutes ago)… so I am sure I understand semver, fixing a break like that is a point release, correct? 19:06:20 ie 1.16.1 19:06:52 dtroyer : right, if the release only includes bug fixes it could be a point release. there's already a 1.17 release request up with a feature, I think 19:07:07 sorry, I've been on/off line today traveling so I didn't see your query earlier 19:07:09 ok, I didn't look for that 19:07:15 np 19:07:44 I'll go look at the 1.17 review and make sure the revert is included 19:08:13 anything else on cliff? 19:08:58 #topic openstackclient reviews 19:09:28 I am guessing someone wants to talk about Jamie's namespace spec… 19:09:34 dtroyer: sure :) 19:09:37 https://review.openstack.org/278782 19:09:48 I just added my comments about 30 min ago 19:10:31 tl;dr, I still don't like global namespacing, but want to change the idea a bit to lessen the impact on users 19:11:11 I left aliases out because I think they're a decent idea on their own and shouldn't get dragged into the namespace discussion 19:11:56 (back) 19:12:34 yeah, i was a bit confused about why aliases were brought into the discussion 19:12:47 it was for compatability 19:13:19 I'm not fond of the idea of shipping aliases in the box though 19:14:10 i don't like namespaces for the core services 19:14:26 i think we can creatively work around that 19:15:36 honestly I think spending some time naming resources makes a lot of this problem manageable 19:15:51 the extensions/plugins can create namespaces if they want 19:15:54 yeah, i agree 19:16:03 that goes back to the ML thread that sdague talked about 19:16:20 we really need a central source of proejcts & resources 19:16:51 are you talking about beyond what we do in OSC? 19:16:59 like the proposed service-type registry? 19:19:04 ok, I expected more on this one ;) 19:19:20 any other reviews that need attention? 19:20:47 there are a few nice ones out there that add network functionality 19:21:01 tangchen and rtheis have been crushing it in that regard 19:21:31 I do wish they were a bit more aggregated ;) but yes, good stuff 19:22:06 rtheis: i really liked your metaclass that handles the neutron and nova-net bits 19:22:17 stevemar: thanks 19:22:41 Things are a bit slow in check, so https://review.openstack.org/#/c/279058/ is still spinning 19:23:01 hopefully that can close soon to unblock function test issue 19:24:04 heh, I had not seen that one yet 19:25:08 ok, this is going quietly… 19:25:13 #topic bugs 19:25:28 how about bugs on anyone's mind? 19:25:32 Openstack Client Version: openstack 2.1.0 openstack quota show ==> shows the nova ram/cores and neutron secgroup quota openstack limits show --project --absolute ==> limits showing-up with the nova ram/cores usage/limits properly but not giving the exact usage/limits of neutron secgroup 19:26:17 Probably the above comment came in single-line.. for clarity sending it again.. 19:26:18 Openstack Client Version: openstack 2.1.0 19:26:23 openstack quota show ==> shows the nova ram/cores and neutron secgroup quota 19:26:28 openstack limits show --project --absolute ==> limits showing-up with the nova ram/cores usage/limits properly but not giving the exact usage/limits of neutron secgroup 19:27:07 Satheesh: is that from an open bug? 19:27:30 openstack limits doesn't talk to neutron 19:27:52 not seen any bug for it.. will double-check once again.. if there's no bug - will file one for it.. 19:28:46 ok.. openstack quota - was getting the data from neutron... can't we try similar way for limits also? 19:28:56 ok. that is known, in that the common resources like quota and limits may not be wired up to Neutron yet as rthsaid 19:29:08 yes, it should do that 19:29:41 searching for neutron limits API but not finding one... 19:30:17 yes.. neutron we don't have absolute-limits API.. 19:31:48 dtroyer, rtheis - can we file this as bug and work as an improvement for "openstack limits" ? 19:32:14 yes, please do. 19:32:26 Satheesh: absolutely, do you know how to open bugs in launchpad? 19:32:39 (that wasn't meant as sarcasm) 19:32:46 yes stevemar.. will open a bug for it today 19:32:53 awesome :) 19:33:05 * dtroyer throws stevemar a towel 19:33:24 any other bugs? 19:33:36 I do see a bunch for new commands that we generally track in blueprints... 19:34:06 but, 19:34:15 dtroyer: i think tangchen and rtheis did that so they can more logically split things up 19:34:24 subnet pools was me ... I was following suit on other network stuff 19:34:45 dtroyer: would you prefer just to use neutron-client blueprint? 19:35:02 that's fine. I find it easier to track command work with them all in one blueprint per resource 19:35:09 but I'm not doing that much now, either 19:35:37 rtheis: whatever is easier for you 19:35:45 in the beginning we did entire APIs in a single blueprint. for Network I don't think that's tenable, one per resource is where I would divide it 19:35:57 but, yeah, whatever you can manage best 19:36:01 ok 19:36:47 ok, if no other bugs… 19:36:54 #topic open discussion 19:37:01 what else is on our collective mind today? 19:37:43 we'll have to do one more release before we close shop for mitaka 19:38:12 said another way, we'll probably designate the next release as the token stable/mitaka branch ;) 19:38:13 stevemar: do you have a timeline for this release 19:38:20 i'd love to get a view on what percentage of projects are using OSC (and only OSC) 19:38:58 rtheis: http://releases.openstack.org/mitaka/schedule.html Feb 29-March4 (Final release for client libraries) 19:39:09 stevemar: thanks 19:39:20 rtheis: we're normally the last, since we depend on releases of all the other libraries :) 19:39:37 so there may actually be more than one release between now and then 19:39:48 ok 19:40:04 dtroyer: really? 19:40:06 why? 19:40:28 why not? we decided to release more often last fall, then sat while the SDK work was completed 19:40:41 I liked the idea of releasing every other week or so 19:40:44 dtroyer rtheis oh yeah -- thingee mentioned something earlier in the week, he's keen on getting cinder entirely moved over 19:40:57 dtroyer: i tried to keep that up :[ 19:41:27 the other extreme was cliff, sep 2015-feb 2016 is a long time ;) 19:41:40 yeah, I brought it up in the last cinder meeting. there is no one else stepping in to help me, yet 19:41:50 re cinder… have they scoped the amount of work there yet? 19:42:10 even just how many commands are missing or need new options? 19:42:19 * dtroyer is just curious 19:42:20 dtroyer: not yet. That'll be the first thing I do 19:42:36 cool 19:42:38 dtroyer: in the "deprecate all clis" x-project spec, someone had it listed out 19:42:56 * thingee checks 19:43:16 http://specs.openstack.org/openstack/openstack-specs/specs/deprecate-cli.html 19:43:17 https://review.openstack.org/#/c/243348/ 19:43:17 that's always going to be a moving target, but we can get close 19:43:30 Walter A. Boring IV (hemna) Jan 13 11:59 AM 19:44:00 oh, right, in the comments 19:44:20 stevemar: thanks 19:44:37 thingee: np 19:45:26 anything else? 19:45:34 nothing else here 19:46:16 nada 19:47:05 well alrighty then… 19:47:10 thanks everyone! 19:47:23 #endmeeting