Friday, 2016-04-08

*** david-lyle has quit IRC00:02
*** david-lyle has joined #openstack-sdks00:03
*** kzaitsev_mb has joined #openstack-sdks00:15
*** shakamunyi has joined #openstack-sdks00:18
*** cdent has quit IRC00:21
*** shakamunyi has quit IRC00:23
*** salv-orlando has joined #openstack-sdks00:26
*** salv-orlando has quit IRC00:30
openstackgerritAnkur proposed openstack/python-openstackclient: Spec to Implement Network IP Availability  https://review.openstack.org/29887000:40
*** Kiall has quit IRC00:55
*** amotoki has quit IRC00:56
*** Kiall has joined #openstack-sdks00:57
openstackgerritReedip proposed openstack/python-openstackclient: TrivialFix: Improve Help message for provider segment  https://review.openstack.org/30317401:02
reedipstevemar: Didnt realize that the release is still pending01:06
reedipwhen is the release?01:06
stevemarreedip: maybe next week01:07
reedipOh ok.. I thought Mitaka would be released tonight by Openstack ..01:07
reedipstevemar: One thing to change in that patch... will be reproposing soon01:08
reedipdone01:09
reedipvvv01:09
openstackgerritReedip proposed openstack/python-openstackclient: TrivialFix: Improve Help message for provider segment  https://review.openstack.org/30317401:09
openstackgerritReedip proposed openstack/python-openstackclient: TrivialFix: Rename provider segment option  https://review.openstack.org/30317401:10
*** shakamunyi has joined #openstack-sdks01:18
*** amotoki has joined #openstack-sdks01:22
*** shakamunyi has quit IRC01:23
openstackgerritReedip proposed openstack/python-openstackclient: Append existing information during port set  https://review.openstack.org/30030501:23
*** amotoki has quit IRC01:29
*** kzaitsev_mb has quit IRC01:40
*** gildub has quit IRC01:45
*** gouthamr has joined #openstack-sdks01:45
openstackgerritReedip proposed openstack/python-openstackclient: TrivialFix: Rename provider segment option  https://review.openstack.org/30317401:46
*** yanyanhu has joined #openstack-sdks01:55
openstackgerritReedip proposed openstack/python-openstackclient: Append existing information during port set  https://review.openstack.org/30030501:56
reedipstevemar, tangchen: as per discussion in today's meeting , solution to https://bugs.launchpad.net/python-openstackclient/+bug/1564453 ^^^01:57
openstackLaunchpad bug 1564453 in python-openstackclient "Port set removes existing values for repeated options " [Medium,In progress] - Assigned to Reedip (reedip-banerjee)01:57
*** yanyanhu has quit IRC02:01
*** yanyanhu has joined #openstack-sdks02:02
*** Qiming has quit IRC02:13
*** gildub has joined #openstack-sdks02:16
*** amotoki has joined #openstack-sdks02:18
*** shakamunyi has joined #openstack-sdks02:19
*** gouthamr has quit IRC02:19
*** openstackstatus has quit IRC02:19
*** yanyanhu has quit IRC02:21
*** yanyanhu has joined #openstack-sdks02:23
*** shakamunyi has quit IRC02:24
*** gouthamr has joined #openstack-sdks02:40
openstackgerritReedip proposed openstack/python-openstackclient: Append existing information during port set  https://review.openstack.org/30030502:46
openstackgerritMerged openstack/python-openstackclient: Updated from global requirements  https://review.openstack.org/30316002:50
*** Qiming has joined #openstack-sdks03:07
*** stephen_m has joined #openstack-sdks03:07
*** stephen_m has left #openstack-sdks03:10
*** shakamunyi has joined #openstack-sdks03:18
openstackgerritSteve Martinelli proposed openstack/python-openstackclient: Moving authentication from keystoneclient to keystoneauth  https://review.openstack.org/27635003:18
*** knikolla has joined #openstack-sdks03:21
*** Kevin_Zheng has quit IRC03:22
*** shakamunyi has quit IRC03:23
openstackgerritSteve Martinelli proposed openstack/python-openstackclient: Moving authentication from keystoneclient to keystoneauth  https://review.openstack.org/27635003:25
jamielennoxstevemar: i commented on #1603:32
stevemaroh?03:34
jamielennoxstevemar: i hadn't looked in a while and i saw the note above so thought i should03:35
jamielennoxprobably not for you to fix03:35
*** dfflanders has joined #openstack-sdks03:36
stevemarjamielennox: i'll get kristi or navid to poke at it03:37
jamielennoxstevemar: i should probably just do a revision myself, but yea03:38
stevemarjamielennox: if you're feeling inclined03:38
stevemarjamielennox: it won't merge for a while, i think we want to do a release, then merge that, and release a major version03:38
*** gouthamr has quit IRC03:48
*** knikolla has quit IRC03:50
stevemarjamielennox: at least it's not failing jenkins (so far)03:53
stevemard'oh, spoke too soon, just failed the functional tests (not as big of a deal)03:54
jamielennoxstevemar: damnit, i can't change just little bits03:54
jamielennoxalways involves fixing everything03:54
*** knikolla has joined #openstack-sdks03:54
*** knikolla has quit IRC03:56
stevemarjamielennox: let me actually look at your comments... just glanced at them before03:59
jamielennoxstevemar: i've never been able to do such a small change, i always want to integrate the whole thing into cloud config or something else04:02
stevemarjamielennox: yes, surprised it was this small04:03
stevemarjamielennox: last time mordred tried this, it was huge04:03
mordredwhat did I do?04:03
jamielennoxstevemar: last time i tried it it was huge04:04
jamielennoxmordred: osc: ksc -> ksa04:04
mordredoh- osc04:04
mordredyeah04:04
mordredso - I think it'll be a little smaller this time04:04
stevemarmordred: almost there: https://review.openstack.org/#/c/276350/1604:04
mordredoh!04:04
* mordred goes to look04:05
stevemarmordred: just a few baby steps away04:05
stevemarlooks like jenkins is happy04:05
stevemarwhich is nice04:05
stevemarjust need to update functional tests (legit fails related to endpoint & token)04:05
jamielennoxstevemar: baby steps sure but it's a long way off doing the complete hand over to os-c-c04:05
mordredbby steps are great04:06
jamielennoxyep, i just mean if it's going to require a major version bump it'd be nice to get it using the os-c-c CLI args04:07
mordred++04:08
mordredthe TokenEndpoint class is really still there for backwards compat right?04:08
* mordred reviewing code04:08
mordredstevemar: that patch looks great04:09
jamielennoxmordred: yea, it was just a rename of --os-endpoint to --os-url, but you can't just remove it because OSC doesn't add deprecated args to the CLI04:10
jamielennoxso would need to fix that as well04:10
jamielennoxat which point i'd prefer to switch to occ's implementation04:10
openstackgerritHieu LE proposed openstack/python-openstackclient: Ignore domain related config when using with keystone v2  https://review.openstack.org/30101404:11
mordredyah. well, and I mean, with keystone manage bootstrap, the TokenEndpoint thing is n't really needed at all04:11
mordredbut I do imagine there are people using with non-mitaka04:11
mordredso I agree it'd be a version bump04:11
jamielennoxit's still a useful plugin for debugging when you have a known token and you need to either an endpoint not in the catalog or something04:12
jamielennoxi've had to do this with some ansible when the catalog endpoint is load balanced or otherwise abstracted but i need to hit a particular URL04:13
openstackgerritTang Chen proposed openstack/python-openstackclient: Add --address-scope option "subnet pool create/set"  https://review.openstack.org/29706304:13
stevemarjamielennox: mordred i have no issue doing 2 major version bumps04:14
stevemarjust numbers, numbers are cheap04:14
mordredjamielennox: oh, yeah. it's a useful ksa plugin04:14
mordredit's also helpful for the ironic no-auth usecase :)04:14
jamielennoxironic might jsut want to do it's own plugin there04:15
jamielennoxthat was always the idea for swift's auth - they just never did it04:15
jamielennoxrax's auth as well, though i think that exists somewhere04:15
mordredrax's auth is pointless04:15
* mordred apologizes to anyone in channel who incorrectly thinks it's important who he just offended04:16
jamielennoxyes, but the SDK team are/were largely rax and were using this04:16
mordredyah. it's infurating to me actually04:16
mordredit's not necessary at all04:16
mordredksa password works perfectly fine with rax04:16
mordredand rax doesn't actually let you great actual api-specific users and associate them with the 'api key'04:17
mordredif it did that, it would be useful and more secure04:17
mordredas it is, it's security theatre and is an interface difference that makes things senselessly harder for people04:18
jamielennoxif i read that right, hopefully next cycle of upstream keystone will have it04:18
mordredupstream keystone current can do the thing that people actually want if you let people create users04:18
*** shakamunyi has joined #openstack-sdks04:18
mordredthe goal is "make a thing that you can revoke without having to change your account management password"04:19
mordredbut that's served _very_ well by the ability to make arbitrary users that you can then use for API access04:19
jamielennoxmordred: yep, will probably come next cycle04:20
jamielennoxit's kind of the natural progression of the shadow user stuff04:20
mordredjamielennox: I can do that currently though? what's the thing that's coming next cycle? (/me prepares to be even happier)04:20
jamielennoxmordred: so shadow users is creating a user in db even for federated accesses, which means that you now have a user with different login types, federated, password etc04:21
jamielennoxmordred: this would (in my mind) lead to other or sub-credentials of a user, hopefully that have roles attached to the credential rather than the user object04:21
jamielennoxso an api-key for a user with different permissions to the whole user04:22
jamielennoxthen again, maybe i've gone off in a tangent to what others are thinking about04:22
*** shakamunyi has quit IRC04:22
openstackgerritMerged openstack/python-openstackclient: TrivialFix: Rename provider segment option  https://review.openstack.org/30317404:23
mordredjamielennox: YES04:23
mordredthat is the thing04:23
mordredlike, that's the ACTUAL thing that is desired04:24
mordredI've always been so pissy about the api key beause it has none of those features and instead is just a complete analogue to the password (is a single set of bytes that gets you authorized as the same user)04:24
mordredso there is actually _zero_ privsep or ability to do targetted access and stuff04:25
mordredjamielennox: if you haven't looked at GCE's stuff here, I actually recommend it04:25
mordredthey've done several very pleasant things04:25
jamielennoxi haven't seen GCE's stuff04:25
openstackgerritReedip proposed openstack/python-openstackclient: Append existing information during subnet set  https://review.openstack.org/30321204:26
mordredthey also allow you to grant a VM specific ACLs to make API calls back to the cloud04:26
mordredso you can say, for instance, "this VM should be able to upload objects to swift"04:26
jamielennoxthe main barriers i think would be how to apply roles to a credential rather than a user, but i'm sure it'll come04:27
jamielennoxmordred: there was a session last time on VM based ACLS and a current post on the ML about it, that's kind of tricky but yea04:27
mordredyah. so - they're 100% oauth based04:29
mordredso the conceptual model is a bit easier and along the "allow this application permission to do these things"04:29
mordredbut then, as best I can tell, what they do is drop a VM-specific oauth token onto the VM04:30
mordredso that if you make calls using that token, they can know what you're doing04:30
mordredin any case - it's worth spending 30 minutes or so poking at it04:30
reedipstevemar, tangchen : the second bug discussed in today's meeting is proposed here: https://review.openstack.org/30321204:31
jamielennoxAIUI the current problem there for us is still how do i securely get that token onto the VM, but yea, if we could solve both these you would be there04:32
*** shakamunyi has joined #openstack-sdks04:40
*** shakamunyi has quit IRC04:45
*** salv-orlando has joined #openstack-sdks04:52
*** alex_xu has quit IRC04:56
*** alex_xu has joined #openstack-sdks05:01
*** salv-orlando has quit IRC05:04
openstackgerritReedip proposed openstack/python-openstackclient: Append existing information during subnet set  https://review.openstack.org/30321205:13
*** shakamunyi has joined #openstack-sdks05:18
*** shakamunyi has quit IRC05:23
*** markvoelker has quit IRC05:30
*** salv-orlando has joined #openstack-sdks05:32
openstackgerritReedip proposed openstack/python-openstackclient: Add external network options to osc network set  https://review.openstack.org/30322205:35
stevemarjamielennox: any suggestion on how to re-work the `osc token issue` command?05:36
stevemarbefore called get_token() and that would return a few fields05:36
stevemarbut now i have auth_ref, which has a bunch (too many?)05:36
jamielennoxstevemar: i don't follow05:36
jamielennoxget_token() returns a string05:37
openstackgerritReedip proposed openstack/python-openstackclient: Add external network options to osc network set  https://review.openstack.org/30322205:37
stevemarjamielennox: "token = self.app.client_manager.auth_ref.service_catalog.get_token()"05:37
stevemarjamielennox: that used to return something not-stringy05:37
jamielennoxahh, wtf is that05:37
stevemara dict, some would say05:38
jamielennoxok05:38
stevemarit would include ID, expires, tenant, issued_at05:38
jamielennoxoh05:38
jamielennoxright05:38
jamielennoxhmm05:38
stevemari could pick those out from auth_ref05:38
stevemarbut... is there a smarter way?05:38
jamielennoxno, auth_ref is the closest thing we have05:38
jamielennoxsession.get_token() gives you id and session.get_project() gives you tenant05:39
stevemarokay then05:39
jamielennoxbut issued and expires are only available via auth_ref05:39
stevemarjamielennox: this will have to do http://paste.openstack.org/show/493435/05:39
openstackgerritReedip proposed openstack/python-openstackclient: Add external network options to osc network set  https://review.openstack.org/30322205:39
stevemarbut calling `issue token` should get me a new token05:40
jamielennoxstevemar: yep, for a test of this do --os-auth-type token_endpoint --os-url XXX --os-url YYY because not all plugins have get_auth_ref()05:40
jamielennoxstevemar: you mean in shell mode?05:40
jamielennoxso to get a new token we have auth.invalidate() then call .get_token() again05:41
stevemarjamielennox: we're calling the ksc apis, which i guess we don't need to05:42
stevemaror are we..05:42
stevemarlet me do catalog first!05:42
stevemarthat should be easier05:42
openstackgerritReedip proposed openstack/python-openstackclient: Add external network options to osc network set  https://review.openstack.org/30322205:50
stevemarjamielennox: okay, got it all fixed up05:54
openstackgerritReedip proposed openstack/python-openstackclient: Add provider network options to osc network create  https://review.openstack.org/30322405:55
openstackgerritSteve Martinelli proposed openstack/python-openstackclient: Moving authentication from keystoneclient to keystoneauth  https://review.openstack.org/27635005:59
openstackgerritSteve Martinelli proposed openstack/python-openstackclient: Moving authentication from keystoneclient to keystoneauth  https://review.openstack.org/27635006:02
stevemarsilly white space changes06:02
openstackgerritReedip proposed openstack/python-openstackclient: Add external network options to osc network set  https://review.openstack.org/30322206:04
openstackgerritTang Chen proposed openstack/python-openstackclient: Transfer "ip floating add/remove" to "server add/remove  floating ip"  https://review.openstack.org/30250806:04
openstackgerritTang Chen proposed openstack/python-openstackclient: Transfer "ip floating pool list" to "floating ip pool list"  https://review.openstack.org/30038806:04
openstackgerritTang Chen proposed openstack/python-openstackclient: Transfer "ip fixed add/remove" to "server add/remove fixed ip"  https://review.openstack.org/30259006:04
openstackgerritTang Chen proposed openstack/python-openstackclient: Transfer "ip floating CRUD" to "floating ip CRUD"  https://review.openstack.org/30268706:04
openstackgerritReedip proposed openstack/python-openstackclient: Add provider network options to osc network create  https://review.openstack.org/30322406:05
*** amotoki has quit IRC06:06
openstackgerritReedip proposed openstack/python-openstackclient: Add provider network options to osc network set  https://review.openstack.org/30322406:11
*** shakamunyi has joined #openstack-sdks06:18
openstackgerritReedip proposed openstack/python-openstackclient: Append existing information during subnet set  https://review.openstack.org/30321206:19
*** shakamunyi has quit IRC06:23
*** amotoki has joined #openstack-sdks06:29
*** markvoelker has joined #openstack-sdks06:30
openstackgerritTang Chen proposed openstack/python-openstackclient: Enhance exception handling for "network delete" command  https://review.openstack.org/29399706:31
*** amotoki has quit IRC06:33
*** amotoki has joined #openstack-sdks06:33
*** markvoelker has quit IRC06:36
reediptangchen : --> https://review.openstack.org/#/c/296891/606:37
reedipresponse requested to the last comment06:38
tangchenreedip: OK, will give feedback asap. And about the question yesterday, I think Neutron network doesn't have floating ip pool. It uses network or subnet instead.06:41
tangchenreedip: So when list up all networks, we need to handle nova and neutron networks separately.06:42
reediptangchen: An easier way would be to get the network information, whether from Neutron or Nova, and then pass the Network ID to nova to get the pool information. This pass would be irrespective of the earlier call.06:43
reedipOr we can pass floating_network_id06:43
reedipI need to discuss with rtheis about this, but I think it is not a big change right now06:43
reedipor a high priority06:43
tangchenreedip: Personly, I agree with Dean on this point. When we use neutron network, we should not call nova network again.06:44
openstackgerritSteve Martinelli proposed openstack/python-openstackclient: Moving authentication from keystoneclient to keystoneauth  https://review.openstack.org/27635006:44
*** yuanying has joined #openstack-sdks06:44
oomichielmiko: hello06:45
reediptangchen, then I will see what richard wrote and make patch related to his proposal..... I am a bit busy cleaning out all my patches of OSC today ...so that is at a lower priority for now06:46
oomichielmiko: we'd like to use pecan-swagger for creating swagger spec from the code.06:46
tangchenreedip: OK. :)06:46
oomichielmiko: it doesn't seem to be released as a library, is it possible to use pecan-swagger from the other OpenStack projects?06:47
*** amotoki has quit IRC06:52
*** salv-orlando has quit IRC06:54
*** yuanying has quit IRC06:57
*** e0ne has joined #openstack-sdks07:01
*** jaosorior has joined #openstack-sdks07:04
*** amotoki has joined #openstack-sdks07:05
*** reedip__ has joined #openstack-sdks07:17
*** shakamunyi has joined #openstack-sdks07:18
*** shakamunyi has quit IRC07:23
openstackgerritReedip proposed openstack/python-openstackclient: [WIP]Add option to unset information from ports  https://review.openstack.org/30253007:26
*** alex_xu_ has joined #openstack-sdks07:32
*** alex_xu has quit IRC07:34
*** gildub has quit IRC07:42
*** reedip__ has quit IRC07:44
*** jaosorior has quit IRC07:47
*** jaosorior has joined #openstack-sdks07:48
*** fzdarsky has joined #openstack-sdks07:51
*** jamielennox is now known as jamielennox|away07:53
*** fzdarsky has quit IRC07:53
*** fzdarsky has joined #openstack-sdks07:53
*** fzdarsky is now known as fzdarsky|afk08:13
*** tangchen has quit IRC08:14
*** tangchen has joined #openstack-sdks08:15
*** markvoelker has joined #openstack-sdks08:31
*** e0ne has quit IRC08:32
*** openstackgerrit has quit IRC08:33
*** kromanenko has joined #openstack-sdks08:33
*** openstackgerrit has joined #openstack-sdks08:33
*** markvoelker has quit IRC08:36
*** kzaitsev_mb has joined #openstack-sdks08:38
*** e0ne has joined #openstack-sdks08:40
*** kzaitsev_mb has quit IRC09:03
*** salv-orlando has joined #openstack-sdks09:18
*** cdent has joined #openstack-sdks09:23
*** e0ne has quit IRC09:25
*** hieulq has joined #openstack-sdks09:37
*** subscope has joined #openstack-sdks09:38
*** subscope has quit IRC09:44
*** sdague has joined #openstack-sdks09:45
*** subscope has joined #openstack-sdks09:45
*** yuanying has joined #openstack-sdks09:50
*** amotoki has quit IRC09:50
*** subscope has quit IRC10:10
*** subscope has joined #openstack-sdks10:15
*** Qiming has quit IRC10:18
*** yanyanhu has quit IRC10:18
*** yanyanhu has joined #openstack-sdks10:19
*** yanyanhu has quit IRC10:19
*** e0ne has joined #openstack-sdks10:20
*** subscope has quit IRC10:20
cdentsdague: I responded to your comment on https://review.openstack.org/#/c/286253/ I think the discussion there highlights a pretty important issue with how we are managing guidelines, so your thoughts very welcome.10:20
sdaguecdent: ok, but I need to finish loading the cross project sessions first10:22
cdentyeah, no rush10:22
*** kzaitsev_mb has joined #openstack-sdks10:25
*** cdent has left #openstack-sdks10:27
*** cdent has joined #openstack-sdks10:27
*** markvoelker has joined #openstack-sdks10:32
*** dfflanders has quit IRC10:34
openstackgerritRui Chen proposed openstack/python-openstackclient: Add "server group create" command  https://review.openstack.org/29816610:36
openstackgerritRui Chen proposed openstack/python-openstackclient: Add "server group delete" command  https://review.openstack.org/29857410:36
openstackgerritRui Chen proposed openstack/python-openstackclient: Add "server group show" command  https://review.openstack.org/29979810:36
openstackgerritRui Chen proposed openstack/python-openstackclient: Add "server group list" command  https://review.openstack.org/29919410:36
*** markvoelker has quit IRC10:39
*** amotoki has joined #openstack-sdks10:41
*** erlon has joined #openstack-sdks10:41
*** amotoki has quit IRC10:43
*** amotoki has joined #openstack-sdks10:55
sdaguecdent: ok, responded10:56
cdentthat's useful information sdague but answers neither of the two practical questions10:57
cdentwhich is okay10:57
cdentI can work with it.10:59
sdaguecdent: because of how humans comprehend things, I don't know how to state in a document "this is a concrete example of what we'd rather not do, but no one should actually do this"10:59
cdentI'm increasingly concerned that we are letting the difficulty of improving things allow the current things to be okay.11:00
cdentWith enough time those things become normal11:01
cdentAnd nobody realizes that they were just what people thought was right at the time and that's just the way it will be henceforth11:01
cdentsuch things are okay in a closed universe, but http apis are not closed universes. there is a world of norms which exist outside the small universe of openstack11:01
cdentIf we insist on new projects doing what nova and oslo do, then we are insisting that new projects do things poorly.11:02
cdentThat's not what guidelines should be doing11:02
cdent</rant>11:03
sdaguethere is a giant pile of stuff to fix already based on current guidelines. Why don't we focus on that?11:07
sdaguethen things would be concretely better11:07
sdagueinstead of theoretically better11:08
cdentBecause there are plenty of new projects looking for guidance on how to do things correctly in the first place. Now I would argue that the existence of new projects itself is an error, but for the time being it is the reality we have.11:08
cdentSo it is important to concurrently guide those new projects on a path of "goodness" while also fixing other stuff.11:08
sdagueeven if that means more difference between projects?11:08
sdaguethe thing that everyone actually trying to use openstack freaks out about is the inconsistencies11:09
cdentI think that more of as: even if that makes the older projects more "wrong". In which case, yes, I think it is a good pressure.11:09
sdaguewhat pressure is it?11:09
cdentPressure to change. Right now the pressure is more often "be like what Nova does" and similar things, complicated by the glacial velocity in Nova.11:11
cdentI'd be curious to know at what level the details of people's complaints about inconsistency exist.11:12
cdentBetween clouds, I've heard that a lot. And yes, that's a pain.11:13
sdaguebetween services as well11:13
sdaguethe ops summits are pretty informative there11:13
cdentBut sdague, "openstack is just a toolkit of disparate services that happen to allow one to build a cloud", why would we ever expect service consistency ;)11:14
openstackgerritMerged openstack/python-openstacksdk: Updated from global requirements  https://review.openstack.org/30316111:15
sdagueanyway, I registered my concerns.11:16
cdentSo the main point practical point I'm getting from this is: Don't get too far ahead of things, otherwise it's just noise? Is that a semi-accurate translation?11:16
*** amotoki has quit IRC11:17
*** shakamunyi has joined #openstack-sdks11:18
sdaguecdent: yes11:20
cdentgood, thanks11:20
sdagueit's kind of like the velocity drop off you get when too much WIP ends up happening11:21
*** shakamunyi has quit IRC11:23
* cdent may not be conservative enough for openstack11:23
*** Qiming has joined #openstack-sdks11:23
*** amotoki has joined #openstack-sdks11:24
sdagueit's being conservative to address issues before registering new ones? :)11:24
*** amotoki has quit IRC11:26
cdentsdague: no, in my head I was traversing off down a pathway about the way in which some thing, a vague ghost, known as the openstack process, works against active and fundamental change and iteration. It is more much oriented towards incremental adjustments and preservation of the past. That's conservative. I'm radical.11:26
cdentIt's was kind of tangential.11:26
cdentthis is why gordc says I like to play in ashes11:27
*** amotoki has joined #openstack-sdks11:30
*** kzaitsev_mb has quit IRC11:30
*** subscope has joined #openstack-sdks11:38
*** amotoki has quit IRC11:40
*** salv-orlando has quit IRC11:46
*** subscope has quit IRC11:50
*** kzaitsev_mb has joined #openstack-sdks11:56
*** e0ne has quit IRC11:59
*** kzaitsev_mb has quit IRC12:00
*** subscope has joined #openstack-sdks12:03
openstackgerritChris Dent proposed openstack/api-wg: Add link to microversion-parse to microversion spec  https://review.openstack.org/30336912:03
*** kzaitsev_mb has joined #openstack-sdks12:11
*** shakamunyi has joined #openstack-sdks12:18
*** markvoelker has joined #openstack-sdks12:21
*** salv-orlando has joined #openstack-sdks12:22
*** shakamunyi has quit IRC12:23
*** thrash|g0ne is now known as thrash12:23
elmikooomichi: pecan-swagger is still very early in construction, we should talk more about how you want to use it12:30
briancurtinjamielennox|away: saw a mention of the rackspace auth thing earlier, https://github.com/rackerlabs/rackspace-keystoneauth-plugin is at least the minimal to get SDK working with it. not sure if it’s a proper KSA plugin though12:31
elmikooomichi: also, i think the effort to improve api docs might be moving away from swagger. so, it might be worthwhile to look at the work sdague has done to create rst based api docs12:32
elmikooomichi: see these patches, https://review.openstack.org/#/q/topic:wip_api_docs212:34
*** rtheis has joined #openstack-sdks12:47
*** edleafe is now known as figleaf12:49
openstackgerritjichenjc proposed openstack/python-openstackclient: [compute] Add server backup function  https://review.openstack.org/28470812:55
*** fzdarsky|afk is now known as fzdarsky12:56
*** e0ne has joined #openstack-sdks12:58
*** annegentle has joined #openstack-sdks13:02
openstackgerritLouis Taylor proposed openstack/microversion-parse: Make service_type a positional argument  https://review.openstack.org/30340413:03
openstackgerritRichard Theis proposed openstack/python-openstackclient: Doc: Fix network command documentation issues  https://review.openstack.org/30066613:03
*** lucasagomes has quit IRC13:22
*** lucasagomes has joined #openstack-sdks13:28
*** subscope has quit IRC13:30
*** lucasagomes has quit IRC13:33
*** stephen_m has joined #openstack-sdks13:34
*** cleong has joined #openstack-sdks13:37
*** dims is now known as dimsum__13:41
*** lucasagomes has joined #openstack-sdks13:42
*** gouthamr has joined #openstack-sdks13:43
*** stephen_m has left #openstack-sdks13:51
*** subscope has joined #openstack-sdks13:56
*** reedip__ has joined #openstack-sdks13:58
*** knikolla has joined #openstack-sdks14:03
*** annegentle has quit IRC14:04
*** annegentle has joined #openstack-sdks14:04
openstackgerritMonty Taylor proposed openstack/os-client-config: Pull the network settings from the actual dict  https://review.openstack.org/30172114:12
mordredcdent: fwiw, I agree with "I'm increasingly concerned that we are letting the difficulty of improving things allow the current things to be okay."14:14
*** gouthamr_ has joined #openstack-sdks14:14
mordredcdent: I have no broader context mind you :)14:14
cdentI think that pretty much covers all the contexts in the whole world :)14:14
cdentbut yeah, thanks for the support :)14:15
mordred:)14:15
mordredotoh - I will say that the disparity between all of the services is amazing14:15
mordredand is dwarfed only by the disparity between the same service across mutliple clouds14:15
cdentmordred: did you see this: https://anticdent.org/openstack-not-broken-but-diffuse.html14:15
mordredcdent: I've had thoughts about such a thing before14:17
cdentI'm not surprised, it seems the sort of thing anyone taking a moment to think about it would think.14:17
*** gouthamr has quit IRC14:17
mordredcdent: also, the auto-parts-store version of what openstack is is a holdover view from some of the very early days when the only consumers of openstack were deployers14:17
mordredthus why the "User Committee" is made up of operators14:17
cdentYeah, I think maybe that needs to change14:17
mordredwell, it has changed officially14:18
mordredin terms of mission statement and stuff14:18
mordredbut people are slow to catch up14:18
mordred:)14:18
cdentthe world lags14:18
mordredso much14:18
*** jaosorior has quit IRC14:20
*** jaypipes has joined #openstack-sdks14:23
*** jaypipes is now known as leakypipes14:23
*** subscope has quit IRC14:34
*** annegentle has quit IRC14:40
*** annegentle has joined #openstack-sdks14:41
*** annegentle has quit IRC14:46
openstackgerritThomas Bechtold proposed openstack/keystoneauth: Fix doc build if git is absent  https://review.openstack.org/30346614:50
stevemar^ that is going to be proposed to a lot of projects14:51
*** annegentle has joined #openstack-sdks14:52
openstackgerritRichard Theis proposed openstack/python-openstackclient: Fix SSL/TLS verification for network commands  https://review.openstack.org/30347214:53
*** annegentle has quit IRC14:53
*** annegentle has joined #openstack-sdks14:54
*** annegentle has quit IRC14:58
*** lucasagomes has quit IRC15:03
*** subscope has joined #openstack-sdks15:04
*** leakypipes has quit IRC15:06
rtheisdtroyer_zz: Does osc have a mechanism to mark a CLI as a beta (subject to change)?  Thinking about use case where OSC releases throughout newton for features still being developed in master.15:07
dtroyer_zzwe do not have that.  I've done it in the past in a scratch plugin that is never really released15:08
dtroyer_zzthat's where the recent flavor options I pushed up came from, for example15:08
rtheisok15:11
*** lucasagomes has joined #openstack-sdks15:12
openstackgerritRichard Theis proposed openstack/python-openstackclient: WIP: Add network segment command object  https://review.openstack.org/29013815:20
openstackgerritSteve Martinelli proposed openstack/python-openstackclient: use correct manager for volume snapshots  https://review.openstack.org/30349415:24
*** lhcheng has quit IRC15:25
dtroyer_zzstevemar: awake yet?15:25
stevemardtroyer_zz: maybe15:26
dtroyer_zzI read last night's scrollback… that's the most fun I've missed since I started actually going to bed before midnight15:26
stevemardtroyer_zz: ah, ksc - > ksa i suspect?15:27
dtroyer_zzya15:27
stevemaralso, i just opened https://bugs.launchpad.net/python-openstackclient/+bug/156800515:27
openstackLaunchpad bug 1568005 in python-openstackclient "no need for size if snapshot of source are provided" [Undecided,New]15:27
openstackgerritJirayut Nimsaeng proposed openstack/python-openstackclient: Fix wrong attribute name  https://review.openstack.org/30349615:27
dtroyer_zzyup15:27
dtroyer_zzso on the ksa/occ/options bit, I don't want to wait for the next major version rev to start on this stuff15:29
dtroyer_zzbut wait to merge it… is the overhead of a feature branch worth it?15:29
dtroyer_zzbasically, I think we should do as much as possible that doesn't change the UI or behaviour now15:30
stevemardtroyer_zz: so https://review.openstack.org/#/c/276350/ ... i'm torn on whether is needs an X or Y version bump15:38
stevemartechnically we're not changing any interfaces15:39
dtroyer_zzI'm looking at that now…I think Y still (so far)15:39
dtroyer_zzI'm looking at the unit tests atm15:40
stevemardtroyer_zz: oh yay, i was just going to start looking at them again15:40
stevemardtroyer_zz: jamielennox|away brought up a good point about a private method15:41
dtroyer_zzyeah, there is lots of (now obvious) stupidity in there, at the time was needed to keep going15:41
dtroyer_zzas stuff kept chaging out from uder us15:42
dtroyer_zzI think that has stopped now (thank you for KSA stability for one)15:42
dtroyer_zzreally, what I want to do is scrap all of the arg handling and start over for 3.0.  that's why I'm thinking feature branch for the brokenness15:43
dtroyer_zzarg handling == global options and whatnot in shell.py and clientmanager.py15:43
knikollastevemar, thanks for working on the ksc->ksa patch.15:45
stevemarknikolla: np, was eager to try it out..15:49
stevemarknikolla: had to fix the token issue and catalog list/show commands as part of it15:50
knikollastevemar, i saw. i'd be happy to help also.15:53
*** bnemec has quit IRC15:56
*** e0ne has quit IRC16:00
*** kzaitsev_mb has quit IRC16:01
*** bnemec has joined #openstack-sdks16:04
cdentelmiko: can you gander this please: https://review.openstack.org/#/c/303404/16:06
*** kromanenko has quit IRC16:07
*** amotoki has joined #openstack-sdks16:10
*** cleong has quit IRC16:12
*** shakamunyi has joined #openstack-sdks16:18
*** shakamunyi has quit IRC16:23
elmikocdent: ack16:23
*** Qiming has quit IRC16:29
elmikocdent: ok, +W16:32
cdentthanks elmiko16:32
openstackgerritAnkur proposed openstack/python-openstackclient: Spec to Implement Network IP Availability  https://review.openstack.org/29887016:34
openstackgerritMerged openstack/microversion-parse: Make service_type a positional argument  https://review.openstack.org/30340416:35
*** subscope has quit IRC16:35
*** corey_ has joined #openstack-sdks16:35
openstackgerritAnkur proposed openstack/python-openstackclient: Spec to Implement Network IP Availability  https://review.openstack.org/29887016:36
*** salv-orlando has quit IRC16:38
*** ankur-gu_ has joined #openstack-sdks16:39
*** reedip__ has quit IRC16:47
*** e0ne has joined #openstack-sdks16:56
*** e0ne has quit IRC16:57
sheelrtheis: hi16:59
rtheissheel: hi17:00
sheelrtheis: did we finalize meeting time in yesterday's meeting?17:00
sheeli could not attend yesterday17:00
rtheisnot yet17:01
sheeloh..17:01
rtheisI think dtroyer was going to send a follow-up to the mailing list17:01
sheelrtheis: ok, sounds good17:02
sheelrtheis: thanks17:02
rtheisyw17:02
sheelrtheis: just one reminder for review17:03
rtheissure17:03
*** ankur-gu_ has quit IRC17:04
sheelhttps://review.openstack.org/#/c/293661/17:04
sheelrtheis: thank you17:04
*** ankur-gu_ has joined #openstack-sdks17:05
rtheisyw17:05
*** ankur-gu_ has quit IRC17:15
*** e0ne has joined #openstack-sdks17:15
openstackgerritJames Benson proposed openstack/python-openstackclient: Updated the man pages of service delete  https://review.openstack.org/30354217:15
*** ankur-gu_ has joined #openstack-sdks17:20
*** ankur-gu_ has quit IRC17:32
*** gouthamr_ is now known as gouthamr17:32
*** nikhil has quit IRC17:36
*** sdague has quit IRC17:46
openstackgerritJames Benson proposed openstack/python-openstackclient: Updated doc to reflect different options  https://review.openstack.org/30355317:48
*** cdent has quit IRC17:52
*** e0ne has quit IRC17:52
*** sdague has joined #openstack-sdks17:53
*** amotoki has quit IRC17:53
*** ankur-gu_ has joined #openstack-sdks18:06
openstackgerritDean Troyer proposed openstack/python-openstackclient: Moving authentication from keystoneclient to keystoneauth  https://review.openstack.org/27635018:11
*** nikhil has joined #openstack-sdks18:13
*** lucasagomes has quit IRC18:14
*** cdent has joined #openstack-sdks18:14
*** ankur-gu_ has quit IRC18:16
*** e0ne has joined #openstack-sdks18:22
*** lucasagomes has joined #openstack-sdks18:22
openstackgerritMerged openstack/python-openstackclient: Add "router add port" to osc  https://review.openstack.org/28169118:24
*** e0ne has quit IRC18:25
*** e0ne has joined #openstack-sdks18:26
*** e0ne has quit IRC18:26
*** salv-orlando has joined #openstack-sdks19:01
*** salv-orlando has quit IRC19:12
*** rtheis_ has joined #openstack-sdks19:21
*** rtheis has quit IRC19:22
*** sheel has quit IRC19:27
*** nikhil has quit IRC19:50
*** nikhil has joined #openstack-sdks19:51
*** salv-orlando has joined #openstack-sdks20:03
*** salv-orlando has quit IRC20:03
*** salv-orlando has joined #openstack-sdks20:04
openstackgerritMerged openstack/os-client-config: Pull the network settings from the actual dict  https://review.openstack.org/30172120:12
*** fzdarsky has quit IRC20:12
*** gouthamr has quit IRC20:13
*** nikhil has quit IRC20:32
*** corey_ has quit IRC20:32
openstackgerritRichard Theis proposed openstack/python-openstacksdk: Add network resource properties  https://review.openstack.org/30361120:43
*** rtheis_ has quit IRC20:56
*** ankur-gu_ has joined #openstack-sdks21:03
openstackgerritAnkur proposed openstack/python-openstackclient: Spec to Implement Network IP Availability  https://review.openstack.org/29887021:04
*** ankur-gu_ has quit IRC21:14
openstackgerritJames Benson proposed openstack/python-openstackclient: Updated doc to reflect different options  https://review.openstack.org/30355321:23
openstackgerritRichard Theis proposed openstack/python-openstacksdk: Add network resource properties  https://review.openstack.org/30361121:35
*** cdent has quit IRC21:41
*** nikhil has joined #openstack-sdks21:47
*** figleaf is now known as edleafe21:48
*** sheel has joined #openstack-sdks22:04
openstackgerritDean Troyer proposed openstack/python-openstackclient: Moving authentication from keystoneclient to keystoneauth  https://review.openstack.org/27635022:08
*** kragniz has quit IRC22:09
*** kragniz has joined #openstack-sdks22:10
*** lhcheng has joined #openstack-sdks22:14
*** lhcheng has quit IRC22:15
*** markvoelker has quit IRC22:16
*** lhcheng has joined #openstack-sdks22:18
*** shakamunyi has joined #openstack-sdks22:18
*** shakamunyi has quit IRC22:22
*** kragniz has quit IRC22:27
*** lhcheng has quit IRC22:28
*** kragniz has joined #openstack-sdks22:29
*** knikolla has quit IRC22:43
*** sdague has quit IRC22:44
*** kragniz has quit IRC22:49
*** kragniz has joined #openstack-sdks22:49
*** markvoelker has joined #openstack-sdks23:16
*** shakamunyi has joined #openstack-sdks23:18
*** markvoelker has quit IRC23:21
*** shakamunyi has quit IRC23:23
*** salv-orl_ has joined #openstack-sdks23:40
*** lhcheng has joined #openstack-sdks23:40
*** salv-orlando has quit IRC23:42
*** markvoelker has joined #openstack-sdks23:52

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!