*** lhcheng has joined #openstack-sdks | 00:02 | |
*** Qiming has quit IRC | 00:06 | |
*** jaypipes has quit IRC | 00:19 | |
*** dims has joined #openstack-sdks | 00:22 | |
*** salv-orlando has quit IRC | 00:25 | |
*** salv-orlando has joined #openstack-sdks | 00:25 | |
*** Yanyanhu has joined #openstack-sdks | 00:31 | |
*** openstackgerrit has quit IRC | 00:32 | |
*** openstackgerrit has joined #openstack-sdks | 00:33 | |
*** Yanyanhu has quit IRC | 00:44 | |
*** Yanyanhu has joined #openstack-sdks | 00:45 | |
*** woodster_ has quit IRC | 00:56 | |
*** Qiming has joined #openstack-sdks | 01:09 | |
*** lhcheng has quit IRC | 01:10 | |
openstackgerrit | Hardik Italia proposed openstack/python-openstacksdk: Update router's functional tests to validate is_ha property https://review.openstack.org/264932 | 01:18 |
---|---|---|
*** gouthamr has quit IRC | 01:39 | |
*** dims has quit IRC | 02:36 | |
*** sdague has quit IRC | 02:39 | |
*** sdague has joined #openstack-sdks | 02:40 | |
*** Qiming has quit IRC | 02:49 | |
*** Yanyanhu has quit IRC | 02:54 | |
*** Yanyanhu has joined #openstack-sdks | 02:54 | |
openstackgerrit | guang-yee proposed openstack/python-openstackclient: Support non-interactive user password update https://review.openstack.org/265052 | 03:04 |
*** Qiming has joined #openstack-sdks | 03:04 | |
*** navidp has joined #openstack-sdks | 03:10 | |
openstackgerrit | Qiming Teng proposed openstack/python-openstacksdk: Allow resource get to carry query string https://review.openstack.org/262367 | 03:22 |
*** bunting has quit IRC | 03:49 | |
*** salv-orl_ has joined #openstack-sdks | 04:09 | |
*** salv-orlando has quit IRC | 04:12 | |
*** tobe has joined #openstack-sdks | 04:25 | |
*** tobe has quit IRC | 04:26 | |
*** salv-orl_ has quit IRC | 04:30 | |
*** salv-orlando has joined #openstack-sdks | 04:30 | |
*** markvoelker has quit IRC | 04:38 | |
openstackgerrit | Everett Toews proposed openstack/python-openstacksdk: Map KSA exception to SDK exceptions https://review.openstack.org/265071 | 04:54 |
*** salv-orlando has quit IRC | 05:12 | |
*** salv-orlando has joined #openstack-sdks | 05:12 | |
*** jamielennox is now known as jamielennox|away | 05:27 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 06:03 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 06:05 | |
*** notmyname has quit IRC | 06:09 | |
*** notmyname has joined #openstack-sdks | 06:10 | |
*** dtroyer has quit IRC | 06:11 | |
*** markvoelker has joined #openstack-sdks | 06:13 | |
*** dtroyer has joined #openstack-sdks | 06:17 | |
*** markvoelker has quit IRC | 06:18 | |
openstackgerrit | Merged openstack/python-openstackclient: Trivial: Remove useless string_to_bool() https://review.openstack.org/261877 | 06:23 |
openstackgerrit | Andreas Jaeger proposed openstack/fairy-slipper: Fix gitreview file https://review.openstack.org/265104 | 06:44 |
openstackgerrit | Andreas Jaeger proposed openstack/fairy-slipper: Fix gitreview file https://review.openstack.org/265104 | 07:01 |
openstackgerrit | Andreas Jaeger proposed openstack/fairy-slipper: Fix pep8 violations https://review.openstack.org/265110 | 07:01 |
openstackgerrit | Sai Kiran proposed openstack/python-openstackclient: Refactor abstract columns and datalist out in compute test cases https://review.openstack.org/264731 | 07:24 |
*** fzdarsky has joined #openstack-sdks | 07:47 | |
*** salv-orlando has quit IRC | 08:00 | |
*** salv-orlando has joined #openstack-sdks | 08:00 | |
*** markvoelker has joined #openstack-sdks | 08:15 | |
*** markvoelker has quit IRC | 08:19 | |
openstackgerrit | Sai Kiran proposed openstack/python-openstackclient: Add support to delete the ports https://review.openstack.org/260568 | 08:38 |
*** salv-orlando has quit IRC | 08:38 | |
*** salv-orlando has joined #openstack-sdks | 08:39 | |
*** dstanek has quit IRC | 09:16 | |
*** dstanek has joined #openstack-sdks | 09:18 | |
*** bunting has joined #openstack-sdks | 09:40 | |
*** salv-orl_ has joined #openstack-sdks | 10:09 | |
*** cdent has joined #openstack-sdks | 10:11 | |
*** salv-orlando has quit IRC | 10:12 | |
*** markvoelker has joined #openstack-sdks | 10:15 | |
*** markvoelker has quit IRC | 10:20 | |
*** Yanyanhu has quit IRC | 10:24 | |
*** Qiming has quit IRC | 10:55 | |
*** dims has joined #openstack-sdks | 11:09 | |
*** lucas-dinner is now known as lucasagomes | 11:12 | |
*** cdent has quit IRC | 11:27 | |
*** Qiming has joined #openstack-sdks | 11:43 | |
*** rtheis has joined #openstack-sdks | 11:56 | |
*** cdent has joined #openstack-sdks | 11:56 | |
*** markvoelker has joined #openstack-sdks | 12:01 | |
*** markvoelker has quit IRC | 12:06 | |
*** lhcheng has joined #openstack-sdks | 12:23 | |
*** dims_ has joined #openstack-sdks | 12:40 | |
*** dims has quit IRC | 12:41 | |
*** thrash|g0ne is now known as thrash | 12:41 | |
*** markvoelker has joined #openstack-sdks | 12:45 | |
*** dims_ has quit IRC | 13:16 | |
*** dims has joined #openstack-sdks | 13:26 | |
*** edleafe is now known as figleaf | 13:29 | |
*** gouthamr has joined #openstack-sdks | 13:40 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 13:46 | |
*** e0ne has joined #openstack-sdks | 13:52 | |
*** salv-orl_ has quit IRC | 14:08 | |
*** salv-orlando has joined #openstack-sdks | 14:08 | |
*** lucasagomes is now known as lucas-hungry | 14:14 | |
*** cdent has quit IRC | 14:25 | |
*** petertr7_away is now known as petertr7 | 14:47 | |
*** jaypipes has joined #openstack-sdks | 14:49 | |
openstackgerrit | Merged openstack/cliff: setup: fix Python versions classifiers https://review.openstack.org/262730 | 14:49 |
*** jose4183 has joined #openstack-sdks | 14:55 | |
*** jose4183 has left #openstack-sdks | 14:55 | |
*** rtheis_ has joined #openstack-sdks | 14:57 | |
*** rtheis has quit IRC | 14:58 | |
*** jaypipes is now known as leakypipes | 15:08 | |
openstackgerrit | Merged openstack/python-openstacksdk: Update router's functional tests to validate is_ha property https://review.openstack.org/264932 | 15:16 |
*** petertr7 is now known as petertr7_away | 15:19 | |
*** Qiming has quit IRC | 15:19 | |
*** lucas-hungry is now known as lucasagomes | 15:20 | |
*** petertr7_away is now known as petertr7 | 15:24 | |
sigmavirus24 | etoews: dhellmann can I bend your ears and pick your brains? | 15:35 |
etoews | sigmavirus24: one or the other but not both | 15:35 |
sigmavirus24 | dang | 15:35 |
sigmavirus24 | etoews: are you familiar with the work in glance to make the image-import/image creation API satisfactory for defcore? | 15:36 |
etoews | i'm not | 15:36 |
sigmavirus24 | So 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 |
sigmavirus24 | So 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 first | 15:38 |
sigmavirus24 | Some 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 asynchronously | 15:39 |
sigmavirus24 | Those 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 |
sigmavirus24 | If 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 provider | 15:41 |
*** e0ne has quit IRC | 15:42 | |
sigmavirus24 | My 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-sdks | 15:42 | |
sigmavirus24 | That request data doesn't seem very ... consistent necessarily and may vary per cloud based on what they're using | 15:43 |
sigmavirus24 | /cc rosmaita too | 15:43 |
sigmavirus24 | etoews: what I'm thinking is about making target_* optional unless the cloud explicitly states many different (disk|container) formats without having preferences | 15:44 |
sigmavirus24 | But I feel like that only makes things worse | 15:44 |
sigmavirus24 | I 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 v2 | 15:45 |
*** bnemec has quit IRC | 15:50 | |
*** bnemec has joined #openstack-sdks | 16:00 | |
*** salv-orl_ has joined #openstack-sdks | 16:08 | |
*** zigo has quit IRC | 16:09 | |
*** zigo has joined #openstack-sdks | 16:10 | |
*** salv-orlando has quit IRC | 16:11 | |
*** petertr7 is now known as petertr7_away | 16:11 | |
*** lhcheng has quit IRC | 16:12 | |
*** petertr7_away is now known as petertr7 | 16:17 | |
etoews | i read through most of the spec | 16:20 |
etoews | based on the problem description https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html#problem-description | 16:21 |
etoews | it's clear there's a lot of inherent complexity in this | 16:21 |
etoews | and this api design reflects that inherent complexity | 16:21 |
etoews | it really is a lot of hoops to jump through to get an image created. it's going to confuse people. | 16:22 |
etoews | it 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 |
etoews | i got curious what aws does about this. | 16:24 |
etoews | https://aws.amazon.com/ec2/vm-import/ | 16:24 |
etoews | they don't even mention the api on that page | 16:24 |
sigmavirus24 | etoews: so I'm also thinking about how GitHub handles uploaded assets and I think I have an idea | 16:24 |
etoews | and the process still looks pretty complicated | 16:24 |
sigmavirus24 | I might propose it on the mailing list because it'll be a bit length of a discussion | 16:24 |
etoews | sgtm | 16:24 |
sigmavirus24 | etoews: I'll add the [api] tag to hopefully get your attention :) | 16:25 |
*** dims has quit IRC | 16:25 | |
etoews | if you can find a way to add more hours to the day, that would be helpful too. :) | 16:26 |
sigmavirus24 | Yeah | 16:26 |
*** dims has joined #openstack-sdks | 16:26 | |
sigmavirus24 | Tell me about it | 16:26 |
etoews | briancurtin: terrylhowe: here's an approach for dynamically wrapping the ksa session calls. https://review.openstack.org/#/c/265071/ | 16:28 |
elmiko | etoews: +1 for more hours... | 16:28 |
etoews | ignoring the functional test failures...let me know what you think about the approach. | 16:28 |
*** salv-orl_ has quit IRC | 16:29 | |
*** salv-orlando has joined #openstack-sdks | 16:30 | |
*** fzdarsky has quit IRC | 16:53 | |
*** navidp has left #openstack-sdks | 17:03 | |
sigmavirus24 | etoews: hopefully the message went through already /cc rosmaita dhellmann | 17:17 |
sigmavirus24 | http://lists.openstack.org/pipermail/openstack-dev/2016-January/083632.html in case you're nto finding it | 17:18 |
*** e0ne has joined #openstack-sdks | 17:25 | |
*** salv-orlando has quit IRC | 17:35 | |
*** salv-orlando has joined #openstack-sdks | 17:36 | |
*** gouthamr has quit IRC | 17:44 | |
*** figleaf has quit IRC | 17:51 | |
*** pratikmallya has joined #openstack-sdks | 17:53 | |
*** lhcheng has joined #openstack-sdks | 18:00 | |
*** e0ne has quit IRC | 18:01 | |
*** dims_ has joined #openstack-sdks | 18:02 | |
*** dims has quit IRC | 18:05 | |
*** lhcheng has quit IRC | 18:05 | |
*** gouthamr has joined #openstack-sdks | 18:35 | |
*** gouthamr_ has joined #openstack-sdks | 18:38 | |
*** gouthamr has quit IRC | 18:41 | |
*** petertr7 is now known as petertr7_away | 18:43 | |
*** devth has quit IRC | 18:53 | |
*** cdent has quit IRC | 19:00 | |
openstackgerrit | David Della Vecchia proposed openstack/cliff: Modify unit test to facilitate python3.5 compat. https://review.openstack.org/265407 | 19:06 |
*** lucasagomes is now known as lucas-dinner | 19:08 | |
*** gouthamr_ has quit IRC | 19:15 | |
*** petertr7_away is now known as petertr7 | 19:39 | |
*** lhcheng has joined #openstack-sdks | 19:49 | |
*** lhcheng has quit IRC | 19:54 | |
*** pratikmallya has quit IRC | 20:04 | |
briancurtin | etoews: 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 do | 20:07 |
briancurtin | these evals i guess) | 20:07 |
etoews | briancurtin: 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 |
briancurtin | etoews: i think i have another way to solve similar to yours, trying to hack something up | 20:10 |
etoews | what do you think about some of my other concerns on that review, regarding information loss and the tracebacks. | 20:11 |
etoews | briancurtin: wait. i took this bug so you wouldn't have to do it. you have your own bugs/patches/reviews in progress. | 20:13 |
briancurtin | etoews: i don’t even think my other hack is going to work so i’ll just be a commenter here | 20:14 |
*** gouthamr has joined #openstack-sdks | 20:14 | |
etoews | i'm happy to take feedback on different approaches but let me do the work so you can focus on your stuff. | 20:14 |
etoews | cool. | 20:14 |
*** lhcheng has joined #openstack-sdks | 20:14 | |
briancurtin | sounds good, going to comment on the issue rather than in here so it’s logged | 20:14 |
etoews | ++ | 20:14 |
*** gouthamr_ has joined #openstack-sdks | 20:15 | |
*** gouthamr has quit IRC | 20:18 | |
*** lhcheng has quit IRC | 20:19 | |
*** devth has joined #openstack-sdks | 20:32 | |
*** salv-orlando has quit IRC | 20:32 | |
*** lhcheng has joined #openstack-sdks | 20:32 | |
*** salv-orlando has joined #openstack-sdks | 20:33 | |
openstackgerrit | Merged openstack/os-client-config: Stop hardcoding compute in simple_client https://review.openstack.org/264202 | 20:37 |
*** lhcheng_ has joined #openstack-sdks | 20:42 | |
*** lhcheng has quit IRC | 20:44 | |
openstackgerrit | Richard Theis proposed openstack/python-openstacksdk: Add network availability zone support https://review.openstack.org/265445 | 21:05 |
openstackgerrit | Richard Theis proposed openstack/python-openstacksdk: Update Subnet Pools Documentation https://review.openstack.org/265450 | 21:33 |
*** rtheis_ has quit IRC | 22:04 | |
*** salv-orl_ has joined #openstack-sdks | 22:09 | |
*** edleafe has joined #openstack-sdks | 22:09 | |
*** salv-orlando has quit IRC | 22:12 | |
*** salv-orl_ has quit IRC | 22:12 | |
*** salv-orlando has joined #openstack-sdks | 22:12 | |
*** leakypipes has quit IRC | 22:20 | |
*** petertr7 is now known as petertr7_away | 22:34 | |
*** lhcheng_ has quit IRC | 22:51 | |
*** devth has quit IRC | 23:01 | |
*** devth has joined #openstack-sdks | 23:06 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 23:13 | |
*** lhcheng has joined #openstack-sdks | 23:13 | |
*** Qiming has joined #openstack-sdks | 23:54 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!