Tuesday, 2015-06-16

*** stevemar has joined #openstack-sdks00:18
*** david-lyle has quit IRC00:24
*** pm90_ has joined #openstack-sdks00:49
*** britthou_ has joined #openstack-sdks00:58
*** dguerri is now known as dguerri`00:59
*** britthouser has quit IRC01:01
*** Yanyanhu has joined #openstack-sdks01:16
*** tobe has joined #openstack-sdks01:19
*** sigmavirus24 is now known as sigmavirus24_awa01:20
*** pm90_ has quit IRC01:40
*** david-lyle has joined #openstack-sdks02:08
*** hitalia has quit IRC02:16
*** dguerri` is now known as dguerri02:38
*** dguerri is now known as dguerri`02:48
*** stevemar has quit IRC03:06
*** tobe has quit IRC03:20
*** tobe has joined #openstack-sdks03:23
*** hitalia has joined #openstack-sdks03:30
*** hitalia has quit IRC03:35
*** redrobot has quit IRC03:55
*** tobe has quit IRC04:47
*** tobe has joined #openstack-sdks05:07
*** abhide has joined #openstack-sdks05:13
*** abhide has left #openstack-sdks05:13
*** stevemar has joined #openstack-sdks05:30
*** tobe has quit IRC05:37
openstackgerritMonty Taylor proposed stackforge/python-openstacksdk: Add factory function using os-client-config  https://review.openstack.org/19153505:52
mordredShrews: ^^ renamed it on sugestion from briancurtin - might make more sense in the brain now05:52
mordredbriancurtin: also - thanks05:53
openstackgerritMonty Taylor proposed openstack/os-client-config: Add some accessor methods to CloudConfig  https://review.openstack.org/19153306:01
openstackgerritMonty Taylor proposed stackforge/python-openstacksdk: Add factory function using os-client-config  https://review.openstack.org/19153506:01
*** tobe has joined #openstack-sdks06:02
*** hitalia has joined #openstack-sdks06:04
*** hitalia has quit IRC06:07
*** dguerri` is now known as dguerri06:42
*** dguerri is now known as dguerri`06:50
*** greghaynes has quit IRC07:08
*** greghaynes has joined #openstack-sdks07:11
*** chlong has quit IRC07:18
*** tobe has quit IRC07:40
*** tobe has joined #openstack-sdks07:47
*** tobe has quit IRC08:06
*** tobe has joined #openstack-sdks08:16
*** Qiming has joined #openstack-sdks08:21
*** jaosorior has joined #openstack-sdks08:27
*** stevemar has quit IRC08:52
*** chlong has joined #openstack-sdks08:59
*** chlong has quit IRC09:07
*** chlong has joined #openstack-sdks09:20
*** tobe has quit IRC09:46
*** dguerri` is now known as dguerri09:48
*** tobe has joined #openstack-sdks09:56
*** Yanyanhu has quit IRC10:33
openstackgerritThomas Bechtold proposed openstack/cliff: Update requirements for stevedore  https://review.openstack.org/19213810:33
*** tobe has quit IRC10:50
*** tobe has joined #openstack-sdks10:51
*** tobe has quit IRC10:56
*** trown|outttypeww is now known as trown12:15
*** bknudson has quit IRC12:22
*** MaxV has joined #openstack-sdks12:28
MaxVHello, I have a question concerning openstacksdk, is there plans for integrating roles in the v3 identity?12:29
openstackgerritTerry Howe proposed openstack/python-openstackclient: Add functional tests for image set  https://review.openstack.org/18820612:34
*** redrobot has joined #openstack-sdks12:42
*** redrobot is now known as Guest7499312:42
*** Guest74993 is now known as el_robot_rojo12:43
*** el_robot_rojo is now known as redrobot12:44
*** thrash|g0ne is now known as thrash12:50
*** bknudson has joined #openstack-sdks12:50
*** edleafe has quit IRC12:57
*** edleafe has joined #openstack-sdks12:59
*** petertr7_away is now known as petertr713:08
terrylhoweMaxV: openstacksdk should support roles, but there are no milestones right now for that feature13:13
*** pm90_ has joined #openstack-sdks13:37
*** petertr7 is now known as petertr7_away13:49
briancurtinwe have roles in v2. adding them in v3 is probably easy13:53
*** petertr7_away is now known as petertr713:58
*** sigmavirus24_awa is now known as sigmavirus2414:16
*** stevemar has joined #openstack-sdks14:50
stevemardhellmann, ping14:55
dhellmannstevemar: pong14:55
stevemardhellmann, might need a point release of osc if you dont mind14:55
stevemardhellmann, the point of this release was so jamielennox's work on getting devstack to be v3 friendly, but it looks like i (or dtroyer) screwed him over by moving something in osc14:56
dhellmannok14:57
dhellmannare the changes we need merged?14:57
dhellmannstevemar: ^^15:00
stevemardhellmann, just about to propose and merge them15:01
openstackgerritMerged openstack/cliff: Updated from global requirements  https://review.openstack.org/19042615:03
openstackgerritSteve Martinelli proposed openstack/python-openstackclient: reference corect ec2 helper function  https://review.openstack.org/19224015:04
stevemarterrylhowe, around?15:05
stevemardhellmann, take a quick look before i push it through? https://review.openstack.org/#/c/192240/15:06
dhellmannstevemar: +215:09
openstackgerritSteve Martinelli proposed openstack/python-openstackclient: Add release notes for 1.4.1  https://review.openstack.org/19224715:14
stevemardhellmann, cool - i am pushing it through then. if you could do a point release then we'll be all set.15:14
stevemarSorry about that, dtroyer and i were going through the setup of getting me to do the release, but then he went on vacation :)15:15
dhellmannstevemar: ok. I approved a requirements change, so it'll be 1.5.0 I think15:15
dhellmannnot a patch release, in any case15:15
stevemard'oh15:15
dhellmannsorry, I always forget the hand-curated release notes :-/15:15
stevemarthats fine, won't that muck up launchpad?15:16
dhellmannI'm not sure what you mean?15:16
*** etoews has joined #openstack-sdks15:16
openstackgerritSteve Martinelli proposed openstack/python-openstackclient: Add release notes for 1.5.0  https://review.openstack.org/19224715:17
stevemarwe have to create another m## here? https://launchpad.net/python-openstackclient15:17
stevemaror at least untarget some stuff15:17
dhellmannthe release scripts don't use those milestones, they make new ones with the right version numbers15:18
etoewsi completely reswizzled the sdk meeting page https://wiki.openstack.org/wiki/Meetings/PythonOpenStackSDK15:18
etoewsadded a bunch of stuff to the agenda for this week too15:18
dhellmannif you want to be using milestones for targeting, it should always be called "next-liberty" because the script picks that up and renames it if it finds it15:18
dhellmannstevemar: I'll make a next-liberty and move the bug to that one15:19
dhellmannstevemar: this bug, right? https://bugs.launchpad.net/horizon/+bug/123632615:20
openstackLaunchpad bug 1236326 in python-openstackclient "AttributeError: 'Client' object has no attribute 'ec2'" [Medium,Fix committed] - Assigned to Jamie Lennox (jamielennox)15:20
stevemardhellmann, yep15:20
dhellmannstevemar: https://launchpad.net/python-openstackclient/+milestone/next-liberty15:21
stevemardhellmann, some of the rel mngt details are lost on me, but i trust ya :P15:29
dhellmannsome of them changed this cycle, but the milestone naming has always worked like that for "library" projects15:29
dhellmannstevemar: so it looks like we need to wait for a few things to merge before tagging the release. I'm going to grab lunch.15:30
stevemardhellmann, i'll be doing the same very soon15:31
*** Qiming has quit IRC15:38
terrylhowestevemar: I was out running kid taxi, but it looks like you guys figured everything out.  Ignore that bit about 1.4.115:41
stevemarterrylhowe, wasn't so much me as dhellmann :P15:42
openstackgerritMerged openstack/python-openstackclient: Updated from global requirements  https://review.openstack.org/19162415:55
*** karimb has joined #openstack-sdks16:01
*** pm90__ has joined #openstack-sdks16:04
*** pm90_ has quit IRC16:07
*** pm90__ has quit IRC16:08
*** pm90_ has joined #openstack-sdks16:08
*** pm90_ has quit IRC16:09
*** pm90_ has joined #openstack-sdks16:09
*** petertr7 is now known as petertr7_away16:11
briancurtinterrylhowe: i'm trying to do some planning to get us toward a 1.0 and im wondering if i can change the series/milestone layout in LP to be release number based instead of tied to things like halfliberty, liberty, since i dont think they'll matter for us as actual targets16:24
briancurtini'd probably put 0.6 as the next one, and 1.0 as the one beyond that, and go from there16:24
*** trown is now known as trown|lunch16:30
*** MaxV has quit IRC16:32
terrylhoweChange them to whatever you like briancurtin we should probably cut a quick release soon since there have been some important changes in the last month or so16:46
terrylhowealso briancurtin did you see that comment from doug about next-liberty as a milestone?  I didn’t completely understand, but it sounds like there is some magic to that name.16:47
briancurtinyeah i saw the magic part there, but i dont think those names really end up meaning anything for us, or at least im not aware of how they impact us16:48
terrylhoweanyway, I put a lot of things on half-liberty already.  We could cut a release and call it done even though it isn’t half over briancurtin16:50
briancurtinterrylhowe: should we figure out how to release this one as openstacksdk instead of python-openstacksdk?16:51
*** karimb has quit IRC16:52
terrylhowethat would be nice.  some change in setup.py or something?  I was kind of hoping Dean would do that first so i didn’t have to figure it out :)16:52
briancurtini have a checklist somewhere, i'll check it out. i know i did the first step of reserving the name and adding you and openstackci as owners on it16:52
*** dguerri is now known as dguerri`16:53
*** abhide has joined #openstack-sdks16:57
*** dguerri` is now known as dguerri16:58
*** dguerri is now known as dguerri`16:59
stevemardhellmann, yay things merged17:00
*** petertr7_away is now known as petertr717:03
openstackgerritBrian Curtin proposed stackforge/python-openstacksdk: Rename project to openstacksdk  https://review.openstack.org/19228717:06
*** hitalia has joined #openstack-sdks17:07
*** pm90_ has quit IRC17:11
*** abhide has left #openstack-sdks17:13
stevemardhellmann, uhh... whoops, i misspoke - things are *not* merged. they are soon to be merged.17:16
dhellmannstevemar: luckily I didn't hear you the first time ;-)17:17
openstackgerritBrian Curtin proposed stackforge/python-openstacksdk: Rename project to openstacksdk  https://review.openstack.org/19228717:17
openstackgerritTerry Howe proposed stackforge/python-openstacksdk: Add functional tests for telemetry capabiliities  https://review.openstack.org/19229817:19
openstackgerritOpenStack Proposal Bot proposed stackforge/python-openstacksdk: Updated from global requirements  https://review.openstack.org/19232517:27
openstackgerritBrian Curtin proposed stackforge/python-openstacksdk: Rename project to openstacksdk  https://review.openstack.org/19228717:30
dhellmannbriancurtin: have you talked to -infra about the rename, to make sure none of the release tools will break? I think it should be fine, but I'm not 100% sure17:37
briancurtini havent, but will check17:37
*** dguerri` is now known as dguerri17:38
openstackgerritMerged openstack/python-openstackclient: reference corect ec2 helper function  https://review.openstack.org/19224017:39
openstackgerritMerged openstack/python-openstackclient: Add release notes for 1.5.0  https://review.openstack.org/19224717:39
openstackgerritTerry Howe proposed stackforge/python-openstacksdk: Add functional tests for telemetry meter  https://review.openstack.org/19233117:44
stevemardhellmann, there we go! now we're all merged up17:48
*** trown|lunch is now known as trown17:52
openstackgerritMerged openstack/python-openstackclient: Add support for volume snapshot v2 command  https://review.openstack.org/18825717:57
openstackgerritTerry Howe proposed stackforge/python-openstacksdk: Add functional tests for telemetry meter  https://review.openstack.org/19233118:08
openstackgerritTerry Howe proposed stackforge/python-openstacksdk: Add functional tests for telemetry capabiliities  https://review.openstack.org/19229818:09
openstackgerritTerry Howe proposed stackforge/python-openstacksdk: Add functional tests for telemetry meter  https://review.openstack.org/19233118:09
dhellmannstevemar: here's what I have to be released as 1.5.0: http://paste.openstack.org/show/295866/18:09
stevemardhellmann, looks good18:10
dhellmannterrylhowe, briancurtin : using "next-$SERIES" for targeting means the release script picks up that milestone and renames it when the version is assigned. I'm not sure what happens if the milestone page already exists with the specified number, that might work, too.18:11
dhellmannterrylhowe, briancurtin : but in general we're doing less work to predict the future by having bugs and blueprints targeted to milestones, and focusing on reporting what is being done, so you can keep it simple if you want and not even set up milestones -- the release script will create them as needed18:12
dhellmannstevemar: tagged18:15
stevemardhellmann, the peasants rejoice!18:16
openstackgerritMerged stackforge/python-openstacksdk: Rename project to openstacksdk  https://review.openstack.org/19228718:27
terrylhowewell, that was just a little too easy18:27
*** pm90_ has joined #openstack-sdks18:29
*** pm90_ has quit IRC18:29
*** pm90_ has joined #openstack-sdks18:29
openstackgerritTerry Howe proposed stackforge/python-openstacksdk: Add functional tests for telementry resource  https://review.openstack.org/19235218:31
*** jose4183 has quit IRC18:34
*** b3nt_pin is now known as beagles18:45
briancurtinSDK meeting in 12 minutes over in #openstack-meeting-3 - https://wiki.openstack.org/wiki/Meetings/PythonOpenStackSDK18:48
openstackgerritTerry Howe proposed stackforge/python-openstacksdk: Generalize functional tests for servers  https://review.openstack.org/19235818:57
openstackgerritOpenStack Proposal Bot proposed openstack/python-openstackclient: Updated from global requirements  https://review.openstack.org/19239019:23
openstackgerritOpenStack Proposal Bot proposed stackforge/python-openstacksdk: Updated from global requirements  https://review.openstack.org/19232519:24
stevemardhellmann, thank a lot dude, looks like https://review.openstack.org/#/c/186684/ is passing now, and we might be authN with *just* v3 in devstack now19:41
terrylhowecool stevemar19:45
*** trown is now known as trown|outttypeww19:46
stevemarterrylhowe, i agree stevemar is cool19:46
*** pm90_ has quit IRC19:54
*** pm90_ has joined #openstack-sdks19:54
*** pm90_ has quit IRC19:54
*** pm90_ has joined #openstack-sdks19:55
etoewsterrylhowe: for the request id thing in the sdk https://bugs.launchpad.net/python-openstacksdk/+bug/146581719:57
openstackLaunchpad bug 1465817 in OpenStack SDK "Provide method to get latest request id" [Undecided,New]19:57
etoewsi think we should consider adding it as a property on the base Resource object19:58
*** pm90_ has quit IRC20:00
etoewsor somewhere more granular than session or connection.20:00
etoewsif you were using a connection/session in a multi-threaded app then having the request id in those would make it unreliable.20:01
terrylhoweit really is an attribute more associated with the session layer though etoews20:02
terrylhowemaybe there should be an entirely different mechanism for tracking them20:02
etoewswell it's really per response20:02
terrylhowemore like an event log or something20:02
terrylhoweone proxy session may be multiple requests though20:03
terrylhowes/session/request20:03
etoewsright. and there could be an issue with any one of those requests. but if you only had one request id in the session then you wouldn't be able to work out which request had the issue.20:04
terrylhowewell, you might not even have the resource to get the requests id from20:06
openstackgerritHardik Italia proposed stackforge/python-openstacksdk: Add functional tests for security group rule  https://review.openstack.org/19242320:08
*** petertr7 is now known as petertr7_away20:08
briancurtinpaginated calls are also going to have multiple requests and request IDs20:22
*** hitalia has quit IRC20:27
openstackgerritBrian Curtin proposed stackforge/python-openstacksdk: Rename volume to block_store  https://review.openstack.org/19023320:28
etoewsanyone else seeing this unit test failure on master?20:29
etoewshttp://paste.openstack.org/show/296185/20:29
*** hitalia has joined #openstack-sdks20:30
*** petertr7_away is now known as petertr720:31
terrylhoweyes etoews  I just saw that.20:32
terrylhoweI’m deleting my .tox dir for now20:32
terrylhowemaybe stevedore change has that messed up?20:33
etoewsdid deleting .tox help?20:33
terrylhoweno20:34
etoews:(20:34
terrylhoweeven installing an old stevedore didn’t help etoews20:36
openstackgerritEverett Toews proposed stackforge/python-openstacksdk: Return the entire response in an InvalidResponse  https://review.openstack.org/18862220:40
etoewslet's see if it works remotely20:42
terrylhoweyou’re on a mac, right etoews ?20:44
terrylhoweI was running on ubuntu20:44
etoewsyep20:44
openstackgerritTerry Howe proposed stackforge/python-openstacksdk: Fix functional test gate and network resource  https://review.openstack.org/19235820:46
terrylhoweetoews: briancurtin ^ if you get a chance look at that I’m trying to fix our functional test gate.  Some new gate behavoir has broken it already :(20:47
*** pm90_ has joined #openstack-sdks20:56
*** pm90_ has quit IRC20:57
*** pm90_ has joined #openstack-sdks20:58
*** petertr7 is now known as petertr7_away21:06
*** Daviey has quit IRC21:30
*** hitalia has quit IRC21:45
*** hitalia has joined #openstack-sdks21:48
etoewswell it isn't a problem for the gate. :| https://review.openstack.org/#/c/188622/21:57
briancurtinetoews: i just saw that test fail21:57
etoewsbriancurtin: locally?21:58
briancurtinyep21:58
etoewsi haven't had a chance to look at it yet. you?21:58
briancurtinetoews: it just happened a minute ago, currently trying to get this big verify_list refactoring finished up21:59
briancurtinhaven't looked into it21:59
etoewsbriancurtin: alright. i'll debug for a bit and see what find out.22:00
mordredShrews: responded to your comments on https://review.openstack.org/#/c/191533/22:06
mordredterrylhowe, briancurtin: btw - I dug in to the sdk code a little more the other day and it's looking really nice - just watned to say a quick kudos22:07
*** bknudson has quit IRC22:13
etoewsbriancurtin: so when stevedore calls out to pkg_resources here https://github.com/openstack/stevedore/blob/master/stevedore/extension.py#L14822:20
etoewspkg_resources.iter_entry_points(namespace) is returning a list with dupes22:20
etoewsand no changes to that stevedore code since jan. 522:22
*** dguerri is now known as dguerri`22:22
briancurtinmordred: thanks man22:28
etoewsgetting closer to the answer...22:29
etoewsit was the rename that f'd us22:30
briancurtinetoews: wait, what?22:30
etoewsyep. 1 sec.22:31
etoewsbriancurtin: where do i find the python source code?22:31
briancurtinetoews:  as in the source of python itself?22:31
etoewsyep22:31
briancurtinetoews: https://hg.python.org/cpython/22:32
briancurtinthere's a gh mirror if that's easier https://github.com/python/cpython22:32
*** dguerri` is now known as dguerri22:36
etoewshuh. i don't think this code is from python itself. i'm looking for the source of pkg_resource.py22:37
briancurtinah, that's in like distutils or something22:37
briancurtinsetuptools22:38
etoewsah22:38
*** openstackgerrit has quit IRC22:38
*** openstackgerrit has joined #openstack-sdks22:39
*** dguerri is now known as dguerri`22:39
etoewsokay. here it is. https://bitbucket.org/pypa/setuptools/src/0a49ee524b0a1d67d2a11c8c22f082b57acd7ae1/pkg_resources/__init__.py?at=default#cl-72122:45
etoewsdist takes 2 values relevant to us going through that loop22:45
etoewspython-openstacksdk 0.5.1.dev6822:46
etoewsand22:46
etoewsopenstacksdk 0.5.1.dev10022:46
etoewswe just need to purge python-openstacksdk 0.5.1.dev68 from our local envs.22:47
etoewsi'm not sure how to do that just yet22:47
*** dguerri` is now known as dguerri22:48
*** hitalia has quit IRC23:00
etoewsbriancurtin: terrylhowe: rm -rf python_openstacksdk.egg-info/23:00
*** dguerri is now known as dguerri`23:00
*** hitalia has joined #openstack-sdks23:06
openstackgerritMerged stackforge/python-openstacksdk: Return the entire response in an InvalidResponse  https://review.openstack.org/18862223:11
terrylhowethanks etoews23:11
*** sdague has quit IRC23:12
briancurtinetoews: good find, thanks for looking into that23:15
*** chlong has quit IRC23:15
*** sdague has joined #openstack-sdks23:24
*** pm90_ has quit IRC23:30
*** pm90_ has joined #openstack-sdks23:30
terrylhoweand thanks mordred23:31
mordredetoews: you probably want to make a new release of python-openstacksdk that is empty and taht depends on openstacksdk23:32
mordredetoews: so that people who have installed the one will get the upgrade to the new thing (this is what we did with quantumclient->neutronclient)23:32
*** jaosorior has quit IRC23:35
Shrewsmordred: thx for the explanations23:41
Shrewson https://review.openstack.org/19153323:41
mordredyay!23:41
*** sigmavirus24 is now known as sigmavirus24_awa23:42
*** stevemar has quit IRC23:44
*** stevemar has joined #openstack-sdks23:44
*** petertr7_away is now known as petertr723:59

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