Friday, 2016-01-08

*** lhcheng has joined #openstack-sdks00:02
*** Qiming has quit IRC00:06
*** jaypipes has quit IRC00:19
*** dims has joined #openstack-sdks00:22
*** salv-orlando has quit IRC00:25
*** salv-orlando has joined #openstack-sdks00:25
*** Yanyanhu has joined #openstack-sdks00:31
*** openstackgerrit has quit IRC00:32
*** openstackgerrit has joined #openstack-sdks00:33
*** Yanyanhu has quit IRC00:44
*** Yanyanhu has joined #openstack-sdks00:45
*** woodster_ has quit IRC00:56
*** Qiming has joined #openstack-sdks01:09
*** lhcheng has quit IRC01:10
openstackgerritHardik Italia proposed openstack/python-openstacksdk: Update router's functional tests to validate is_ha property  https://review.openstack.org/26493201:18
*** gouthamr has quit IRC01:39
*** dims has quit IRC02:36
*** sdague has quit IRC02:39
*** sdague has joined #openstack-sdks02:40
*** Qiming has quit IRC02:49
*** Yanyanhu has quit IRC02:54
*** Yanyanhu has joined #openstack-sdks02:54
openstackgerritguang-yee proposed openstack/python-openstackclient: Support non-interactive user password update  https://review.openstack.org/26505203:04
*** Qiming has joined #openstack-sdks03:04
*** navidp has joined #openstack-sdks03:10
openstackgerritQiming Teng proposed openstack/python-openstacksdk: Allow resource get to carry query string  https://review.openstack.org/26236703:22
*** bunting has quit IRC03:49
*** salv-orl_ has joined #openstack-sdks04:09
*** salv-orlando has quit IRC04:12
*** tobe has joined #openstack-sdks04:25
*** tobe has quit IRC04:26
*** salv-orl_ has quit IRC04:30
*** salv-orlando has joined #openstack-sdks04:30
*** markvoelker has quit IRC04:38
openstackgerritEverett Toews proposed openstack/python-openstacksdk: Map KSA exception to SDK exceptions  https://review.openstack.org/26507104:54
*** salv-orlando has quit IRC05:12
*** salv-orlando has joined #openstack-sdks05:12
*** jamielennox is now known as jamielennox|away05:27
*** sigmavirus24_awa is now known as sigmavirus2406:03
*** sigmavirus24 is now known as sigmavirus24_awa06:05
*** notmyname has quit IRC06:09
*** notmyname has joined #openstack-sdks06:10
*** dtroyer has quit IRC06:11
*** markvoelker has joined #openstack-sdks06:13
*** dtroyer has joined #openstack-sdks06:17
*** markvoelker has quit IRC06:18
openstackgerritMerged openstack/python-openstackclient: Trivial: Remove useless string_to_bool()  https://review.openstack.org/26187706:23
openstackgerritAndreas Jaeger proposed openstack/fairy-slipper: Fix gitreview file  https://review.openstack.org/26510406:44
openstackgerritAndreas Jaeger proposed openstack/fairy-slipper: Fix gitreview file  https://review.openstack.org/26510407:01
openstackgerritAndreas Jaeger proposed openstack/fairy-slipper: Fix pep8 violations  https://review.openstack.org/26511007:01
openstackgerritSai Kiran proposed openstack/python-openstackclient: Refactor abstract columns and datalist out in compute test cases  https://review.openstack.org/26473107:24
*** fzdarsky has joined #openstack-sdks07:47
*** salv-orlando has quit IRC08:00
*** salv-orlando has joined #openstack-sdks08:00
*** markvoelker has joined #openstack-sdks08:15
*** markvoelker has quit IRC08:19
openstackgerritSai Kiran proposed openstack/python-openstackclient: Add support to delete the ports  https://review.openstack.org/26056808:38
*** salv-orlando has quit IRC08:38
*** salv-orlando has joined #openstack-sdks08:39
*** dstanek has quit IRC09:16
*** dstanek has joined #openstack-sdks09:18
*** bunting has joined #openstack-sdks09:40
*** salv-orl_ has joined #openstack-sdks10:09
*** cdent has joined #openstack-sdks10:11
*** salv-orlando has quit IRC10:12
*** markvoelker has joined #openstack-sdks10:15
*** markvoelker has quit IRC10:20
*** Yanyanhu has quit IRC10:24
*** Qiming has quit IRC10:55
*** dims has joined #openstack-sdks11:09
*** lucas-dinner is now known as lucasagomes11:12
*** cdent has quit IRC11:27
*** Qiming has joined #openstack-sdks11:43
*** rtheis has joined #openstack-sdks11:56
*** cdent has joined #openstack-sdks11:56
*** markvoelker has joined #openstack-sdks12:01
*** markvoelker has quit IRC12:06
*** lhcheng has joined #openstack-sdks12:23
*** dims_ has joined #openstack-sdks12:40
*** dims has quit IRC12:41
*** thrash|g0ne is now known as thrash12:41
*** markvoelker has joined #openstack-sdks12:45
*** dims_ has quit IRC13:16
*** dims has joined #openstack-sdks13:26
*** edleafe is now known as figleaf13:29
*** gouthamr has joined #openstack-sdks13:40
*** sigmavirus24_awa is now known as sigmavirus2413:46
*** e0ne has joined #openstack-sdks13:52
*** salv-orl_ has quit IRC14:08
*** salv-orlando has joined #openstack-sdks14:08
*** lucasagomes is now known as lucas-hungry14:14
*** cdent has quit IRC14:25
*** petertr7_away is now known as petertr714:47
*** jaypipes has joined #openstack-sdks14:49
openstackgerritMerged openstack/cliff: setup: fix Python versions classifiers  https://review.openstack.org/26273014:49
*** jose4183 has joined #openstack-sdks14:55
*** jose4183 has left #openstack-sdks14:55
*** rtheis_ has joined #openstack-sdks14:57
*** rtheis has quit IRC14:58
*** jaypipes is now known as leakypipes15:08
openstackgerritMerged openstack/python-openstacksdk: Update router's functional tests to validate is_ha property  https://review.openstack.org/26493215:16
*** petertr7 is now known as petertr7_away15:19
*** Qiming has quit IRC15:19
*** lucas-hungry is now known as lucasagomes15:20
*** petertr7_away is now known as petertr715:24
sigmavirus24etoews: dhellmann can I bend your ears and pick your brains?15:35
etoewssigmavirus24: one or the other but not both15:35
sigmavirus24dang15:35
sigmavirus24etoews: are you familiar with the work in glance to make the image-import/image creation API satisfactory for defcore?15:36
etoewsi'm not15:36
sigmavirus24So the discussion has focused around https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html (and this document isn't actually final)15:38
sigmavirus24So what I want to talk about specifically is https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html#example-glance-direct-method but let me give you some context first15:38
sigmavirus24Some public cloud providers have been attacked in an attempt to DDoS the cloud by uploading image data directly to glance under the current image creation semantics so those providers (our employer actually) have made image creation indirect by forcing image data to be uploaded to swift and then imported from there asynchronously15:39
sigmavirus24Those providers want to continue that workflow in a more discoverable and standardized way though so we're working on a new API that has two ideas for handling image data upload (currently named glance-direct and swift-local but more accurately described as direct versus indirect)15:40
sigmavirus24If you look at the second link you can see the request to take the image data that's been uploaded via one of those two methods and convert it to an image for that provider15:41
*** e0ne has quit IRC15:42
sigmavirus24My concerns are as follows: Users need to know too much (upload method - direct vs. indirect; what format the cloud wants images in)15:42
*** cdent has joined #openstack-sdks15:42
sigmavirus24That request data doesn't seem very ... consistent necessarily and may vary per cloud based on what they're using15:43
sigmavirus24/cc rosmaita too15:43
sigmavirus24etoews: what I'm thinking is about making target_* optional unless the cloud explicitly states many different (disk|container) formats without having preferences15:44
sigmavirus24But I feel like that only makes things worse15:44
sigmavirus24I just don't feel like this is going to be a good API for users or developers or really anyone trying to upload image data even if it's more discoverable and standardized than what existed before in v215:45
*** bnemec has quit IRC15:50
*** bnemec has joined #openstack-sdks16:00
*** salv-orl_ has joined #openstack-sdks16:08
*** zigo has quit IRC16:09
*** zigo has joined #openstack-sdks16:10
*** salv-orlando has quit IRC16:11
*** petertr7 is now known as petertr7_away16:11
*** lhcheng has quit IRC16:12
*** petertr7_away is now known as petertr716:17
etoewsi read through most of the spec16:20
etoewsbased on the problem description https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html#problem-description16:21
etoewsit's clear there's a lot of inherent complexity in this16:21
etoewsand this api design reflects that inherent complexity16:21
etoewsit really is a lot of hoops to jump through to get an image created. it's going to confuse people.16:22
etoewsit could be that we have to punt and say. ya, the api is complex, please use one of these higher level tools that we've provided for you to get the job done.16:23
etoewsi got curious what aws does about this.16:24
etoewshttps://aws.amazon.com/ec2/vm-import/16:24
etoewsthey don't even mention the api on that page16:24
sigmavirus24etoews: so I'm also thinking about how GitHub handles uploaded assets and I think I have an idea16:24
etoewsand the process still looks pretty complicated16:24
sigmavirus24I might propose it on the mailing list because it'll be a bit length of a discussion16:24
etoewssgtm16:24
sigmavirus24etoews: I'll add the [api] tag to hopefully get your attention :)16:25
*** dims has quit IRC16:25
etoewsif you can find a way to add more hours to the day, that would be helpful too. :)16:26
sigmavirus24Yeah16:26
*** dims has joined #openstack-sdks16:26
sigmavirus24Tell me about it16:26
etoewsbriancurtin: terrylhowe: here's an approach for dynamically wrapping the ksa session calls. https://review.openstack.org/#/c/265071/16:28
elmikoetoews: +1 for more hours...16:28
etoewsignoring the functional test failures...let me know what you think about the approach.16:28
*** salv-orl_ has quit IRC16:29
*** salv-orlando has joined #openstack-sdks16:30
*** fzdarsky has quit IRC16:53
*** navidp has left #openstack-sdks17:03
sigmavirus24etoews: hopefully the message went through already /cc rosmaita dhellmann17:17
sigmavirus24http://lists.openstack.org/pipermail/openstack-dev/2016-January/083632.html in case you're nto finding it17:18
*** e0ne has joined #openstack-sdks17:25
*** salv-orlando has quit IRC17:35
*** salv-orlando has joined #openstack-sdks17:36
*** gouthamr has quit IRC17:44
*** figleaf has quit IRC17:51
*** pratikmallya has joined #openstack-sdks17:53
*** lhcheng has joined #openstack-sdks18:00
*** e0ne has quit IRC18:01
*** dims_ has joined #openstack-sdks18:02
*** dims has quit IRC18:05
*** lhcheng has quit IRC18:05
*** gouthamr has joined #openstack-sdks18:35
*** gouthamr_ has joined #openstack-sdks18:38
*** gouthamr has quit IRC18:41
*** petertr7 is now known as petertr7_away18:43
*** devth has quit IRC18:53
*** cdent has quit IRC19:00
openstackgerritDavid Della Vecchia proposed openstack/cliff: Modify unit test to facilitate python3.5 compat.  https://review.openstack.org/26540719:06
*** lucasagomes is now known as lucas-dinner19:08
*** gouthamr_ has quit IRC19:15
*** petertr7_away is now known as petertr719:39
*** lhcheng has joined #openstack-sdks19:49
*** lhcheng has quit IRC19:54
*** pratikmallya has quit IRC20:04
briancurtinetoews: that feels…tricky? i know overall it’s going to be some trickery, but i’m thinking something super simple like a thin wrapper, e.g., def get(self, *args, **kwargs): super(Session).get(args, kwargs) or whatever plus it’s decorated with a try/except that just handles and reraises our exceptions. i’m going to look into it (though i need to do20:07
briancurtinthese evals i guess)20:07
etoewsbriancurtin: yep. that's option 1. override all the calls we use in ksa and just decorate them with a function that does the exception mapping.20:09
briancurtinetoews: i think i have another way to solve similar to yours, trying to hack something up20:10
etoewswhat do you think about some of my other concerns on that review, regarding information loss and the tracebacks.20:11
etoewsbriancurtin: wait. i took this bug so you wouldn't have to do it. you have your own bugs/patches/reviews in progress.20:13
briancurtinetoews: i don’t even think my other hack is going to work so i’ll just be a commenter here20:14
*** gouthamr has joined #openstack-sdks20:14
etoewsi'm happy to take feedback on different approaches but let me do the work so you can focus on your stuff.20:14
etoewscool.20:14
*** lhcheng has joined #openstack-sdks20:14
briancurtinsounds good, going to comment on the issue rather than in here so it’s logged20:14
etoews++20:14
*** gouthamr_ has joined #openstack-sdks20:15
*** gouthamr has quit IRC20:18
*** lhcheng has quit IRC20:19
*** devth has joined #openstack-sdks20:32
*** salv-orlando has quit IRC20:32
*** lhcheng has joined #openstack-sdks20:32
*** salv-orlando has joined #openstack-sdks20:33
openstackgerritMerged openstack/os-client-config: Stop hardcoding compute in simple_client  https://review.openstack.org/26420220:37
*** lhcheng_ has joined #openstack-sdks20:42
*** lhcheng has quit IRC20:44
openstackgerritRichard Theis proposed openstack/python-openstacksdk: Add network availability zone support  https://review.openstack.org/26544521:05
openstackgerritRichard Theis proposed openstack/python-openstacksdk: Update Subnet Pools Documentation  https://review.openstack.org/26545021:33
*** rtheis_ has quit IRC22:04
*** salv-orl_ has joined #openstack-sdks22:09
*** edleafe has joined #openstack-sdks22:09
*** salv-orlando has quit IRC22:12
*** salv-orl_ has quit IRC22:12
*** salv-orlando has joined #openstack-sdks22:12
*** leakypipes has quit IRC22:20
*** petertr7 is now known as petertr7_away22:34
*** lhcheng_ has quit IRC22:51
*** devth has quit IRC23:01
*** devth has joined #openstack-sdks23:06
*** sigmavirus24 is now known as sigmavirus24_awa23:13
*** lhcheng has joined #openstack-sdks23:13
*** Qiming has joined #openstack-sdks23:54

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