21:00:04 #startmeeting swift 21:00:04 Meeting started Wed Jun 22 21:00:04 2022 UTC and is due to finish in 60 minutes. The chair is timburke. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:00:04 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:00:04 The meeting name has been set to 'swift' 21:00:12 who's here for the swift meeting? 21:00:53 o/ 21:01:03 o/ 21:02:52 so i feel like a bunch of our longer-running stuff has merged recently! 21:03:20 swiftclient can now generate sha256/sha512 signatures: https://review.opendev.org/c/openstack/python-swiftclient/+/845157 21:03:48 formpost can support sha256/sha512 signatures: https://review.opendev.org/c/openstack/swift/+/838434 21:04:12 and the s3api tests are now running in the gate: https://review.opendev.org/c/openstack/swift/+/843567 21:05:16 \o/ 21:05:24 nice 21:05:44 thanks everybody for getting those in! 21:05:54 might be a good time to cut a release soon :-) 21:06:46 i think i'd like to get https://review.opendev.org/c/openstack/swift/+/845862 in first, though, to make the sha1 deprecation a little softer 21:08:25 it'll also give ops a way to test whether they're ready for sha1-removal without disrupting clients 21:09:11 i'll aim to get some tests added to verify the new client-request-path warning this week 21:09:39 yeah, that makes sense 21:10:32 in other news, OVH has been proposing some small quality-of-life improvements to s3api and making our compatibility even better 21:10:48 for example 21:11:00 #link https://review.opendev.org/c/openstack/swift/+/846790 21:11:09 #link https://review.opendev.org/c/openstack/swift/+/846793 21:11:29 #link https://review.opendev.org/c/openstack/swift/+/835650 21:11:50 (i should really loop back around on that last one... been a while since i reviewed it) 21:14:41 meanwhile, we (NVIDIA) are planning on doing another round of expansions soon -- and i'd love it if we could make swift a little smarter about rebalances before then 21:14:59 and i think that's gotta start with ring v2 21:15:04 #link https://review.opendev.org/c/openstack/swift/+/834261 21:17:45 and from there, get some history into the ring 21:17:51 #link https://review.opendev.org/c/openstack/swift/+/834621 21:19:52 after that, i'm not sure whether it'd be better to focus on making the replicator/reconstructor try to do less (but more effective) work, or making the proxy capable of finding data that hasn't moved yet -- but at least then we'll have the knowledge in the ring we'll need to be able to do those 21:20:20 mattoliver, think you'll get a chance to look at ring v2 again this week? 21:21:44 but that needs me to add the base64 stuff that I missed with the serverside sha512 stuff.. but should be easy to add seeing at it's the same as tempurl. 21:21:45 Will fix that when I rebase. 21:21:45 https://review.opendev.org/c/openstack/python-swiftclient/+/833954 21:21:51 wow, my client froze and then all the messages appeared, sorry if you got messages out of context 21:22:07 heh 21:22:25 i think there may have been a dropped message or two 21:23:52 but yeah, it'll be great to have formpost generation in the client -- i should be able to review 21:25:52 Yeah, sounds good! I'm always keen for ring v2 stuff. Will make some time! 21:26:10 I've been busy with some memcache/mcrouter things and a sharding patch or rather a ContainerBroker is_deleted improvement I need to get finished. But feel like I'm close to seeing the light at the end of the tunnels for those :P 21:26:37 👍 21:29:05 i wonder if it'd be worth us adding some upstream docs about mcrouter configuration alongside https://docs.openstack.org/swift/latest/deployment_guide.html#memcached-considerations or something 21:29:34 all right, that's all i've got 21:29:38 #topic open discussion 21:29:47 anything else we should bring up this week? 21:31:33 not a bad idea. Esp as its a nice solution when you get to a certain scale. 21:32:31 I'll be working from my parents house down the coast next week. So might be distracted next meeting, but will be here on my phone. 21:33:00 Is Aymeric at NVIDIA? 21:33:27 nope, OVH 21:34:05 we *do* have a couple new hires at NVIDIA in the last month or so, but i haven't gotten them on irc yet 21:35:30 all right, i think i'm'a call it 21:35:54 thank you all for coming, and thank you for working on swift! 21:35:59 #endmeeting