tdasilva | DHE: what's your use case for swift? can you share? | 00:19 |
---|---|---|
*** openstackgerrit has joined #openstack-swift | 00:19 | |
openstackgerrit | Merged openstack/swift master: Configure diskfile per storage policy https://review.openstack.org/447129 | 00:19 |
*** two_tired2 has joined #openstack-swift | 00:51 | |
*** mikecmpbll has quit IRC | 00:54 | |
DHE | tdasilva: we do HTTP-based video service. to a certain degree I'm going to start serving content straight out of swift rather than having a big ZFS array feeding it... | 00:59 |
DHE | there will be some kind of proxy in front of it - 95% nginx - as it's not 100% static content, but it's damned close. | 01:00 |
DHE | I'm sure I'll find other uses for swift once I have it, but that's what the main goal is... | 01:32 |
notmyname | DHE: I'm guessing that's code for "porn" | 01:35 |
DHE | well it includes an IPTV Video On Demand library, so in the strictest sense there is porn on it... | 01:37 |
notmyname | and it wouldn't be the first time swift has been used for that | 01:37 |
notmyname | lol | 01:37 |
DHE | well, I haven't built it yet, but the porn is planned | 01:39 |
DHE | yes I'm going to run the joke into the ground | 01:40 |
tdasilva | DHE: cool, where do you work? | 01:40 |
DHE | ISP in canada. includes a number of other over-copper services like TV, phone | 01:41 |
notmyname | cool | 01:41 |
tdasilva | yeah, neat! definetely a common use case | 01:46 |
openstackgerrit | Merged openstack/swift master: update 1space url in associated projects https://review.openstack.org/605467 | 02:00 |
openstackgerrit | Merged openstack/python-swiftclient master: fix tox python3 overrides https://review.openstack.org/573355 | 02:00 |
DHE | I can see why. Letting swift take the brunt of the load works for me. :) | 02:02 |
openstackgerrit | Timur Alperovich proposed openstack/swift master: Handle non-ASCII characters in S3 v2 listings. https://review.openstack.org/605568 | 02:03 |
openstackgerrit | Pete Zaitcev proposed openstack/swift master: Enable FakeConn to handle multiple requests/responses https://review.openstack.org/579228 | 02:34 |
*** psachin has joined #openstack-swift | 02:48 | |
*** zaitcev has quit IRC | 02:59 | |
*** rcernin_ has quit IRC | 03:42 | |
*** rcernin has joined #openstack-swift | 03:43 | |
*** two_tired2 has quit IRC | 03:54 | |
*** hugokuo has joined #openstack-swift | 05:04 | |
*** thurloat has quit IRC | 05:10 | |
*** silor has joined #openstack-swift | 05:42 | |
*** silor has quit IRC | 05:42 | |
*** pcaruana has joined #openstack-swift | 06:33 | |
*** rcernin has quit IRC | 07:12 | |
openstackgerrit | Sam Morrison proposed openstack/swift master: s3 secret caching https://review.openstack.org/603529 | 07:27 |
openstackgerrit | Sam Morrison proposed openstack/swift master: s3api: Ensure secret is ascii in check_signature https://review.openstack.org/605603 | 07:27 |
*** gkadam has joined #openstack-swift | 07:36 | |
*** mikecmpbll has joined #openstack-swift | 07:59 | |
*** e0ne has joined #openstack-swift | 08:12 | |
*** remixtj is now known as remix_tj | 08:27 | |
openstackgerrit | Merged openstack/swift master: py3: port direct_client https://review.openstack.org/602822 | 08:38 |
openstackgerrit | Merged openstack/swift master: Replacing six.iter/dict.iter usages https://review.openstack.org/490730 | 08:43 |
*** gkadam is now known as gkadam-afk | 08:52 | |
*** gkadam-afk is now known as gkadam | 08:59 | |
*** mikecmpbll has quit IRC | 11:00 | |
*** mikecmpbll has joined #openstack-swift | 11:01 | |
*** pcaruana has quit IRC | 11:50 | |
*** e0ne has quit IRC | 12:09 | |
*** e0ne has joined #openstack-swift | 12:09 | |
*** mikecmpbll has quit IRC | 12:12 | |
*** mikecmpbll has joined #openstack-swift | 12:14 | |
*** pcaruana has joined #openstack-swift | 12:39 | |
*** e0ne has quit IRC | 13:22 | |
*** e0ne has joined #openstack-swift | 13:26 | |
*** psachin has quit IRC | 13:36 | |
*** itlinux has quit IRC | 13:59 | |
*** jistr is now known as jistr|call | 14:31 | |
*** itlinux has joined #openstack-swift | 14:58 | |
*** mikecmpbll has quit IRC | 15:00 | |
*** mikecmpbll has joined #openstack-swift | 15:04 | |
*** thurloat has joined #openstack-swift | 15:44 | |
*** jistr|call is now known as jistr | 15:46 | |
*** e0ne has quit IRC | 15:51 | |
*** gyee has joined #openstack-swift | 15:53 | |
*** gyee has quit IRC | 15:54 | |
*** gyee has joined #openstack-swift | 15:57 | |
*** hseipp has joined #openstack-swift | 16:10 | |
*** hseipp has quit IRC | 16:20 | |
*** e0ne has joined #openstack-swift | 16:52 | |
*** e0ne has quit IRC | 16:54 | |
notmyname | good morning | 17:02 |
*** mikecmpbll has quit IRC | 17:09 | |
*** e0ne has joined #openstack-swift | 17:16 | |
*** gkadam has quit IRC | 17:20 | |
*** mvkr has quit IRC | 17:42 | |
*** mikecmpbll has joined #openstack-swift | 18:08 | |
timburke | we really ought to get some func tests going that exercise non-ascii accounts/users/passwords for tempauth... ideally that also cover s3api | 18:43 |
*** jistr has quit IRC | 18:47 | |
*** jistr has joined #openstack-swift | 18:49 | |
notmyname | timburke: twitter thread this morning: https://twitter.com/crispygoth/status/1045383842046103554 | 18:50 |
notmyname | I wonder if there's any more debug info we could put around SignatureDoesNotMatch exceptions in s3request.py | 18:50 |
notmyname | but then again, I always struggle with that because you don't necessarily want to throw debug logging on every auth failure a client could do | 18:51 |
notmyname | but maybe we should do more in debug logs (there and other opaque failures) | 18:51 |
*** jistr has quit IRC | 19:08 | |
*** jistr has joined #openstack-swift | 19:08 | |
timburke | notmyname: i think that particular problem would've been helped by https://review.openstack.org/#/c/575836/ | 19:09 |
patchbot | patch 575836 - swift - Give better errors for malformed credentials - 1 patch set | 19:09 |
timburke | fwiw, i was just bumping into a region mismatch problem myself this morning... | 19:09 |
*** itlinux has quit IRC | 19:09 | |
timburke | having https://review.openstack.org/#/c/575808/ maybe probably helps, too (it certainly helped me), but it requires some carful inspection of the canonical request and string to sign | 19:11 |
patchbot | patch 575808 - swift - Add debugging info to SignatureDoesNotMatch responses (MERGED) - 5 patch sets | 19:11 |
*** jistr has quit IRC | 19:23 | |
timburke | oh yeah, and since he'd mentioned swift3, he probably didn't even have that one... | 19:25 |
notmyname | yeah | 19:25 |
timburke | things get so much better when we actually merge patches :P | 19:25 |
*** jistr has joined #openstack-swift | 19:26 | |
*** jistr has quit IRC | 19:28 | |
*** jistr has joined #openstack-swift | 19:29 | |
*** jistr has quit IRC | 19:34 | |
*** jistr has joined #openstack-swift | 19:37 | |
*** jistr has quit IRC | 19:39 | |
*** e0ne has quit IRC | 19:42 | |
*** e0ne has joined #openstack-swift | 19:47 | |
*** jistr has joined #openstack-swift | 19:49 | |
*** e0ne has quit IRC | 19:50 | |
*** pcaruana has quit IRC | 19:54 | |
openstackgerrit | Tim Burke proposed openstack/swift master: Unquote URL before using splited parts. https://review.openstack.org/580122 | 20:06 |
*** e0ne has joined #openstack-swift | 20:08 | |
openstackgerrit | John Dickinson proposed openstack/python-swiftclient master: py2 functional testing https://review.openstack.org/605862 | 20:14 |
notmyname | timburke: simplest version of what we were talking about yesterday ^ | 20:15 |
notmyname | I want to see what the gate does with it | 20:15 |
timburke | i think it won't be much ;-) | 20:22 |
notmyname | ugh (at myself) | 20:26 |
openstackgerrit | John Dickinson proposed openstack/python-swiftclient master: py2 functional testing https://review.openstack.org/605862 | 20:28 |
timburke | it's weird that we've got some periodic jobs listed on http://zuul.openstack.org/ that've been queued for 60+ hours... | 20:49 |
notmyname | periodic stable too | 20:54 |
notmyname | I'll let -infra know | 20:54 |
*** e0ne has quit IRC | 21:14 | |
*** mvkr has joined #openstack-swift | 22:13 | |
openstackgerrit | Timur Alperovich proposed openstack/swift master: Handle non-ASCII characters in S3 v2 listings. https://review.openstack.org/605568 | 22:14 |
*** rcernin has joined #openstack-swift | 22:29 | |
notmyname | timburke: https://bugs.launchpad.net/swift3/+bug/1765679 sounds pretty scary | 22:36 |
openstack | Launchpad bug 1765679 in Swift3 "get_container_info may lose all sysmeta" [Undecided,In progress] - Assigned to Yuxin Wang (chhyx2008) | 22:36 |
notmyname | do you have a repro yet? | 22:37 |
notmyname | for "get_container_info will give you (and presumably cache!!) radically different results depending upon where in the pipeline it was called..." | 22:37 |
timburke | not yet, i can work on that. the really scary thing in my mind is that get_container_info *takes an app as an argument* | 22:38 |
timburke | so you can only trust it as far as you can trust the rest of the pipeline | 22:38 |
timburke | i'll see what i can do about identifying a clear and demonstrable Bad arising from it -- i've got a suspicion that i'll be able to do something with ratelimit (which is early and does some get_container_info calls) and versioned_writes (which relies on sysmeta in a get_container_info response) | 22:45 |
timburke | the good news is that versioned_writes doesn't pop off the sysmeta -- so maybe you really *do* need s3api/swift3 to get in the bad state? | 22:46 |
mattoliverau | morning | 22:57 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!