Tuesday, 2020-01-07

openstackgerritPete Zaitcev proposed openstack/swift master: Let developers/operators add watchers to object audit  https://review.opendev.org/21282400:52
openstackgerritPete Zaitcev proposed openstack/swift master: WIP: Add a reference implementation of audit watchers  https://review.opendev.org/70113900:52
openstackgerritTim Burke proposed openstack/swift master: probe-tests: Get reconciler test passing  https://review.opendev.org/70107501:00
openstackgerritMerged openstack/swift master: Deprecate per-service auto_create_account_prefix  https://review.opendev.org/70081801:30
openstackgerritMerged openstack/swift master: Make FakeSwift query param order agnostic  https://review.opendev.org/70124701:30
timburkedonnyd, the trends on https://grafana.fortnebula.com/d/9MMqh8HWk/openstack-utilization?orgId=2&refresh=30s&from=now-90d&to=now&fullscreen&panelId=28 look a *whole lot* better! is that still just expirers doing the clean-up?02:13
donnydOh no timburke - one of the servers burned itself up over the holidays while I was out of town02:43
donnydI don't think my little setup and my old drives handled the log workload very well.02:47
donnydI am however working on something that may work a bit better02:50
openstackgerritMerged openstack/swift master: Allow reconciler to handle reserved names  https://review.opendev.org/70044903:01
*** rcernin_ has joined #openstack-swift03:13
*** rcernin has quit IRC03:13
*** rcernin_ has quit IRC03:56
*** rcernin has joined #openstack-swift04:00
*** spsurya has joined #openstack-swift04:32
*** tkajinam has quit IRC04:52
kota_oh, it's nice grafana for swift monigoring.04:59
kota_monitering05:00
kota_good new year, timburke05:00
*** gyee has quit IRC05:00
*** tkajinam has joined #openstack-swift05:23
*** evrardjp has quit IRC05:33
*** evrardjp has joined #openstack-swift05:33
*** tkajinam has quit IRC05:58
*** pcaruana has joined #openstack-swift06:00
*** pcaruana has quit IRC06:14
*** tkajinam has joined #openstack-swift06:41
*** tkajinam_ has joined #openstack-swift06:52
*** rcernin has quit IRC06:54
*** tkajinam has quit IRC06:55
*** ccamacho has joined #openstack-swift07:01
*** henriqueof has quit IRC07:02
*** henriqueof1 has joined #openstack-swift07:02
openstackgerritThiago da Silva proposed openstack/swift master: New Object Versioning mode  https://review.opendev.org/68238207:55
openstackgerritThiago da Silva proposed openstack/swift master: New Object Versioning mode  https://review.opendev.org/68238208:07
openstackgerritThiago da Silva proposed openstack/swift master: fix is_latest bug  https://review.opendev.org/70133408:07
*** tesseract has joined #openstack-swift08:17
*** pcaruana has joined #openstack-swift08:29
*** FlorianFa has quit IRC08:30
*** rpittau|afk is now known as rpittau08:36
*** rdejoux has joined #openstack-swift08:43
*** tkajinam_ has quit IRC08:58
*** manuvakery has quit IRC09:51
*** cschwede has quit IRC10:54
*** rpittau is now known as rpittau|bbl11:16
*** cschwede has joined #openstack-swift12:14
*** ChanServ sets mode: +v cschwede12:14
claygare you *supposed* to quote '/' in a query param?12:51
*** szaher has joined #openstack-swift13:00
*** rpittau|bbl is now known as rpittau13:26
*** diablo_rojo has joined #openstack-swift13:47
*** pcaruana has quit IRC14:20
*** pcaruana has joined #openstack-swift14:32
timburkeclayg, meh, shouldn't really matter either way, from our perspective15:38
timburkeiirc, anyway15:38
timburkeoh... looking at the WSGI spec, i'm'a go with *no* -- it's just SCRIPT_NAME and PATH_INFO that get unquoted for us15:41
timburke(which i've only ever managed to glean from the sample code at https://www.python.org/dev/peps/pep-3333/#url-reconstruction )15:41
clayg>>> parse.urlencode({'foo': 'bar/'})15:44
clayg'foo=bar%2F'15:44
clayg>>> parse.parse_qsl('foo=bar%2F')15:44
clayg[('foo', 'bar/')]15:44
claygyeah that normalize_query_string is popping some tests...15:44
clayghttps://zuul.opendev.org/t/openstack/build/b3a668487d0f4af4b1d0e8a0699eb192/console15:45
claygso that would be nice to figure out before I package 🙄15:49
*** gyee has joined #openstack-swift16:16
*** diablo_rojo has quit IRC16:52
*** rdejoux has quit IRC17:02
*** pcaruana has quit IRC17:05
*** rpittau is now known as rpittau|afk17:09
*** pcaruana has joined #openstack-swift17:28
*** evrardjp has quit IRC17:33
*** evrardjp has joined #openstack-swift17:33
*** cschwede has quit IRC17:36
DHEare multi-char delimiters supported when doing container listings? I'm having inconsistencies17:55
timburkeDHE, should be, as of https://opendev.org/openstack/swift/commit/1ded0d6c8793ca3eca573c098cef78b5ae41f080 (so, train)17:57
timburkeclayg, :-(17:57
DHEI'm on 2.23.1 which should be train (installed independently of openstack, I have a Newton based keystone system for auth)17:59
DHEthis is also a sharded container, hope that's not breaking anything...17:59
timburkeclayg, though, following https://opendev.org/openstack/swift/commit/93b49c5e4818774febb7aa59fc21cbbcf8db2344 it's always gonna be quoted by the time it hits the pipeline (at least, on py3)18:07
timburkeand following https://opendev.org/openstack/swift/commit/49f62f6ab7fd1b833e9b5bfbcaafa4b45b592d34, it's always quoted for the backend servers, even on py218:07
timburkeDHE, that might be related... have you looked at your shard boundaries and whether the inconsistencies happen around those boundaries? what do the inconsistencies *look like*, exactly?18:09
DHEtimburke: When I use a separator of '/' I see all my top level "directories". but when I use a separator of "/video/" (there are a lot of subdirectories with this name) I'm missing top level directory entries18:22
DHEwhile I haven't done a complete enumeration yet, I have many examples (hundreds) where this is happening18:23
DHEstill investigating18:24
DHEokay, never mind. I have a bigger problem. multiple runs of "swift list $container -d / | wc -l" are producing wildly different results...18:27
*** pvradu has joined #openstack-swift18:36
*** pvradu has quit IRC18:40
DHEand I have a misconfigured server. my bad...18:44
*** spsurya has quit IRC19:25
openstackgerritTim Burke proposed openstack/swift master: squash: Give better error messages for deprecated policies  https://review.opendev.org/70145320:22
timburkeclayg, tdasilva ^^^ in case you want to take a look before i squash it into p 68238220:25
patchbothttps://review.opendev.org/#/c/682382/ - swift - New Object Versioning mode - 68 patch sets20:25
claygtimburke: ok, good - so a unittest asserting a request was "prefix=foo/" instead of "prefix=foo%25" was kind of a smell anyway!20:33
*** pcaruana has quit IRC20:41
openstackgerritThiago da Silva proposed openstack/swift master: Fix is_latest bug  https://review.opendev.org/70133420:52
openstackgerritClay Gerrard proposed openstack/swift master: s3api: Implement object versioning API  https://review.opendev.org/67368221:01
*** pvradu has joined #openstack-swift21:13
*** rcernin has joined #openstack-swift21:37
*** rcernin has quit IRC21:37
*** rcernin has joined #openstack-swift21:38
*** pvradu has quit IRC21:47
*** early has quit IRC21:55
mattoliveraumorning22:03
timburkemattoliverau, o/22:03
timburkeor, depending on your air quality, 😷22:04
timburke:-( i forgot to update the next meeting date on https://wiki.openstack.org/wiki/Meetings/Swift like i said i would22:06
timburkefortunately, it didn't look like anyone forgot ;-)22:06
mattoliveraulol, yeah you can't seem to get away from this smokey haze where ever you go in Oz atm. Most of it seems to be burning. Just ask tdasilva22:07
*** early has joined #openstack-swift22:12
claygoh goody p 673682 passed!22:41
patchbothttps://review.opendev.org/#/c/673682/ - swift - s3api: Implement object versioning API - 42 patch sets22:41
openstackgerritClay Gerrard proposed openstack/swift master: WIP: s3api: Make multi-deletes async  https://review.opendev.org/64826322:42
timburkerledisez, as a heads-up, i removed the profiling/md5 items from the meeting agenda -- feel free to add them back if you like (for tomorrow or any other meeting)22:42
claygtimburke: so should we squash p 701334 and p 701453 and p 69813922:43
patchbothttps://review.opendev.org/#/c/701334/ - swift - Fix is_latest bug - 2 patch sets22:43
patchbothttps://review.opendev.org/#/c/701453/ - swift - squash: Give better error messages for deprecated ... - 1 patch set22:43
patchbothttps://review.opendev.org/#/c/698139/ - swift - Skip container-sync when versioning enabled - 7 patch sets22:43
timburkeclayg, hell yeah we should!22:48
timburkewell, wait -- that last one still has me scratching my head. probably? or some variation on it...22:49
timburkeit's times like this that i wish i knew more about container-sync22:50
timburkealso, all those 500s in swift-tox-func-encryption-py27 and swift-tox-func-s3api-py27 make me nervous22:53
claygfair enough - but maybe we can do the other too then?22:55
tdasilvatimburke: i think that's a rebase that's needed to fi22:55
tdasilvare: 500 errors22:55
claygtdasilva: i'll click rebase after I squash the others 👍22:56
timburkesounds good22:56
openstackgerritClay Gerrard proposed openstack/swift master: New Object Versioning mode  https://review.opendev.org/68238222:58
openstackgerritClay Gerrard proposed openstack/swift master: s3api: Implement object versioning API  https://review.opendev.org/67368222:59
openstackgerritClay Gerrard proposed openstack/swift master: WIP: s3api: Make multi-deletes async  https://review.opendev.org/64826322:59
*** tkajinam has joined #openstack-swift23:08
*** tesseract has quit IRC23:13
*** pvradu has joined #openstack-swift23:44

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