opendevreview | Tim Burke proposed openstack/swift stable/2025.1: CI: Stop using bionic https://review.opendev.org/c/openstack/swift/+/957989 | 02:31 |
---|---|---|
opendevreview | Matthew Oliver proposed openstack/swift master: request tracing: Add Otel request tracing support (decorator) https://review.opendev.org/c/openstack/swift/+/899397 | 02:50 |
opendevreview | Matthew Oliver proposed openstack/swift master: Tracing: Add overview documentation https://review.opendev.org/c/openstack/swift/+/865612 | 02:50 |
opendevreview | Tim Burke proposed openstack/swift stable/2025.1: CI: Fix py36/py37 jobs https://review.opendev.org/c/openstack/swift/+/958002 | 03:31 |
opendevreview | Tim Burke proposed openstack/swift feature/mpu: Merge branch 'master' into feature/mpu https://review.opendev.org/c/openstack/swift/+/958006 | 05:02 |
opendevreview | Jianjian Huo proposed openstack/swift master: Configurable expiring_objects_task_container_per_day https://review.opendev.org/c/openstack/swift/+/933373 | 05:28 |
opendevreview | Jianjian Huo proposed openstack/swift master: refactor: remove iter_task_accounts_to_expire https://review.opendev.org/c/openstack/swift/+/919639 | 05:28 |
opendevreview | Jianjian Huo proposed openstack/swift master: Parallel distributed task container iteration https://review.opendev.org/c/openstack/swift/+/918366 | 05:28 |
opendevreview | Jianjian Huo proposed openstack/swift master: Object-server: return 409 if x-delete-at is newer than queue entry https://review.opendev.org/c/openstack/swift/+/932447 | 05:28 |
opendevreview | Jianjian Huo proposed openstack/swift master: Delete s3api MPU segments when expiring the manifest https://review.opendev.org/c/openstack/swift/+/800701 | 05:28 |
opendevreview | Jianjian Huo proposed openstack/swift master: Common: a new decorator to log timing breakdown for slow requests. https://review.opendev.org/c/openstack/swift/+/952260 | 05:28 |
opendevreview | Jianjian Huo proposed openstack/swift master: Object: log breakdown timings for slow DELETE requests. https://review.opendev.org/c/openstack/swift/+/951219 | 05:28 |
opendevreview | Jianjian Huo proposed openstack/swift master: Object: log breakdown timings for slow DELETE requests. https://review.opendev.org/c/openstack/swift/+/951219 | 05:39 |
opendevreview | Merged openstack/swift stable/2025.1: CI: Fix py36/py37 jobs https://review.opendev.org/c/openstack/swift/+/958002 | 06:21 |
opendevreview | Merged openstack/swift feature/mpu: Merge branch 'master' into feature/mpu https://review.opendev.org/c/openstack/swift/+/958006 | 06:42 |
opendevreview | Tim Burke proposed openstack/swift stable/2024.2: CI: Fix py36/py37 jobs https://review.opendev.org/c/openstack/swift/+/958095 | 15:18 |
opendevreview | Jianjian Huo proposed openstack/swift master: Object: log breakdown timings for slow DELETE requests. https://review.opendev.org/c/openstack/swift/+/951219 | 15:54 |
opendevreview | Tim Burke proposed openstack/swift stable/2025.1: CHANGELOG for 2.35.1 https://review.opendev.org/c/openstack/swift/+/956831 | 17:24 |
opendevreview | Tim Burke proposed openstack/liberasurecode master: Release 1.7.0 https://review.opendev.org/c/openstack/liberasurecode/+/958118 | 18:31 |
opendevreview | Tim Burke proposed openstack/swift master: Fully remove netifaces https://review.opendev.org/c/openstack/swift/+/883035 | 20:07 |
opendevreview | Clay Gerrard proposed openstack/swift master: tempauth: remove un-tested mis-feature https://review.opendev.org/c/openstack/swift/+/958122 | 20:44 |
*** timburke_ is now known as timburke | 20:53 | |
timburke | #startmeeting swift | 21:00 |
opendevmeet | Meeting started Wed Aug 20 21:00:52 2025 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:01 |
mattoliver | o/ | 21:01 |
timburke | as usual, the agenda's at | 21:02 |
timburke | #link https://wiki.openstack.org/wiki/Meetings/Swift | 21:02 |
timburke | first up | 21:02 |
timburke | #topic vPTG | 21:02 |
timburke | just a reminder that we've got the ptg scheduled in a couple months | 21:02 |
timburke | i still need to get that etherpad up -- i got as far as opening a tab with the URL i wanted, but didn't update it at all, and now i've got to find the tab again :P | 21:04 |
timburke | next up | 21:04 |
timburke | #topic liberasurecode release | 21:04 |
mattoliver | Lol | 21:04 |
timburke | so the new backend is merged! | 21:04 |
mattoliver | Yay! | 21:04 |
timburke | next step toward people actually getting to use it is to get it into a release ;-) | 21:04 |
timburke | i threw together some notes | 21:04 |
mattoliver | Great idea | 21:05 |
timburke | #link https://review.opendev.org/c/openstack/liberasurecode/+/958118 | 21:05 |
mattoliver | I'll review them today | 21:05 |
timburke | thanks -- i was thinking i ought to try to get them merged and cut a release by the end of the week | 21:06 |
timburke | then i ought to start on doing the same for pyeclib -- after making sure that its wheels would include the latest and greatest libec :D | 21:06 |
timburke | speaking of releases... | 21:07 |
timburke | #topic 2.35.1 stable release | 21:07 |
mattoliver | Releases releases everywhere! | 21:07 |
timburke | i got those aws-chunked patches merged | 21:07 |
mattoliver | Nice | 21:07 |
timburke | and got some notes up for them, too | 21:07 |
timburke | #link https://review.opendev.org/c/openstack/swift/+/956831 | 21:08 |
opendevreview | Merged openstack/swift master: Revert "Remove unused MANIFEST.in" https://review.opendev.org/c/openstack/swift/+/950615 | 21:08 |
timburke | i'm torn about whether to push for that ahead or behind a 2.36.0 intermediary release; mostly i just want to make sure users can still use boto3 et al out of the box | 21:09 |
timburke | heh -- the gate beat me to the next topic | 21:09 |
timburke | #topic bringing back MANIFEST.in | 21:10 |
timburke | more downstream packagers are affected than just nvidia | 21:10 |
mattoliver | lol | 21:11 |
timburke | thanks mattoliver for figuring out that the issue comes from trying to build sdists and wheels from a bare tarball with no git history | 21:11 |
mattoliver | Yeah no probs... took me longer to figure out then I'd like to admit :P | 21:12 |
timburke | i'll have to try to remember to include that in my personal packaging tests then next time there's a patch like that | 21:12 |
timburke | (like when i get around to rebasing https://review.opendev.org/c/openstack/pyeclib/+/956612 ) | 21:13 |
timburke | next up | 21:13 |
timburke | #topic gate issues | 21:13 |
timburke | recently our py37 jobs all started failing without providing and logs to try to diagnose | 21:14 |
mattoliver | well that's useful of them :P | 21:14 |
timburke | acoles jumped in -infra and got some help -- the issue was that they were using ubuntu-bionic nodes which don't support zuul's new default ansible version (11) | 21:15 |
timburke | we've got fixes merged now to master | 21:15 |
timburke | #link https://review.opendev.org/c/openstack/swift/+/957959 | 21:15 |
timburke | where we just get off bionic -- we can use pyenv to install py37 on jammy | 21:16 |
timburke | and also stable/2025.1 | 21:16 |
timburke | #link https://review.opendev.org/c/openstack/swift/+/958002 | 21:16 |
mattoliver | oh nice | 21:16 |
mattoliver | So we don't need the nodeset anymore? | 21:17 |
timburke | there, things got a little trickier: py36 could get installed via pyenv, but when we went to install tox, it dragged in a too-new packaging that required py37+ | 21:17 |
timburke | so for that stable branch, we bring py37 up to jammy and pin the ansible version back to 9 for the py36 jobs | 21:18 |
timburke | mattoliver, not on master ;-) | 21:18 |
timburke | we still explicitly specify a nodeset in the base job -- at some point i should try bumping it up from jammy to noble | 21:18 |
mattoliver | wow, so it was ansible pulling it up to 3.7 | 21:18 |
mattoliver | Oh that makes sense, being set in some parent somewhere. | 21:19 |
timburke | i still need to fix last year's stable branches, though. and there we've got to deal with py27, too :-( | 21:20 |
mattoliver | oh bugger, yeah | 21:20 |
timburke | speaking of branch maintenance... | 21:20 |
timburke | #topic unmaintained branches | 21:20 |
timburke | we've currently got 6 unmaintained branches, going back to victoria | 21:20 |
timburke | i propose we eol all of them | 21:21 |
timburke | #link https://review.opendev.org/c/openstack/releases/+/958101 | 21:21 |
timburke | there have been a handful of patches against them -- but as best i can tell they were all to do with trying to fix CI | 21:21 |
mattoliver | yeah makes sense. | 21:22 |
mattoliver | wow there are a some old ones there. | 21:23 |
timburke | half of them haven't been touched all year. of the two that have open patches against them, the patches were also trying to maintain CI -- and none of them have it passing yet | 21:23 |
timburke | i sent a note to the mailing list about it this morning | 21:23 |
timburke | #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/3CJPUXP5TVI2DMCSHONCDM44BFHCJXIZ/ | 21:23 |
timburke | but i don't expect any objections | 21:23 |
timburke | new swift is best swift | 21:23 |
mattoliver | +100 | 21:24 |
timburke | all right, i think that's all i've got | 21:24 |
timburke | #topic open discussion | 21:24 |
timburke | anything else we want to bring up this week? | 21:25 |
mattoliver | I've been playing with ringv2 followups.. but nothing to really review yet. Addressing some of your comments from 2 years ago :P But keep a look out for that | 21:26 |
timburke | can do. i know i owe some other folks reviews, too | 21:26 |
mattoliver | just playing with adjusting size of the past tables when we ajust ring size. And also removing removed devs from history (so a new reused dev_id on a new device doesn't get all confused). | 21:27 |
mattoliver | *confusing | 21:27 |
mattoliver | Will push something up today | 21:28 |
mattoliver | otherwise, I can't think of anything that interesting to bring up, we talked about MANIFEST.in so I think I'm good for now :) | 21:29 |
timburke | good call on removing devices from the history -- if we got them out of the ring entirely, presumably they aren't coming back | 21:30 |
mattoliver | yeah that's my thought. And don't want to go looking for them | 21:30 |
timburke | all right, i think i'll call it early then, and get back to re-organizing the cli tools i want to add to pyeclib | 21:31 |
timburke | thanks for coming, and thank you for working on swift! | 21:32 |
timburke | #endmeeting | 21:32 |
opendevmeet | Meeting ended Wed Aug 20 21:32:13 2025 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:32 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/swift/2025/swift.2025-08-20-21.00.html | 21:32 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/swift/2025/swift.2025-08-20-21.00.txt | 21:32 |
opendevmeet | Log: https://meetings.opendev.org/meetings/swift/2025/swift.2025-08-20-21.00.log.html | 21:32 |
mattoliver | kk, thanks for the work you do on the ci timburke (and everything else)! | 21:32 |
jianjian | +1, thanks Tim | 21:42 |
jianjian | sorry for being late, didn't pay much attention to time | 21:43 |
timburke | no worries! part of why we have it logged, so folks can catch up async if they need to :-) | 21:52 |
jianjian | yep | 21:57 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!