openstackgerrit | Tim Burke proposed openstack/swift master: WIP: swift-dsvm: Create more Keystone users so we skip fewer tests https://review.opendev.org/620189 | 00:10 |
---|---|---|
openstackgerrit | Tim Burke proposed openstack/swift master: WIP: swift-dsvm: Create more Keystone users so we skip fewer tests https://review.opendev.org/620189 | 01:04 |
openstackgerrit | Merged openstack/swift master: func tests: Allow test_etag_quoter to be run multiple times https://review.opendev.org/721518 | 01:28 |
*** threestrands has joined #openstack-swift | 02:33 | |
openstackgerrit | Tim Burke proposed openstack/swift master: WIP: swift-dsvm: Create more Keystone users so we skip fewer tests https://review.opendev.org/620189 | 02:44 |
*** manuvakery has joined #openstack-swift | 03:18 | |
openstackgerrit | Tim Burke proposed openstack/swift master: WIP: swift-dsvm: Create more Keystone users so we skip fewer tests https://review.opendev.org/620189 | 03:31 |
timburke | oh, i forgot to call out https://launchpad.net/bugs/1873435 and https://review.opendev.org/#/c/721051/ in the meeting today... oh well | 03:34 |
openstack | Launchpad bug 1873435 in python-swiftclient "Established connection is never closed on Python 2.7" [High,In progress] - Assigned to Tim Burke (1-tim-z) | 03:34 |
patchbot | patch 721051 - python-swiftclient - Only add __del__ to HTTPConnection shim on py3 - 2 patch sets | 03:34 |
timburke | we should probably address that bug so storlets (at least) can get back on most-recent swiftclient | 03:35 |
*** psachin has joined #openstack-swift | 03:35 | |
timburke | :-/ the RBAC tests are *really* tied to the specific user and project names at https://github.com/openstack/swift/blob/2.25.0/test/functional/test_access_control.py#L72-L88 | 04:12 |
mattoliverau | timburke: just rebuilding and SAIO then I plan to run and play with your sharding probe test. But just in random thinking. Like you mentioned, shrinking works by giving the shard a range to shard all it's contents too. Based on that I can think of some ways we might be able to fix. Starting easiest, we landed a sharding patch ages ago that skipped emptly shard ranges while sharding.. which means we could simply dump | 04:32 |
mattoliverau | the correct set of shard ranges into all the wrong shards, and they'd loose all there objs to the correct locations. | 04:32 |
mattoliverau | Another approach, is so only place the correct shards (usually 2 I'd suppect, but this can be coded so it doesn't matter) that cover an incorrect shard into the incorrect shard (so do this for each). And they should cleave to the real ones. | 04:34 |
timburke | yeah, seems reasonable -- i was hoping that when we update our state from the root, we might get back multiple shards... i forget, need to look at it more | 04:34 |
timburke | thanks for thinking about it -- one way or another i'll sort *something* out ;-) | 04:34 |
*** evrardjp has quit IRC | 04:35 | |
*** evrardjp has joined #openstack-swift | 04:35 | |
openstackgerrit | Tim Burke proposed openstack/swift master: dsvm: Enable more middlewares https://review.opendev.org/722120 | 04:38 |
timburke | i think the next big thing on ^^^ is to get s3api & s3token enabled... and get s3 creds for keystone users created & plumbed-through. gotta admit, though, it'd be really nice to have a func test that exercises s3token! | 04:40 |
*** gyee has quit IRC | 05:29 | |
*** zaitcev has quit IRC | 05:45 | |
*** rpittau|afk is now known as rpittau | 07:39 | |
*** psachin has quit IRC | 07:49 | |
*** psachin has joined #openstack-swift | 08:06 | |
*** dtantsur|afk is now known as dtantsur | 08:32 | |
*** threestrands has quit IRC | 08:33 | |
alecuyer | morning | 08:40 |
*** psachin has quit IRC | 08:50 | |
*** tkajinam has quit IRC | 09:03 | |
*** ccamacho has joined #openstack-swift | 09:23 | |
*** rcernin has quit IRC | 10:03 | |
*** rpittau is now known as rpittau|bbl | 10:21 | |
*** rdejoux has quit IRC | 11:10 | |
*** rdejoux has joined #openstack-swift | 11:15 | |
*** rpittau|bbl is now known as rpittau | 12:02 | |
*** zaitcev has joined #openstack-swift | 13:41 | |
*** ChanServ sets mode: +v zaitcev | 13:41 | |
*** tkajinam has joined #openstack-swift | 13:44 | |
*** tkajinam has quit IRC | 14:37 | |
*** gyee has joined #openstack-swift | 15:53 | |
timburke | good morning | 15:57 |
openstackgerrit | Ivan Kolodyazhny proposed openstack/python-swiftclient master: Fixed capability discovery endpoint hardcode https://review.opendev.org/722395 | 16:03 |
*** evrardjp has quit IRC | 16:35 | |
*** evrardjp has joined #openstack-swift | 16:35 | |
*** rpittau is now known as rpittau|afk | 16:49 | |
timburke | oh hey, ubuntu 20.04 is out! | 17:26 |
*** dtantsur is now known as dtantsur|afk | 17:28 | |
openstackgerrit | Tim Burke proposed openstack/swift master: swift-dsvm: Enable more middlewares https://review.opendev.org/722120 | 17:49 |
tdasilva | anyone remember why we have this check in the proxy: https://github.com/openstack/swift/blob/master/swift/proxy/controllers/obj.py#L741 but in obj server we seem to support it here: https://github.com/openstack/swift/blob/master/swift/obj/server.py#L825 | 18:58 |
timburke | tdasilva, likely worries about behavior during a split-brain -- if proxy sends out PUT if-none-match:etag to 3 replicas and gets back 100, 100, 412, what *should* happen? were those 100s because there was no data, or because there was data with a different etag? | 19:07 |
timburke | we might be able to look at headers, compare timestamps, and be able to make a defensible decision -- i'm guessing we just punted on it for now (which has become a very long time) | 19:08 |
tdasilva | timburke: ah yes, makes sense, eventual consistency is typically at the center of a lot of these decisions... | 19:36 |
openstackgerrit | Tim Burke proposed openstack/swift master: swift-dsvm: Enable more middlewares https://review.opendev.org/722120 | 19:54 |
*** manuvakery has quit IRC | 20:18 | |
openstackgerrit | Tim Burke proposed openstack/swift master: swift-dsvm: Enable more middlewares https://review.opendev.org/722120 | 20:46 |
*** ccamacho has quit IRC | 20:51 | |
openstackgerrit | Tim Burke proposed openstack/swift stable/ussuri: func tests: Allow test_etag_quoter to be run multiple times https://review.opendev.org/722511 | 21:33 |
*** rcernin has joined #openstack-swift | 22:10 | |
*** rcernin has quit IRC | 22:15 | |
*** rcernin has joined #openstack-swift | 22:15 | |
mattoliverau | morning | 22:44 |
*** tkajinam has joined #openstack-swift | 22:58 | |
*** rcernin has quit IRC | 23:09 | |
*** rcernin has joined #openstack-swift | 23:16 | |
openstackgerrit | Tim Burke proposed openstack/swift master: WIP: swift-dsvm: Enable s3api https://review.opendev.org/722550 | 23:38 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!