*** gildub has joined #openstack-sdks | 00:13 | |
*** slaweq has joined #openstack-sdks | 00:20 | |
*** slaweq has quit IRC | 00:25 | |
*** shu-mutow-AWAY is now known as shu-mutow | 00:59 | |
*** kmalloc has quit IRC | 01:10 | |
*** salv-orlando has joined #openstack-sdks | 01:26 | |
*** salv-orl_ has quit IRC | 01:29 | |
*** yolanda__ has joined #openstack-sdks | 01:40 | |
*** yolanda_ has quit IRC | 01:44 | |
adriant | mordred: it's not that I keep re-solving them, I just get curious how stuff works and then dig into it myself :P I need to get better at checking for existing patches and bug reports :/ | 01:50 |
---|---|---|
adriant | although, mordred, I'm tempted to look at adding swift object chunking support to the SDK itself. We probably want to share that code, so either we find a common place for it, or the proxy uses the shade code, or we move that code into the service code. No clue what's nicer. | 01:52 |
adriant | that said, there is also the issue that shade doesn't let you pass in an open file stream so if the file NEEDS to be opened as binary to send it to swift... you can't: https://pastebin.com/BHMNUPF4 | 02:12 |
*** tv1 has quit IRC | 02:12 | |
*** mordred has quit IRC | 02:12 | |
*** d0ugal has quit IRC | 02:12 | |
*** ianw_pto has quit IRC | 02:12 | |
*** tv2 has joined #openstack-sdks | 02:13 | |
adriant | and doing it with the sdk is 3 lines... | 02:13 |
*** ianw has joined #openstack-sdks | 02:13 | |
*** mordred has joined #openstack-sdks | 02:13 | |
adriant | trying to upload a gzip'd tar file with shade throws: UnicodeDecodeError: 'utf-8' codec can't decode byte 0x8b in position 1: invalid start byte | 02:13 |
*** d0ugal has joined #openstack-sdks | 02:13 | |
adriant | will file a bug with a easy step by step guide to reproduce. | 02:17 |
*** edmondsw has joined #openstack-sdks | 02:20 | |
*** gkadam has joined #openstack-sdks | 02:26 | |
adriant | mordred: https://storyboard.openstack.org/#!/story/2001918 | 02:36 |
*** bobh has joined #openstack-sdks | 02:47 | |
*** annp has joined #openstack-sdks | 03:39 | |
*** edmondsw has quit IRC | 03:50 | |
*** bobh has quit IRC | 04:00 | |
*** edmondsw has joined #openstack-sdks | 04:18 | |
*** edmondsw has quit IRC | 04:21 | |
*** edmondsw has joined #openstack-sdks | 04:21 | |
*** edmondsw has quit IRC | 04:21 | |
*** edmondsw has joined #openstack-sdks | 04:22 | |
*** slaweq has joined #openstack-sdks | 04:22 | |
*** edmondsw has quit IRC | 04:26 | |
*** slaweq has quit IRC | 04:26 | |
*** gkadam has quit IRC | 04:45 | |
*** e0ne has joined #openstack-sdks | 05:16 | |
*** gkadam has joined #openstack-sdks | 05:29 | |
*** e0ne has quit IRC | 05:43 | |
*** e0ne has joined #openstack-sdks | 05:44 | |
*** yolanda__ is now known as yolanda | 05:45 | |
*** d0ugal has quit IRC | 05:46 | |
*** shu-mutow is now known as shu-mutow-AWAY | 06:01 | |
*** d0ugal has joined #openstack-sdks | 06:13 | |
*** slaweq has joined #openstack-sdks | 06:22 | |
*** e0ne_ has joined #openstack-sdks | 06:27 | |
*** e0ne has quit IRC | 06:30 | |
*** gildub has quit IRC | 06:41 | |
*** gildub has joined #openstack-sdks | 06:55 | |
*** ralonsoh has joined #openstack-sdks | 07:20 | |
*** jpena|off is now known as jpena | 07:35 | |
*** jpich has joined #openstack-sdks | 07:54 | |
*** gkadam has quit IRC | 07:56 | |
*** gildub has quit IRC | 07:57 | |
*** gildub has joined #openstack-sdks | 08:01 | |
*** gkadam has joined #openstack-sdks | 08:20 | |
*** dtruong_ has joined #openstack-sdks | 08:27 | |
*** dtruong has quit IRC | 08:28 | |
*** e0ne_ has quit IRC | 09:33 | |
*** jpich_ has joined #openstack-sdks | 09:38 | |
*** dtantsur|afk is now known as dtantsur | 09:38 | |
*** jpich has quit IRC | 09:39 | |
*** mtreinish has quit IRC | 09:41 | |
*** mtreinish has joined #openstack-sdks | 09:47 | |
*** sdague has joined #openstack-sdks | 09:58 | |
*** cdent has joined #openstack-sdks | 10:01 | |
*** gildub has quit IRC | 10:47 | |
*** cdent has quit IRC | 10:47 | |
*** cdent has joined #openstack-sdks | 10:48 | |
*** yolanda_ has joined #openstack-sdks | 10:53 | |
*** yolanda__ has joined #openstack-sdks | 10:54 | |
*** yolanda has quit IRC | 10:56 | |
*** yolanda_ has quit IRC | 10:58 | |
*** jpena is now known as jpena|lunch | 11:00 | |
mordred | adriant: *awesome* | 11:03 |
mordred | adriant: re: chunking - (and other similar things where we have an advanced version of something in shade layer) - I've been thinking we should move the shade call into the sdk proxy layer and turn the shade call into a passthrough | 11:04 |
mordred | adriant: but I agree on no clue what's nicer - I figured trying one or two of them and seeing what we like ... | 11:05 |
*** e0ne has joined #openstack-sdks | 11:11 | |
mordred | adriant: hrm. looking at your bug - that's really weird - we use the shade code in nodepool to upload qcow images to rackspace ... | 11:12 |
*** openstackgerrit has joined #openstack-sdks | 11:22 | |
openstackgerrit | Monty Taylor proposed openstack/keystoneauth master: Turn normalize_status into a class https://review.openstack.org/564110 | 11:22 |
openstackgerrit | Monty Taylor proposed openstack/keystoneauth master: Infer version from old versioned service type aliases https://review.openstack.org/564299 | 11:22 |
openstackgerrit | Monty Taylor proposed openstack/keystoneauth master: Make VersionData class https://review.openstack.org/564469 | 11:22 |
*** purplerbot has quit IRC | 11:32 | |
*** purplerbot has joined #openstack-sdks | 11:33 | |
*** halbbalda has quit IRC | 11:34 | |
*** halbbalda has joined #openstack-sdks | 11:34 | |
*** e0ne has quit IRC | 11:35 | |
*** rm_work has quit IRC | 11:39 | |
*** dtantsur has quit IRC | 11:39 | |
*** rm_work has joined #openstack-sdks | 11:39 | |
*** dtantsur has joined #openstack-sdks | 11:44 | |
*** dtantsur has quit IRC | 11:44 | |
*** dtantsur has joined #openstack-sdks | 11:44 | |
*** dtantsur has quit IRC | 11:44 | |
*** dtantsur has joined #openstack-sdks | 11:49 | |
*** dtantsur has quit IRC | 11:49 | |
*** dtantsur has joined #openstack-sdks | 11:49 | |
*** dtantsur has quit IRC | 11:49 | |
*** e0ne has joined #openstack-sdks | 11:49 | |
*** dtantsur has joined #openstack-sdks | 11:54 | |
*** edmondsw has joined #openstack-sdks | 11:57 | |
*** edmondsw_ has joined #openstack-sdks | 11:58 | |
*** edmondsw has quit IRC | 12:02 | |
*** edmondsw_ is now known as edmondsw | 12:08 | |
*** ralonsoh has quit IRC | 12:23 | |
*** jpena|lunch is now known as jpena | 12:24 | |
*** dave-mccowan has joined #openstack-sdks | 12:32 | |
*** thrash|g0ne is now known as thrash | 12:33 | |
*** e0ne has quit IRC | 12:37 | |
*** dave-mcc_ has joined #openstack-sdks | 12:42 | |
*** dave-mccowan has quit IRC | 12:43 | |
*** jpich_ is now known as jpich | 12:52 | |
openstackgerrit | Monty Taylor proposed openstack/openstacksdk master: Don't assume a full config dict https://review.openstack.org/564493 | 13:03 |
openstackgerrit | Monty Taylor proposed openstack/openstacksdk master: Defer all endpoint discovery to keystoneauth https://review.openstack.org/564494 | 13:03 |
openstackgerrit | Monty Taylor proposed openstack/keystoneauth master: Infer version from old versioned service type aliases https://review.openstack.org/564299 | 13:04 |
openstackgerrit | Monty Taylor proposed openstack/keystoneauth master: Allow tuples and sets in interface list https://review.openstack.org/564495 | 13:04 |
*** tosky has joined #openstack-sdks | 13:08 | |
*** edmondsw has quit IRC | 13:12 | |
*** edmondsw has joined #openstack-sdks | 13:12 | |
pabelanger | mordred: mind looking at https://review.openstack.org/564247/ again, volume limits for shade | 13:12 |
*** edmondsw has quit IRC | 13:16 | |
mordred | pabelanger: NO! NO REVIEW FOR YOU | 13:16 |
mordred | pabelanger: jk. +A | 13:18 |
pabelanger | Yay | 13:18 |
mordred | pabelanger: thanks for that | 13:23 |
umbSublime_ | when using the sdk's compute proxy compute.servers() method. Is there a way to get the count returned in the generator object without iterating over it ? | 13:23 |
mordred | umbSublime_: not really - the generator itself doesn't known a total count because of server-side pagination | 13:24 |
umbSublime_ | ahh I see | 13:24 |
mordred | umbSublime_: it would be a nice thing to have if it was possible :) | 13:24 |
umbSublime_ | indeed! | 13:25 |
pabelanger | mordred: np, the other issue we might need to do is some process to check for leaked volumes, like we did for FIPs in nodepool. I am sure you might have ideas on how to handle that | 13:31 |
mordred | pabelanger: I havethe beginnings of some | 13:32 |
pabelanger | cool | 13:32 |
mordred | pabelanger: do you know if our leaked volumes in vexxhost are still there? | 13:33 |
pabelanger | mordred: I think so, I haven't cleaned them up yet | 13:33 |
*** crunchengine has joined #openstack-sdks | 13:34 | |
mordred | pabelanger: awesome. let me look at them as examples | 13:37 |
mordred | pabelanger: my biggest question is whetheror not they still show the old server id in their metadata | 13:38 |
mordred | pabelanger: (figuring out how to identify volumes that are safe to automatically delete is ... terrifying | 13:38 |
mordred | pabelanger: cause, you know, get that wrong and you could give someone a giant foot-cannon | 13:38 |
pabelanger | Agree, I too am hoping for some sort of metadata | 13:40 |
openstackgerrit | Monty Taylor proposed openstack/openstacksdk master: Add get_volume_limits() support https://review.openstack.org/564507 | 13:42 |
mordred | pabelanger: ^^ there, that's cherry-picked to sdk | 13:42 |
*** crunchengine has quit IRC | 13:42 | |
*** crunchengine has joined #openstack-sdks | 13:42 | |
*** ediardo has quit IRC | 13:44 | |
pabelanger | mordred: ah, right. Development on openstack-infra/shade is ending? | 13:45 |
mordred | pabelanger: wel - not quite yet - but yeah, for now we're cherry-picking patches | 13:48 |
mordred | pabelanger: hopefully we'll be able to get far enough along this cycle to make shade a thin wrapper | 13:48 |
pabelanger | ack | 13:48 |
*** e0ne has joined #openstack-sdks | 13:55 | |
umbSublime_ | I remember talking here a few months ago about making a cutsom api request not supported by the SDK, at the time the work-around was to use the <ressource>._action method and pass the connection.session object. I was discussed that new standard way would be eventualy implemented in the SDK. Was this added since ? | 13:59 |
mugsie | is there any easy way to take a path to openstack-client-config file in openstack-sdk? | 13:59 |
mugsie | (not using a env var) | 13:59 |
*** e0ne has quit IRC | 14:06 | |
*** e0ne has joined #openstack-sdks | 14:11 | |
*** e0ne has quit IRC | 14:14 | |
*** chenyb4 has joined #openstack-sdks | 14:17 | |
*** edmondsw has joined #openstack-sdks | 14:19 | |
*** e0ne has joined #openstack-sdks | 14:20 | |
*** e0ne has quit IRC | 14:25 | |
mordred | mugsie: you want to override the location of the clouds.yaml file? | 14:33 |
mugsie | yeah - I am writing a certbot plugin, and the location of the clouds.yaml file may be $RANDOM_DIR | 14:34 |
mordred | mugsie: the config_files parameter to openstack.config.loader.OpenStackConfig is what you want | 14:34 |
mordred | mugsie: there's some examples of usage in the test suite - one sec, lemme find you a reference | 14:35 |
mugsie | mordred: sweet - thanks | 14:35 |
mordred | mugsie: actualy - openstack/cloud/inventory.py and look for config_files= | 14:35 |
mordred | mugsie: but you;ll need to do config = loader.OpenStackConfig( ... then cloud_region = config.get_one( ... then conn = connection.Connection(config=cloud_region) | 14:37 |
mugsie | yup, looks doable - thanks :) | 14:37 |
openstackgerrit | Merged openstack/openstacksdk master: Fix openstack-inventory https://review.openstack.org/563754 | 14:50 |
*** edmondsw has quit IRC | 14:54 | |
*** edmondsw has joined #openstack-sdks | 14:54 | |
mordred | samP: remote: https://review.openstack.org/564527 Release openstacksdk 0.13.0 | 14:58 |
Shrews | pabelanger: did you ping someone about the bifrost jobs fix? can't merge your shade change w/o it | 15:00 |
mordred | Shrews: oh - I thought I saw that was fixed - do we need to get something landed? | 15:00 |
Shrews | mordred: yeah. https://review.openstack.org/564279 | 15:01 |
mordred | dtantsur, TheJulia: ^^ have a sec to land a bifrost patch to unstick shade? | 15:05 |
-openstackstatus- NOTICE: We've successfully troubleshooted the issue that prevented paste.openstack.org from loading and it's now back online, thank you for your patience. | 15:06 | |
*** bobh has joined #openstack-sdks | 15:14 | |
dtantsur | mordred: looking | 15:19 |
crunchengine | hello mordred: with version 0.12.0, code like server = "conn.compute.get_server("db323e83-8913-4016-9d8e-7d452a3577f2")" then "server.get_console_output(conn.session)" does not work | 15:24 |
crunchengine | it fails with keystoneauth1.exceptions.catalog.EndpointNotFound: Could not find requested endpoint in Service Catalog. | 15:24 |
crunchengine | compute URL is not prepended to request URL, so it can't work, do you know why ? | 15:24 |
*** thrash is now known as thrash|biab | 15:27 | |
*** thrash|biab is now known as thrash | 15:50 | |
*** gkadam has quit IRC | 15:53 | |
*** d0ugal has quit IRC | 16:03 | |
mordred | crunchengine: looking | 16:03 |
*** d0ugal has joined #openstack-sdks | 16:04 | |
mordred | crunchengine: oh - don't use conn.session - use conn.compute | 16:04 |
crunchengine | already tried :/ | 16:04 |
mordred | crunchengine: server.get_console_output(conn.compute) | 16:04 |
mordred | yeah? | 16:04 |
* mordred goes to poke | 16:05 | |
crunchengine | oooh it working! | 16:06 |
crunchengine | let me try with _action :) | 16:06 |
mordred | \o/ | 16:06 |
mordred | the session parameter to resource ethods is currently very porrly named | 16:07 |
pabelanger | Shrews: oh, forgot about that | 16:22 |
openstackgerrit | Merged openstack/api-wg master: Add guidance on needing cache-control headers https://review.openstack.org/550468 | 16:24 |
*** edmondsw has quit IRC | 16:31 | |
openstackgerrit | Monty Taylor proposed openstack/keystoneauth master: Infer version from old versioned service type aliases https://review.openstack.org/564299 | 16:41 |
*** jpich has quit IRC | 16:41 | |
openstackgerrit | Monty Taylor proposed openstack/keystoneauth master: Allow tuples and sets in interface list https://review.openstack.org/564495 | 16:42 |
*** fbaca has quit IRC | 16:42 | |
*** jpena is now known as jpena|off | 16:45 | |
elmiko | cdent edleafe dtantsur ready for publish, https://etherpad.openstack.org/p/api-sig-newsletter | 16:51 |
dtantsur | LGTM | 16:53 |
cdent | elmiko: " elmiko as mentioned" not sure what you're after there | 16:54 |
elmiko | cdent: fixed, thanks | 16:54 |
*** ediardo has joined #openstack-sdks | 16:55 | |
cdent | lgtm | 16:55 |
elmiko | cool, gonna ship it unless edleafe tells me to pump the brakes | 16:57 |
edleafe | elmiko: hold on | 16:57 |
elmiko | yup yup, i see you changing things | 16:57 |
edleafe | yeah, the wording was a little awkward, so I changed it up a bit | 16:59 |
edleafe | If you agree with the chages, ship it! | 17:00 |
elmiko | looks good to me, thanks for the clarity edleafe =) | 17:00 |
elmiko | sent! | 17:01 |
*** lbragstad[m] has joined #openstack-sdks | 17:04 | |
cdent | I thought that lack of clarity was just elmiko's inimitable style | 17:06 |
cdent | which I took as artistry | 17:06 |
*** lbragstad has quit IRC | 17:07 | |
*** dtantsur is now known as dtantsur|afk | 17:10 | |
elmiko | cdent: pretty much XD | 17:10 |
*** olaph has joined #openstack-sdks | 17:17 | |
*** chenyb4 has quit IRC | 17:31 | |
*** e0ne has joined #openstack-sdks | 17:35 | |
*** e0ne has quit IRC | 18:00 | |
*** lbragstad has joined #openstack-sdks | 18:22 | |
*** e0ne has joined #openstack-sdks | 18:22 | |
*** harlowja has joined #openstack-sdks | 18:46 | |
*** JPL has joined #openstack-sdks | 18:49 | |
*** cdent has quit IRC | 18:53 | |
JPL | Hi. I just started using shade to connect to our private cloud instances, and am having some issues switching projects (`connect_as_project`).Ref: https://docs.openstack.org/shade/latest/user/usage.html | 18:53 |
JPL | https://gist.github.com/jplindquist/acb4ddfb00f9e412563fb26343b138a2 | 18:53 |
harlowja | ya, i've been trying that same thing with JPL | 18:55 |
JPL | I can connect to my user-project, list servers, etc, all without issue, but if I attempt to connect_as_project to another project, I receive an error: `os_client_config.exceptions.OpenStackConfigException: Cloud defaults was not found.` | 18:55 |
harlowja | JPL u also put in a 'defaults:{}' and 'default:{}' in your clouds.yaml right | 18:55 |
harlowja | with no luck with those right? | 18:55 |
JPL | Correct | 18:56 |
JPL | Looks like it's trying to combine defaults here when it does connect_as: https://github.com/openstack-infra/shade/blob/master/shade/openstackcloud.py#L366-L369 | 18:57 |
*** e0ne has quit IRC | 19:14 | |
Shrews | that code is *really* new. a bug there does not surprise me | 19:19 |
*** e0ne has joined #openstack-sdks | 19:21 | |
*** e0ne has quit IRC | 19:21 | |
JPL | Yeah, I wouldn't be surprised, wasn't sure if anybody else had used it successfully or not :/ | 19:23 |
*** ediardo has quit IRC | 19:23 | |
Shrews | so it looks like OCC is supposed to give you a 'defaults' cloud if you have none defined. If you do have some defined, you don't get that. | 19:26 |
Shrews | so yeah, i think that's a bug | 19:26 |
Shrews | may need to confer with mordred on how to handle that | 19:26 |
Shrews | i wonder why our tests didn't catch it though | 19:27 |
Shrews | JPL: out of curiosity, what is your OCC version? | 19:36 |
JPL | os-client-config (1.29.0) | 19:36 |
mordred | Shrews, JPL: I believe that's fixed in master - but I need to check | 19:37 |
mordred | (and sorry) | 19:37 |
JPL | All good, thanks for checking, I appreciate your help | 19:38 |
Shrews | i do not see a fix in master | 19:38 |
mordred | Shrews: maybe you're not squinting hard enough? | 19:38 |
Shrews | entirely possible | 19:38 |
JPL | rofl | 19:39 |
Shrews | it also might help if i were not looking at the occ git log | 19:39 |
mordred | well | 19:40 |
mordred | so - it's fixed in sdk master and I'm a bad person and didn't cherry-pick it back into shade master | 19:40 |
Shrews | lol | 19:42 |
* Shrews stops squinting so hard as it is hurting his eyes | 19:42 | |
JPL | aaah | 19:42 |
openstackgerrit | Monty Taylor proposed openstack-infra/shade master: Backport connect_as fix from openstacksdk https://review.openstack.org/564604 | 19:43 |
mordred | Shrews, JPL I'm pretty sure that will fix it - and it's no wonder it didn't get backported, it was hidden inside of a patch for using oslotest's base class | 19:44 |
mordred | sigh | 19:44 |
mordred | Shrews: with the release of sdk I put in apatch for today, we should be able to land the patch to make occ a shim and at least remove that layer of confusion - and then I think it'll be time to do the same thing with shade - the two-parallel-codebases thing is too much for my brain | 19:45 |
JPL | * highfive | 19:45 |
Shrews | too much for anyone's brain | 19:46 |
harlowja | mordred so how much of openstacksdk vs shade going forward? | 19:54 |
harlowja | merging? maybe/ | 19:54 |
harlowja | ? | 19:54 |
harlowja | someday?, soon? never? | 19:54 |
JPL | I tried updating my local copy with that diff, got this nwo:AttributeError: 'OpenStackCloud' object has no attribute 'config' | 19:54 |
mordred | JPL: ok. darn. I'll have to work slighly harder :) | 19:55 |
JPL | Traceback (most recent call last): File "shade-test.py", line 22, in <module> project_cloud = default_cloud.connect_as_project(project=project_name) File "/usr/local/lib/python2.7/site-packages/shade/openstackcloud.py", line 411, in connect_as_project return self.connect_as(**auth) File "/usr/local/lib/python2.7/site-packages/shade/openstackcloud.py", line 328, in connect_as if self.config._openstack_config: Att | 19:56 |
JPL | That's really ugly copy/paste, womp | 19:56 |
mordred | harlowja: the shade and os-client-config code is already merged into sdk - the next step (which is the really tricky one) is to remove the shade code from shade and make it a very thin compat layer on top of the equiv code in sdk | 19:57 |
harlowja | mordred gotcha | 19:57 |
harlowja | TIL, lol | 19:57 |
mordred | harlowja: right now we're playing the 'keep both in sync with each other while we get that all done so that it doesn't break anybody' - which sucks | 19:57 |
harlowja | agreed | 19:57 |
mordred | JPL: change config = self.config._openstack_config to config = self.cloud_config._openstack_config | 20:00 |
mordred | JPL: copy-pasta error :) | 20:00 |
openstackgerrit | Monty Taylor proposed openstack-infra/shade master: Backport connect_as fix from openstacksdk https://review.openstack.org/564604 | 20:01 |
mordred | Shrews: ^ had to update because I'm a terrible person | 20:02 |
JPL | Also if self.config._openstack_config: ? | 20:02 |
JPL | same thing, otherwise I think this will do the trick | 20:03 |
JPL | Yay, working | 20:03 |
JPL | if self.cloud_config._openstack_config: config = self.cloud_config._openstack_config | 20:03 |
mordred | \o/ | 20:05 |
melwitt | amotoki: hi, your review would be appreciated on this change we're trying to get in to make stable/queens novaclient work together with stable/queens openstackclient so that we may update the queens novaclient constraint to 10.x https://review.openstack.org/538070 so that users can use the multi-attach feature with queens out-of-the-box | 20:05 |
openstackgerrit | Monty Taylor proposed openstack-infra/shade master: Backport connect_as fix from openstacksdk https://review.openstack.org/564604 | 20:05 |
melwitt | amotoki: forgot to link the change, of course https://review.openstack.org/562840 | 20:06 |
JPL | Thank you all for your help | 20:06 |
mordred | JPL: thanks for trying out the fixes! that first one really didn't fix anything did it? :) | 20:06 |
JPL | lol, any time | 20:06 |
JPL | Last question, assuming everything passes and makes it in, how long usually before a new release with that? | 20:07 |
openstackgerrit | Monty Taylor proposed openstack/keystoneauth master: Infer version from old versioned service type aliases https://review.openstack.org/564299 | 20:10 |
*** salv-orl_ has joined #openstack-sdks | 20:11 | |
*** salv-orlando has quit IRC | 20:11 | |
mordred | JPL: should have one today or tomorrow - assuming I can get TheJulia to land https://review.openstack.org/#/c/564279/ :) | 20:11 |
mordred | (basically, as soon as that patch lands, we can land the fix for your issue and a patch pabelanger needs and cut a release | 20:12 |
JPL | awesomesauce | 20:12 |
* mordred promises TheJulia a basket of things that probably aren't badgers | 20:13 | |
*** bobh has quit IRC | 20:25 | |
*** chenyb4 has joined #openstack-sdks | 20:35 | |
*** yolanda__ has quit IRC | 20:38 | |
*** bobh has joined #openstack-sdks | 20:39 | |
*** crunchengine has quit IRC | 20:42 | |
*** yolanda__ has joined #openstack-sdks | 20:43 | |
*** chenyb4 has quit IRC | 20:59 | |
openstackgerrit | Monty Taylor proposed openstack/keystoneauth master: Infer version from old versioned service type aliases https://review.openstack.org/564299 | 21:01 |
*** crunchengine has joined #openstack-sdks | 21:14 | |
*** JPL has quit IRC | 21:18 | |
*** crunchengine has quit IRC | 21:18 | |
*** slaweq has quit IRC | 22:00 | |
*** dave-mcc_ has quit IRC | 22:02 | |
adriant | mordred: Putting the code in the SDK layer was my first thought too. I think moving the advanced logic into the SDK layer makes sense if it's still part of that service, and shade just uses it as passthrough, but multi-project workflow type stuff should always stay in shade | 22:11 |
adriant | if that makes sense | 22:11 |
adriant | at least then we have some sort of consistency for where to put stuff | 22:12 |
*** salv-orl_ has quit IRC | 22:45 | |
*** salv-orlando has joined #openstack-sdks | 22:45 | |
*** salv-orlando has quit IRC | 22:50 | |
*** bobh has quit IRC | 23:09 | |
*** annp has quit IRC | 23:13 | |
*** annp has joined #openstack-sdks | 23:14 | |
*** sdague has quit IRC | 23:36 | |
*** salv-orlando has joined #openstack-sdks | 23:46 | |
*** olaph1 has joined #openstack-sdks | 23:46 | |
*** olaph has quit IRC | 23:49 | |
*** tosky has quit IRC | 23:49 | |
*** salv-orlando has quit IRC | 23:51 | |
*** gildub has joined #openstack-sdks | 23:55 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!