mattoliver | Yeah, we did a bit of reworking the now landed formpost sha256/sha512 patch. I'll rebase them today to get them ready. I do have a swiftclient patch somewhere that adds formpost sig generation support, and I think timburke_ added some support to specifying the digest to use. I should go check. | 00:02 |
---|---|---|
opendevreview | Tim Burke proposed openstack/swift master: Ensure clean starting state in test https://review.opendev.org/c/openstack/swift/+/847125 | 05:53 |
opendevreview | Tim Burke proposed openstack/swift master: staticweb: Work with prefix-based tempurls https://review.opendev.org/c/openstack/swift/+/810754 | 05:57 |
opendevreview | Aymeric Ducroquetz proposed openstack/swift master: proxy-logging: Allow to add domain in log messages https://review.opendev.org/c/openstack/swift/+/846792 | 13:59 |
opendevreview | Tim Burke proposed openstack/swift master: proxy-logging: Allow to add domain in log messages https://review.opendev.org/c/openstack/swift/+/846792 | 17:46 |
opendevreview | Merged openstack/swift master: Ensure clean starting state in test https://review.opendev.org/c/openstack/swift/+/847125 | 19:02 |
*** timburke_ is now known as timburke | 20:39 | |
timburke | #startmeeting swift | 21:00 |
opendevmeet | 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 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 21:00 |
opendevmeet | The meeting name has been set to 'swift' | 21:00 |
timburke | who's here for the swift meeting? | 21:00 |
mattoliver | o/ | 21:00 |
kota | o/ | 21:01 |
timburke | so i feel like a bunch of our longer-running stuff has merged recently! | 21:02 |
timburke | swiftclient can now generate sha256/sha512 signatures: https://review.opendev.org/c/openstack/python-swiftclient/+/845157 | 21:03 |
timburke | formpost can support sha256/sha512 signatures: https://review.opendev.org/c/openstack/swift/+/838434 | 21:03 |
timburke | and the s3api tests are now running in the gate: https://review.opendev.org/c/openstack/swift/+/843567 | 21:04 |
mattoliver | \o/ | 21:05 |
kota | nice | 21:05 |
timburke | thanks everybody for getting those in! | 21:05 |
timburke | might be a good time to cut a release soon :-) | 21:05 |
timburke | 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:06 |
timburke | it'll also give ops a way to test whether they're ready for sha1-removal without disrupting clients | 21:08 |
timburke | i'll aim to get some tests added to verify the new client-request-path warning this week | 21:09 |
mattoliver | yeah, that makes sense | 21:09 |
timburke | in other news, OVH has been proposing some small quality-of-life improvements to s3api and making our compatibility even better | 21:10 |
timburke | for example | 21:10 |
timburke | #link https://review.opendev.org/c/openstack/swift/+/846790 | 21:11 |
timburke | #link https://review.opendev.org/c/openstack/swift/+/846793 | 21:11 |
timburke | #link https://review.opendev.org/c/openstack/swift/+/835650 | 21:11 |
timburke | (i should really loop back around on that last one... been a while since i reviewed it) | 21:11 |
timburke | 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 |
timburke | and i think that's gotta start with ring v2 | 21:14 |
timburke | #link https://review.opendev.org/c/openstack/swift/+/834261 | 21:15 |
timburke | and from there, get some history into the ring | 21:17 |
timburke | #link https://review.opendev.org/c/openstack/swift/+/834621 | 21:17 |
timburke | 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:19 |
timburke | mattoliver, think you'll get a chance to look at ring v2 again this week? | 21:20 |
mattoliver | 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 |
mattoliver | Will fix that when I rebase. | 21:21 |
mattoliver | https://review.opendev.org/c/openstack/python-swiftclient/+/833954 | 21:21 |
mattoliver | wow, my client froze and then all the messages appeared, sorry if you got messages out of context | 21:21 |
timburke | heh | 21:22 |
timburke | i think there may have been a dropped message or two | 21:22 |
timburke | but yeah, it'll be great to have formpost generation in the client -- i should be able to review | 21:23 |
mattoliver | Yeah, sounds good! I'm always keen for ring v2 stuff. Will make some time! | 21:25 |
mattoliver | 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 |
timburke | 👍 | 21:26 |
timburke | 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 |
timburke | all right, that's all i've got | 21:29 |
timburke | #topic open discussion | 21:29 |
timburke | anything else we should bring up this week? | 21:29 |
mattoliver | not a bad idea. Esp as its a nice solution when you get to a certain scale. | 21:31 |
mattoliver | 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:32 |
zaitcev | Is Aymeric at NVIDIA? | 21:33 |
timburke | nope, OVH | 21:33 |
timburke | 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:34 |
timburke | all right, i think i'm'a call it | 21:35 |
timburke | thank you all for coming, and thank you for working on swift! | 21:35 |
timburke | #endmeeting | 21:35 |
opendevmeet | Meeting ended Wed Jun 22 21:35:59 2022 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:35 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/swift/2022/swift.2022-06-22-21.00.html | 21:35 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/swift/2022/swift.2022-06-22-21.00.txt | 21:35 |
opendevmeet | Log: https://meetings.opendev.org/meetings/swift/2022/swift.2022-06-22-21.00.log.html | 21:35 |
opendevreview | Merged openstack/swift master: proxy-logging: Allow to add domain in log messages https://review.opendev.org/c/openstack/swift/+/846792 | 23:41 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!