opendevreview | Tim Burke proposed openstack/swift master: Drop py2 support https://review.opendev.org/c/openstack/swift/+/853590 | 00:09 |
---|---|---|
opendevreview | ASHWIN A NAIR proposed openstack/swift master: manage py36 constraints for swift https://review.opendev.org/c/openstack/swift/+/927883 | 00:14 |
opendevreview | Tim Burke proposed openstack/swift master: s3api: Clean up some errors https://review.opendev.org/c/openstack/swift/+/920206 | 00:27 |
opendevreview | Tim Burke proposed openstack/swift master: utils: Add crc32c function https://review.opendev.org/c/openstack/swift/+/909800 | 00:27 |
opendevreview | Tim Burke proposed openstack/swift master: s3api: Add support for additional checksums https://review.opendev.org/c/openstack/swift/+/909801 | 00:27 |
opendevreview | Tim Burke proposed openstack/swift master: s3api: Additional checksums for MPUs https://review.opendev.org/c/openstack/swift/+/909802 | 00:27 |
opendevreview | Tim Burke proposed openstack/swift master: WIP: s3api: failing test for checksum/content-md5 priority https://review.opendev.org/c/openstack/swift/+/920703 | 00:27 |
opendevreview | Tim Burke proposed openstack/swift master: obj: Add option to tune down etag validation in object-server https://review.opendev.org/c/openstack/swift/+/927857 | 00:29 |
*** DeHackEd is now known as DHE | 12:31 | |
opendevreview | ASHWIN A NAIR proposed openstack/swift master: manage py36 constraints for swift https://review.opendev.org/c/openstack/swift/+/927883 | 15:48 |
opendevreview | Tim Burke proposed openstack/swift feature/mpu: Merge branch 'master' into feature/mpu https://review.opendev.org/c/openstack/swift/+/925875 | 15:52 |
opendevreview | ASHWIN A NAIR proposed openstack/swift master: manage py36 constraints for swift https://review.opendev.org/c/openstack/swift/+/927883 | 16:41 |
opendevreview | Merged openstack/swift master: Ignore 404s from handoffs when choosing response code https://review.opendev.org/c/openstack/swift/+/925993 | 18:11 |
opendevreview | Merged openstack/swift master: s3api: Clean up some errors https://review.opendev.org/c/openstack/swift/+/920206 | 18:11 |
opendevreview | Merged openstack/swift feature/mpu: Merge branch 'master' into feature/mpu https://review.opendev.org/c/openstack/swift/+/925875 | 18:11 |
opendevreview | Tim Burke proposed openstack/swift master: trivial: Use already-parsed a/c/o https://review.opendev.org/c/openstack/swift/+/928080 | 19:37 |
kota | good morning | 20:57 |
fulecorafa | o/ | 20:57 |
timburke | o/ | 20:58 |
kota | o/ | 20:59 |
timburke | #startmeeting swift | 21:00 |
opendevmeet | Meeting started Wed Sep 4 21:00:01 2024 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 |
fulecorafa | Here | 21:00 |
opendevreview | Merged openstack/swift master: Fix proxy logging api version https://review.opendev.org/c/openstack/swift/+/927143 | 21:00 |
kota | hi | 21:00 |
timburke | i actually gave myself time to update the agenda this week! | 21:02 |
timburke | #link https://wiki.openstack.org/wiki/Meetings/Swift | 21:02 |
timburke | first up | 21:02 |
timburke | #topic useful pyeclib wheels | 21:02 |
timburke | i think i've finally got a chain together that would let us start publishing manylinux wheels for pyeclib | 21:02 |
indianwhocodes | hi | 21:02 |
kota | sounds nice | 21:03 |
timburke | if you're not familiar, manylinux lets you have a wheel with pre-built C extensions that can be installed in a wide variety of environments | 21:04 |
timburke | the wheels i'm pushing for have a few interesting features: | 21:04 |
timburke | first, they use abi3, meaning the one wheel can also be installed with a variety of python versions (3.5-3.12 at least) | 21:05 |
mattoliver | o/ (sorry im late) | 21:06 |
timburke | second, they bundle in liberasurecode, so you don't need to rely on installing that via system packages | 21:06 |
timburke | and third, they even bundle in isa-l, so you'd have access to the fast EC algos | 21:06 |
kota | excellent | 21:07 |
timburke | this is something i've wanted for ages -- it'll finally let you run `pip install pyeclib` without needing a whole build environment | 21:07 |
timburke | the whole chain looks like | 21:08 |
timburke | #link https://review.opendev.org/c/openstack/pyeclib/+/817498 | 21:08 |
patch-bot | patch 817498 - pyeclib - Add Dockerfile to build manylinux wheels - 16 patch sets | 21:08 |
timburke | #link https://review.opendev.org/c/openstack/pyeclib/+/917857 | 21:08 |
patch-bot | patch 917857 - pyeclib - Add job to build wheels - 11 patch sets | 21:08 |
timburke | #link https://review.opendev.org/c/openstack/pyeclib/+/927564 | 21:08 |
patch-bot | patch 927564 - pyeclib - Add job to build aarch64 wheels - 4 patch sets | 21:08 |
timburke | #link https://review.opendev.org/c/openstack/pyeclib/+/927654 | 21:08 |
patch-bot | patch 927654 - pyeclib - Publish manylinux wheels - 6 patch sets | 21:08 |
timburke | the other cool thing is that all of swift's dependencies seem to already offer pure-python or manylinux wheels, so `pip install swift` should *also* Just Work once we have this | 21:10 |
kota | +100 | 21:11 |
mattoliver | oh cool | 21:11 |
timburke | if anyone has a chance to review it, i'd really appreciate it -- even just grabbing some of the CI-built wheels and testing in different environments them would be loads of help | 21:12 |
mattoliver | kk | 21:13 |
timburke | next up | 21:13 |
timburke | #topic aws-chunked support | 21:14 |
timburke | the first patch in the chain landed! thanks acoles and mattoliver for the reviews | 21:14 |
timburke | #link https://review.opendev.org/c/openstack/swift/+/920206 | 21:14 |
patch-bot | patch 920206 - swift - s3api: Clean up some errors (MERGED) - 11 patch sets | 21:14 |
timburke | the next several patches add additional checksum support | 21:15 |
timburke | see https://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity.html for more info about the feature | 21:16 |
mattoliver | I'll continue to walk up the chain. I've been starting to focus on the priority reviews page, so we can get ready for the release.. though aws-chucked is down the list a little :P | 21:16 |
timburke | thanks -- yeah, the fact that we got even the first one merged is great by me | 21:17 |
indianwhocodes | hell yea!! | 21:18 |
timburke | and unfortunately, the last patch in the chain (the one that actually adds aws-chunked support) needs a bit of work to rebase following some of acoles's (very good!) suggestions on the first patch | 21:18 |
timburke | so i think you've got a bit of time ;-) | 21:18 |
mattoliver | kk | 21:18 |
timburke | next up | 21:19 |
timburke | #topic multi-policy containers | 21:19 |
timburke | fulecorafa, just wanted to check in with you, see how things are going :-) | 21:20 |
fulecorafa | We have deployed the feature to production and it's working! We're checking with our users any need for fixes but so far, all good | 21:20 |
fulecorafa | Soon we'll be trying to bring this upstream | 21:21 |
timburke | 🎉 | 21:21 |
mattoliver | nice! | 21:21 |
timburke | cool, that's exciting! | 21:21 |
timburke | once you propose it, is there any particular timeline you're hoping for until it merges? should i be trying to block off a decent bit of review time in the near future? | 21:22 |
fulecorafa | Not sure... Since this is the first time I'd be actually adding a feature upstream, I am not sure about the time needed for it to go. But we would like to as soon as possible | 21:23 |
timburke | i'll keep an eye out for it :-) | 21:24 |
timburke | all right, next up | 21:24 |
timburke | #topic 2.34.0 release | 21:24 |
timburke | i really need to get this put together -- there's been so much great stuff that's landed! | 21:25 |
timburke | i'm going to aim to have a authors/changelog patch up later this week, and hopefully have the release requested by our next meeting | 21:25 |
timburke | so if there are any last-minute things we think ought to get into this cycle, now's the time! | 21:26 |
timburke | there were two in particular that i was eyeing, though clayg already approved the first one! | 21:26 |
timburke | #link https://review.opendev.org/c/openstack/swift/+/924795 | 21:27 |
patch-bot | patch 924795 - swift - Remove legacy bin/ scripts - 3 patch sets | 21:27 |
timburke | the other already has a +2 from zaitcev (thanks!) | 21:27 |
timburke | #link https://review.opendev.org/c/openstack/swift/+/927425 | 21:27 |
patch-bot | patch 927425 - swift - diskfile: Treat EUCLEAN like ENODATA - 3 patch sets | 21:27 |
mattoliver | yeah, there are some that look cool that we could include but I think those 2 and https://review.opendev.org/c/openstack/swift/+/924549 are the most pressing | 21:28 |
patch-bot | patch 924549 - swift - WIP: account_quota: migrating quota_bytes and quot... - 2 patch sets | 21:28 |
mattoliver | I'll pair with chris and make sure it gets finished. He's almost there. just needs to write some tests | 21:28 |
timburke | that was the other one i was going to mention :-) | 21:28 |
timburke | thanks for helping him out on it (and helping the qataris so much before that!) | 21:29 |
mattoliver | nps | 21:29 |
mattoliver | co-op token might also be nice. but we're already running it and I don't think anyone else really needs it yet. | 21:30 |
mattoliver | so it doesn't need to land for the release per-say. | 21:30 |
timburke | oh yeah, i still need to bring myself up to speed on that... | 21:30 |
timburke | all right, i think that's all i've got | 21:30 |
timburke | #topic open discussion | 21:30 |
mattoliver | I did finally get around to reworking the client patch: https://review.opendev.org/c/openstack/python-swiftclient/+/833954 | 21:30 |
patch-bot | patch 833954 - python-swiftclient - Add formpost subcommand to generate signature - 11 patch sets | 21:30 |
mattoliver | but maybe the client boat has sailed :P | 21:31 |
timburke | oh yeah! i saw you'd pushed up a couple new revisions | 21:31 |
timburke | i think it probably has, but we could aim for a release nice and early in the E cycle | 21:31 |
mattoliver | yeah kk | 21:32 |
fulecorafa | Btw, anybody take a look at https://bugs.launchpad.net/swift/+bug/2077179 | 21:32 |
patch-bot | Bug #2077179 - S3Api - async delete (New) | 21:32 |
timburke | (realistically, that's probably when i'd aim for a pyeclib release once the wheel patches land, too) | 21:33 |
timburke | i've not :-( | 21:33 |
fulecorafa | No worries, just checking. I'm kind of stuck on other tasks to ;-; | 21:33 |
mattoliver | I have a few patches I'm slowly working on, early CLEAVE fixes, I reworked the graph viewer, but I dont really have anything to share on them really right now. I've gone and got myself sick so haven't been very productive this last week :( | 21:34 |
mattoliver | seems clay has already +2 and +A'ed the Remove legecy bin/ scripts patch, so it's incoming already | 21:36 |
timburke | mattoliver, on https://review.opendev.org/c/openstack/swift/+/823423 -- i think i just kept the delayed formatting from an earlier patchset which *did* have to remove translations from the auditor | 21:38 |
patch-bot | patch 823423 - swift - common: Stop translating log messages - 2 patch sets | 21:38 |
mattoliver | yeah, kk. i dont mind letting it in, just seemed out of place :) | 21:38 |
timburke | that's fair -- but it's mostly harmless | 21:39 |
mattoliver | 100% agree | 21:40 |
timburke | oh, maybe i should go poke at https://review.opendev.org/c/openstack/swift/+/915483 a little, too -- i feel like it's *so close* | 21:41 |
patch-bot | patch 915483 - swift - Split statsd client from logger - 31 patch sets | 21:41 |
timburke | all right, it seems like we're petering out | 21:43 |
timburke | i'll call it a bit early | 21:44 |
mattoliver | oh maybe. its in priority reviews so I'll get to it eventually. | 21:44 |
mattoliver | yeah, lack of coffee and breakfast does that to me :P | 21:44 |
timburke | thank you all for coming, and thank you for working on swift! | 21:44 |
timburke | #endmeeting | 21:44 |
opendevmeet | Meeting ended Wed Sep 4 21:44:26 2024 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:44 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/swift/2024/swift.2024-09-04-21.00.html | 21:44 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/swift/2024/swift.2024-09-04-21.00.txt | 21:44 |
opendevmeet | Log: https://meetings.opendev.org/meetings/swift/2024/swift.2024-09-04-21.00.log.html | 21:44 |
opendevreview | ASHWIN A NAIR proposed openstack/python-swiftclient master: support part-num in python swiftclient https://review.opendev.org/c/openstack/python-swiftclient/+/920776 | 21:52 |
opendevreview | Merged openstack/swift master: Remove legacy bin/ scripts https://review.opendev.org/c/openstack/swift/+/924795 | 21:59 |
opendevreview | Merged openstack/swift master: object-expirer: refactor creating InternalClient https://review.opendev.org/c/openstack/swift/+/919960 | 22:34 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!