Thursday, 2019-03-28

*** renich has quit IRC00:35
*** renich has joined #openstack-swift00:38
*** gyee has quit IRC01:16
openstackgerritMerged openstack/swift master: Fix lower-constraint deps handling  https://review.openstack.org/64562401:43
openstackgerritPete Zaitcev proposed openstack/swift master: py3: port bulk middleware  https://review.openstack.org/61930302:37
*** renich has quit IRC02:42
*** renich_ has joined #openstack-swift02:43
*** psachin has joined #openstack-swift02:52
*** renich has joined #openstack-swift03:38
*** renich_ has quit IRC03:38
*** rcernin has quit IRC04:47
*** rcernin has joined #openstack-swift05:02
*** rcernin has quit IRC06:03
*** tdasilva has quit IRC06:15
*** ccamacho has quit IRC06:23
*** rcernin has joined #openstack-swift06:48
*** e0ne has joined #openstack-swift07:17
*** e0ne has quit IRC07:19
*** pcaruana has joined #openstack-swift07:20
*** joeljwright has quit IRC07:28
*** joeljwright has joined #openstack-swift07:29
*** ChanServ sets mode: +v joeljwright07:29
*** rcernin has quit IRC07:48
*** rdejoux has joined #openstack-swift08:01
*** rcernin has joined #openstack-swift08:05
*** ccamacho has joined #openstack-swift08:05
*** tkajinam has quit IRC08:09
*** mikecmpbll has joined #openstack-swift08:49
*** hseipp has joined #openstack-swift08:52
*** e0ne has joined #openstack-swift09:47
*** e0ne has quit IRC10:31
*** e0ne has joined #openstack-swift10:36
*** hoonetorg has quit IRC10:39
*** hseipp has quit IRC10:50
*** hoonetorg has joined #openstack-swift10:52
*** e0ne has quit IRC10:58
*** e0ne has joined #openstack-swift11:05
*** mvkr has joined #openstack-swift11:09
kota_rledisez: looking at https://review.openstack.org/648245 it looks like the result clearly says "the environment doesn't have py35 interpreter" so I don't think we could fix it with "recheck"11:53
patchbotpatch 648245 - swift (feature/losf) - Merge remote-tracking branch 'remotes/origin/maste... - 1 patch set11:53
kota_maybe we may be missing a piece of something...11:54
kota_and also I found we don't have py37 non-voting that is covered at the master so the diff could be in .zuul.yaml conf...11:55
kota_agh ubuntu package repository is under Internal Server Error :/ https://packages.ubuntu.com/ja/bionic/python3-dev12:02
kota_but it looks like "= 3.6.5-3" from the cache and bindep just saying as "python3" ...12:03
kota_idk why the master is still work with that... ah... it looks like the master is working with xenial, maybe?12:06
openstackgerritKota Tsuyuzaki proposed openstack/swift feature/losf: DNM: test to enable python3.5 interpreter at the gate  https://review.openstack.org/64838112:11
kota_if i understand the issue correctly, that should work but IMO it's wrong way because the root cause should be from the difference on the vm (the master running on the xenial and losf on the bionic) so the better way should fix the difference...12:13
rledisezkota_: yeah, i tried it once, I was going to ask you what you think about it, but you already looked at it :)12:15
kota_rledisez: yeah, just pushed my comment to the gerrit before I'm heading to my home.12:15
kota_sorry, currently no idea where the vm difference comes from but probably it's sort of the playbooks setting in .zuul.yaml or zuul setting in out of our repository...12:17
kota_it might be fast to ask at #openstack-infra channel12:17
kota_anyway thanks for updating the branch, rledisez!!12:17
kota_looking at the http://logs.openstack.org/45/648245/1/check/swift-tox-py35/45dd925/job-output.json.gz, zuul looks to try to get missing dependency by `bindep bindep.txt test py35`12:20
kota_I think the latter two (test py35) is for collecting the dependency for the env but we don't have any py35 specific bindep for now.12:20
kota_so bindep doesn't collect the py35 package, then use py36 that is the default package of bionic12:21
kota_that's my thought.12:21
*** e0ne has quit IRC12:41
*** e0ne has joined #openstack-swift12:43
kota_huh, ok. http://logs.openstack.org/81/648381/1/check/swift-tox-py35/e56191d/job-output.json.gz says "msg": "No package matching 'python3.5' is available"12:47
* kota_ need more time to know but no time I have in my office today.12:48
*** e0ne has quit IRC13:20
*** itlinux has quit IRC13:26
*** mvkr has quit IRC14:12
*** mvkr has joined #openstack-swift14:37
*** e0ne has joined #openstack-swift14:38
*** itlinux has joined #openstack-swift14:47
*** renich has quit IRC14:51
*** renich has joined #openstack-swift14:53
*** tdasilva has joined #openstack-swift15:06
*** ChanServ sets mode: +v tdasilva15:06
*** e0ne has quit IRC15:14
*** e0ne has joined #openstack-swift15:20
claygin-process s3api tests start strong, get slow, then every subsequent test fails - but the rest of test modules after that still pass! https://www.irccloud.com/pastebin/uvOIGxsO/failed-test.out15:25
clayghttp://logs.openstack.org/17/647817/1/gate/swift-tox-func-s3api/1b2ff73/job-output.txt.gz from p 64781715:26
patchbothttps://review.openstack.org/#/c/647817/ - swift - Make reconciler test more stable in the gate - 1 patch set15:26
timburkegood morning15:27
claygthe slow test must have also hit some errors/retries - but it eventually passed... I don't know how s3api reset/authentication works with in-process tests... if memcache failed that would probably effect other non-s3api tests 🤔15:28
openstackgerritClay Gerrard proposed openstack/swift master: Allow "harder" symlinks  https://review.openstack.org/63309415:28
timburkekota_, rledisez: fwiw, i fixed that error on master with https://review.openstack.org/#/c/643184/15:33
patchbotpatch 643184 - swift - Fix py35 unit test job (MERGED) - 1 patch set15:33
timburke...but the merge should include that commit...15:33
rlediseztimburke: thx. i'll redo the merge15:34
timburkerledisez, idk that it'll help... the only extra patch on master (as compared to your merge) is https://review.openstack.org/#/c/645624/ (at least, that i see)15:36
patchbotpatch 645624 - swift - Fix lower-constraint deps handling (MERGED) - 2 patch sets15:36
timburkei kinda sorta seem to remember some issue with zuul job caching and feature branch merges causing trouble before...15:37
*** e0ne has quit IRC15:40
claygtimburke: while you're thinking about making the gate better - any idea on my s3api Access Denied thing?16:04
clayghttps://github.com/openstack/swift/blob/master/test/functional/s3api/s3_test_client.py#L9716:05
claygDo you think any of the other exceptions would have been more interesting/useful - or do you think they were all 403's?16:05
timburkefirst exception is the most likely to be the cause of trouble -- i'm not *sure*, but i'd guess the others (if any) would also have been 403s16:07
timburkei wonder if it was a matter of some acl data not making it to all replicas or something? and then we happened to hit (and cache) the out-of-date replica16:08
*** gyee has joined #openstack-swift16:12
claygthe reset code is just trying to list all buckets - oh maybe it was one of the other requests... so preserving stack might help!16:23
*** e0ne has joined #openstack-swift16:27
*** admin6 has quit IRC16:30
*** hseipp has joined #openstack-swift16:49
*** renich has quit IRC16:54
*** renich has joined #openstack-swift17:01
*** psachin has quit IRC17:05
timburkerledisez, so i found http://eavesdrop.openstack.org/irclogs/%23openstack-infra/%23openstack-infra.2018-01-24.log.html#t2018-01-24T23:39:3717:07
*** e0ne has quit IRC17:07
timburkethere was an idea that seemed to work out in the next day's logs: http://eavesdrop.openstack.org/irclogs/%23openstack-infra/%23openstack-infra.2018-01-25.log.html#t2018-01-25T00:13:2717:07
timburkeand it kicked out a bug: https://storyboard.openstack.org/#!/story/200149617:07
*** e0ne has joined #openstack-swift17:08
timburke...which i *think* is still unresolved? i'm still not familiar enough with storyboard to know at a glance17:09
timburkemight be able to do a whitespace change to .zuul.yaml to make it realize the file changed17:09
*** e0ne has quit IRC17:17
openstackgerritTim Burke proposed openstack/swift feature/losf: Merge remote-tracking branch 'remotes/origin/master' into merge-master  https://review.openstack.org/64824517:19
*** e0ne has joined #openstack-swift17:21
*** ccamacho has quit IRC17:23
*** hseipp has quit IRC17:24
*** mvkr has quit IRC17:31
*** mikecmpbll has quit IRC17:36
*** e0ne has quit IRC17:45
*** itlinux has quit IRC17:46
*** itlinux has joined #openstack-swift17:47
openstackgerritTim Burke proposed openstack/swift master: WIP: s3api: Make multi-deletes async  https://review.openstack.org/64826319:08
timburkeclayg, ok, so what can we do to make ^^^ give some advantage to swift's bulk delete, too? i guess we could buffer (say) 1k items at a time, group by container, and do the replicate trick if the number of objects for a given container is over some threshold? if it's under, just fire off deletes like we always have19:12
*** rdejoux has quit IRC19:13
timburkething is, bulk as it exists today is very stream-oriented -- which is generally the right way to go about it...19:13
claygorly?  I thought the body was json19:13
claygoh, wow, no it's line oriented :'(19:14
claygwhat the literal f$%^ - we stream in the entire thing to build up a list19:15
timburkeyeah: https://github.com/openstack/swift/blob/2.21.0/swift/common/middleware/bulk.py#L329-L36519:15
claygi.. don't...19:15
timburkeoh god! we do, don't we!19:15
timburke🤦19:16
claygwell that's fine - i don't understand why it needs to be so big anyway19:16
*** e0ne has joined #openstack-swift19:33
*** rcernin has quit IRC19:36
tdasilvatimburke: I think we agreed to +A p 647656, correct?19:52
patchbothttps://review.openstack.org/#/c/647656/ - pyeclib - Prep for 1.6.0 release - 1 patch set19:52
claygAbout 38% of teams changed their leads, including Swift where Tim Burke takes the helm in replacement for John Dickinson who had been leading that team since the Diablo cycle!19:53
clayg^ from the foundation email!19:53
timburkewait -- so who was in charge for Cactus?19:53
timburketdasilva, yeah, i think so19:53
*** e0ne has quit IRC20:00
claygIIRC the notmyname's reign pre-dates the title PTL, so maybe that's part of it...20:03
*** pcaruana has quit IRC20:08
openstackgerritMerged openstack/pyeclib master: Prep for 1.6.0 release  https://review.openstack.org/64765620:12
*** itlinux has quit IRC20:59
*** openstackgerrit has quit IRC21:07
*** [diablo] has quit IRC21:09
*** openstackgerrit has joined #openstack-swift21:12
openstackgerritMerged openstack/swift feature/losf: Merge remote-tracking branch 'remotes/origin/master' into merge-master  https://review.openstack.org/64824521:12
*** mikecmpbll has joined #openstack-swift21:16
*** rcernin has joined #openstack-swift21:44
*** [diablo] has joined #openstack-swift21:53
*** rcernin has quit IRC21:55
*** rcernin has joined #openstack-swift22:04
*** jeremyfr has joined #openstack-swift22:25
jeremyfrHello, is objects listing from a container supposed to be consistent ? I have a container with ~17000 objects, most of the time I request the full list, I do not get all the objects.22:27
*** renich has quit IRC22:32
*** renich_ has joined #openstack-swift22:32
timburkejeremyfr, no, listings are eventually consistent -- the object layer is responsible for updating listings following a PUT or DELETE, and if the container server is busy, it may take a bit for the object-updater to get around to it22:38
jeremyfrThanks for the explanation timburke22:45
mattoliveraumorning22:47
*** tkajinam has joined #openstack-swift22:59
*** renich_ has quit IRC23:12
*** gyee has quit IRC23:57

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