Wednesday, 2022-06-22

mattoliverYeah, 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
opendevreviewTim Burke proposed openstack/swift master: Ensure clean starting state in test  https://review.opendev.org/c/openstack/swift/+/84712505:53
opendevreviewTim Burke proposed openstack/swift master: staticweb: Work with prefix-based tempurls  https://review.opendev.org/c/openstack/swift/+/81075405:57
opendevreviewAymeric Ducroquetz proposed openstack/swift master: proxy-logging: Allow to add domain in log messages  https://review.opendev.org/c/openstack/swift/+/84679213:59
opendevreviewTim Burke proposed openstack/swift master: proxy-logging: Allow to add domain in log messages  https://review.opendev.org/c/openstack/swift/+/84679217:46
opendevreviewMerged openstack/swift master: Ensure clean starting state in test  https://review.opendev.org/c/openstack/swift/+/84712519:02
*** timburke_ is now known as timburke20:39
timburke#startmeeting swift21:00
opendevmeetMeeting 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
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.21:00
opendevmeetThe meeting name has been set to 'swift'21:00
timburkewho's here for the swift meeting?21:00
mattolivero/21:00
kotao/21:01
timburkeso i feel like a bunch of our longer-running stuff has merged recently!21:02
timburkeswiftclient can now generate sha256/sha512 signatures: https://review.opendev.org/c/openstack/python-swiftclient/+/84515721:03
timburkeformpost can support sha256/sha512 signatures: https://review.opendev.org/c/openstack/swift/+/83843421:03
timburkeand the s3api tests are now running in the gate: https://review.opendev.org/c/openstack/swift/+/84356721:04
mattoliver\o/21:05
kotanice21:05
timburkethanks everybody for getting those in!21:05
timburkemight be a good time to cut a release soon :-)21:05
timburkei think i'd like to get https://review.opendev.org/c/openstack/swift/+/845862 in first, though, to make the sha1 deprecation a little softer21:06
timburkeit'll also give ops a way to test whether they're ready for sha1-removal without disrupting clients21:08
timburkei'll aim to get some tests added to verify the new client-request-path warning this week21:09
mattoliveryeah, that makes sense21:09
timburkein other news, OVH has been proposing some small quality-of-life improvements to s3api and making our compatibility even better21:10
timburkefor example21:10
timburke#link https://review.opendev.org/c/openstack/swift/+/84679021:11
timburke#link https://review.opendev.org/c/openstack/swift/+/84679321:11
timburke#link https://review.opendev.org/c/openstack/swift/+/83565021:11
timburke(i should really loop back around on that last one... been a while since i reviewed it)21:11
timburkemeanwhile, 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 then21:14
timburkeand i think that's gotta start with ring v221:14
timburke#link https://review.opendev.org/c/openstack/swift/+/83426121:15
timburkeand from there, get some history into the ring21:17
timburke#link https://review.opendev.org/c/openstack/swift/+/83462121:17
timburkeafter 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 those21:19
timburkemattoliver, think you'll get a chance to look at ring v2 again this week?21:20
mattoliverbut 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
mattoliverWill fix that when I rebase. 21:21
mattoliverhttps://review.opendev.org/c/openstack/python-swiftclient/+/833954 21:21
mattoliverwow, my client froze and then all the messages appeared, sorry if you got messages out of context21:21
timburkeheh21:22
timburkei think there may have been a dropped message or two21:22
timburkebut yeah, it'll be great to have formpost generation in the client -- i should be able to review21:23
mattoliverYeah, sounds good! I'm always keen for ring v2 stuff. Will make some time!21:25
mattoliverI'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
timburkei 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 something21:29
timburkeall right, that's all i've got21:29
timburke#topic open discussion21:29
timburkeanything else we should bring up this week?21:29
mattolivernot a bad idea. Esp as its a nice solution when you get to a certain scale. 21:31
mattoliverI'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
zaitcevIs Aymeric at NVIDIA?21:33
timburkenope, OVH21:33
timburkewe *do* have a couple new hires at NVIDIA in the last month or so, but i haven't gotten them on irc yet21:34
timburkeall right, i think i'm'a call it21:35
timburkethank you all for coming, and thank you for working on swift!21:35
timburke#endmeeting21:35
opendevmeetMeeting ended Wed Jun 22 21:35:59 2022 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)21:35
opendevmeetMinutes:        https://meetings.opendev.org/meetings/swift/2022/swift.2022-06-22-21.00.html21:35
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/swift/2022/swift.2022-06-22-21.00.txt21:35
opendevmeetLog:            https://meetings.opendev.org/meetings/swift/2022/swift.2022-06-22-21.00.log.html21:35
opendevreviewMerged openstack/swift master: proxy-logging: Allow to add domain in log messages  https://review.opendev.org/c/openstack/swift/+/84679223:41

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!