Thursday, 2020-04-09

*** corvus has quit IRC01:48
*** corvus has joined #openstack-swift01:49
openstackgerritMerged openstack/swift master: s3api: Propagate backend PATH_INFO in environ for other middleware  https://review.opendev.org/71808602:16
viks____clayg: Thanks for the inputs... here is my iostat o/p -> http://paste.openstack.org/show/791836/02:33
seongsoochoHi, I found that swift can upload object with name that start with '/' . Is it normal operation ? or bug?03:01
seongsoochofor example, "a.com/v1/auth_aaa/con//  " will be stored as a object name  '/'03:02
timburkeseongsoocho, that's expected -- you can even have things like /v1/AUTH_acct/cont/foo////bar or /v1/AUTH_acct/cont/foo/baz/../bar which is distinct from /v1/AUTH_acct/cont/foo/bar03:39
timburkebasically, an object name is any valid UTF-8 string with no null bytes (except for the new internal namespace) and no surrogate pairs (so you don't have two different ways to write some codepoints, though you can still run into some trouble with combining characters)03:39
timburkethat said, if you don't want such names *in your cluster*, you might look at the name_check middleware -- it should allow you to define a regex of disallowed paths03:41
seongsoochotimburke:   I thought it's weird that the file name usually doesn't start with / . thank you !!04:21
*** evrardjp has quit IRC04:37
*** evrardjp has joined #openstack-swift04:37
openstackgerritMerged openstack/swift stable/train: py3: stop barfing on message/rfc822 Content-Types  https://review.opendev.org/71831206:15
*** rpittau|afk is now known as rpittau07:18
*** psachin has joined #openstack-swift07:37
*** threestrands has quit IRC08:00
*** tkajinam has quit IRC09:03
openstackgerritAlexandre Lécuyer proposed openstack/swift feature/losf: Use hashes.pkl files for LOSF and remove list_partition_recursive()  https://review.opendev.org/71844509:24
*** rpittau is now known as rpittau|bbl10:13
openstackgerritOpenStack Proposal Bot proposed openstack/swift master: Imported Translations from Zanata  https://review.opendev.org/71838510:16
openstackgerritMerged openstack/python-swiftclient master: Blacklist stestr 3.0.0  https://review.opendev.org/71830910:56
openstackgerritMerged openstack/python-swiftclient master: object versioning features  https://review.opendev.org/69187710:56
mattoliverauclayg: in the meeting today you mentioned you might take a look at that test intermittant failure that rledisez ran into. I ran a script in the background on an SAIO I had lying around today. And am seeing 1 test failure every now and again.11:38
mattoliverauNot sure its the same thing, and isn't as common as I'd expect.. although, maybe the gate resources make it more problematic11:38
mattoliveraudumped here: https://etherpad.openstack.org/p/swift-unit-test-obj-intermittant-2020-0411:38
claygEven w/o rledisez change?  Or your saying the test failure is hard to repro?11:39
mattoliverauHaven't had time to look and tweak the test yet. Just ran some long running tests to see if there was more then 1 test intermittantly failing.11:39
claygYeah that read timeout wasn’t the one he pointed at wa ms11:40
mattoliveraukk11:40
claygWas it!11:40
mattoliverauprobably not11:40
mattoliverauno idea. I was just runnign a script to track down intermittent failures in the area he pointed out.11:40
claygWell, link the script in the ether pad tho.11:41
mattoliveraukk11:41
claygThanks mattoliverau !!11:41
mattoliveraunps. sorry I didn't have a chance to really look closely or even closely at his patch. Just with all the rechecks lately I thought I'd run something in the background while I worked for the man :P11:42
mattoliverauAnyway, forgot I left it running and wanted to post the results. Going back to my evening, happy Easter all!11:47
mattoliverauWill run it on the entire rest of the unit tests to see what else smokes out. Maybe finally give it an upgrade/rewrite to continue running and log errors so it doensn't need to be rerun, so it can be hands off, let's see how this whole locked down easter goes :P11:49
*** rpittau|bbl is now known as rpittau11:57
*** psachin has quit IRC12:26
*** rcernin has quit IRC13:54
*** tkajinam has joined #openstack-swift14:13
claygso the double und disables the test I guess14:14
*** Jeffrey4l has quit IRC14:22
*** Jeffrey4l has joined #openstack-swift14:23
claygrledisez: I've been running this on my dev environment like while true; do nosetests swift/test/unit/proxy/controllers/test_obj.py:TestECObjController.test_GET_with_frags_swapped_around; if [ $? -ne 0 ]; then break; fi; done and it's not breaking14:41
claygHave you figured out where the trace is yet so I can add some sleep to widen it up?14:42
rledisezclayg: you have to run nosetests test/unit/proxy14:45
rledisezit only fails when all run together (the fail is in test/unit/proxy/test_server.py-14:45
rledisezIf they are run on their own, all tests are passing14:45
rledisezand to be fair, it may be only on py2. I didn't confirm on py314:48
*** gyee has joined #openstack-swift15:05
openstackgerritMerged openstack/swift master: Update hacking for Python3  https://review.opendev.org/71727115:05
*** tkajinam has quit IRC15:49
*** diablo_rojo has joined #openstack-swift15:57
*** rpittau is now known as rpittau|afk15:59
*** evrardjp has quit IRC16:37
*** evrardjp has joined #openstack-swift16:37
openstackgerritMerged openstack/swift feature/losf: Use hashes.pkl files for LOSF and remove list_partition_recursive()  https://review.opendev.org/71844518:13
*** spsurya_ has quit IRC19:08
*** diablo_rojo has quit IRC19:16
*** diablo_rojo has joined #openstack-swift19:17
*** NM has joined #openstack-swift20:22
*** NM has quit IRC21:21
*** NM has joined #openstack-swift21:46
*** jv has quit IRC21:55
*** NM has quit IRC22:16
*** tkajinam has joined #openstack-swift22:53
*** diablo_rojo has quit IRC23:11

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