Wednesday, 2016-06-08

*** lyrrad has quit IRC00:43
*** openstackgerrit has quit IRC02:47
*** openstackgerrit has joined #swift302:48
*** openstackgerrit has quit IRC06:48
*** openstackgerrit has joined #swift306:49
*** openstackgerrit has quit IRC07:48
*** openstackgerrit has joined #swift307:49
*** acoles_ is now known as acoles08:44
*** openstackgerrit has quit IRC08:48
*** openstackgerrit has joined #swift308:49
*** lyrrad has joined #swift316:22
*** acoles is now known as acoles_17:11
openstackgerritTim Burke proposed openstack/swift3: Add http_timeout config option  https://review.openstack.org/32730019:35
*** openstackgerrit has quit IRC20:48
*** openstackgerrit has joined #swift320:49
*** acoles_ is now known as acoles20:57
*** acoles is now known as acoles_22:20
kota_hello23:00
timburkehi kota_!23:00
kota_hi timburke23:01
timburkeit looks like bill_az_ won't make it23:01
kota_ok, let get started.23:02
kota_I updated meeting wiki an hours ago, https://wiki.openstack.org/wiki/Meetings/swift323:02
kota_at first, as you know, we got a signature v4 staff23:03
timburkewhooo!23:03
timburkeit broke one thing (that i've noticed) but seems great23:03
kota_I know you have a couple of follo-up patches I have to look at.23:03
timburke(the v2 presigned urls)23:04
kota_alright, thanks for finding that, maybe I can work for that in this week.23:04
timburkethe other follow-up patch was just a thought i'd had during review for adding validation to the expiration param23:05
kota_ok23:05
kota_for the broken part, do we need to file it at launchpad bug report?23:05
timburkeif it'll help you track it, i certainly can. haven't yet23:06
kota_ok. i think reporting can help us to track anyway before/after merging the fix.23:08
timburkesure. i'll take care of that23:08
kota_thx23:08
kota_btw, about sigv4, I'm realizing it might be better to propose a change also swift tempauth able to verify sig v4 s3 token.23:09
kota_how do you think of it?23:09
kota_I think, we don't have technical reason we support it only in keystone.23:11
timburkeabsolutely. i was actually thinking of going even further and pushing a callable into the wsgi environment like validate_signature(secret) then submitting patches to both tempauth and swauth23:11
kota_timburke: ah, that's good idea to solve some issues we discussed in launchpad,23:12
timburkethen if a v5 came out (and we added support), any middlewares that used that callable would automatically get the new functionality23:12
kota_sounds great.23:12
timburkeyes, i think that's what originally gave me the idea...23:13
kota_nice23:13
kota_any updates for today?23:14
timburkei've got a couple new patches for s3token to add some options similar to what's in authtoken. namely delay_auth_decision (in case you have multiple middlewares that may auth S3 requests) and http_timeout (so that if keystone is down, requests fail faster)23:14
kota_ah yeah.23:15
timburkethese are patch 326765 and patch 32730023:15
patchbottimburke: https://review.openstack.org/#/c/326765/ - swift3 - Add delay_auth_decision config option23:15
patchbottimburke: https://review.openstack.org/#/c/327300/ - swift3 - Add http_timeout config option23:15
timburkei also started looking at replacing requests with swift's bufferedhttp, but that looks messy. i'm not actually sure swift can properly validate SSL certs currently :-/23:15
kota_uuuh, yeah swift internal connection is not designed to use SSL IIRC.23:16
timburkeyeah, i think notmyname made a comment like "you have *how much* to spend on cpus?" when i brought it up23:17
kota_lol23:18
timburkebut it means that we'd lose (some part of?) ssl validation against keystone if we tried to use bufferedhttp :-(23:19
kota_right23:19
kota_hmm....23:20
kota_i have no clear answer yet for that.23:20
timburkeme neither. i'll keep thinking on it, maybe look into how requests/urllib3 solve it23:22
timburkeother than that, i'm also working on a patch to use eventlet's new headers_raw env key for signatures, which will solve some observed problems when header keys have underscores23:22
timburkehopefully get that up in a day or two23:23
kota_great.23:23
timburkei think that's it for me, though23:27
kota_me too.23:28
kota_thanks for your updates :D23:28
kota_end - meeting23:29

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