| opendevreview | Tim Burke proposed openstack/swift master: Forward-port CHANGELOG entries for stable releases https://review.opendev.org/c/openstack/swift/+/996380 | 00:06 |
|---|---|---|
| opendevreview | Jianjian Huo proposed openstack/swift master: proxy_logging: add new label object_type when emitting ttfb https://review.opendev.org/c/openstack/swift/+/996383 | 02:45 |
| opendevreview | Christian Schwede proposed openstack/swift feature/threaded: Patch gunicorn to support multiphase PUTs https://review.opendev.org/c/openstack/swift/+/981748 | 05:01 |
| opendevreview | Christian Schwede proposed openstack/swift feature/threaded: Patch gunicorn to speed up chunked requests https://review.opendev.org/c/openstack/swift/+/981749 | 05:01 |
| opendevreview | Christian Schwede proposed openstack/swift feature/threaded: Patch gunicorn to unblock chunked ssync reads https://review.opendev.org/c/openstack/swift/+/981750 | 05:02 |
| opendevreview | Christian Schwede proposed openstack/swift feature/threaded: Use a thread with timeout to run TestFile::testFileSizeLimit https://review.opendev.org/c/openstack/swift/+/981752 | 05:02 |
| opendevreview | Christian Schwede proposed openstack/swift feature/threaded: concurrency: finalize the USE_EVENTLET threading shim https://review.opendev.org/c/openstack/swift/+/996117 | 05:02 |
| opendevreview | Christian Schwede proposed openstack/swift feature/threaded: wsgi: complete the gunicorn server and the shared monkey-patch/hub path https://review.opendev.org/c/openstack/swift/+/996118 | 05:02 |
| opendevreview | Christian Schwede proposed openstack/swift feature/threaded: Support gunicorn reload and stop via swift-init https://review.opendev.org/c/openstack/swift/+/996119 | 05:02 |
| opendevreview | Christian Schwede proposed openstack/swift feature/threaded: Bound network timeouts without eventlet https://review.opendev.org/c/openstack/swift/+/996120 | 05:02 |
| opendevreview | Christian Schwede proposed openstack/swift feature/threaded: Port utils, logging and xprofile off eventlet https://review.opendev.org/c/openstack/swift/+/996121 | 05:02 |
| opendevreview | Christian Schwede proposed openstack/swift feature/threaded: obj: harden the replicator and reconstructor for real threads https://review.opendev.org/c/openstack/swift/+/996122 | 05:02 |
| opendevreview | Christian Schwede proposed openstack/swift feature/threaded: Run object server, ssync, updater and expirer under threads https://review.opendev.org/c/openstack/swift/+/996123 | 06:18 |
| opendevreview | Christian Schwede proposed openstack/swift feature/threaded: Make the EC proxy GET/PUT path thread-safe https://review.opendev.org/c/openstack/swift/+/996124 | 06:18 |
| opendevreview | Christian Schwede proposed openstack/swift feature/threaded: Convert CLIs and the container reconciler to the shim https://review.opendev.org/c/openstack/swift/+/996125 | 06:18 |
| opendevreview | Christian Schwede proposed openstack/swift feature/threaded: Adapt probe tests to the gunicorn lifecycle https://review.opendev.org/c/openstack/swift/+/996126 | 06:18 |
| opendevreview | Christian Schwede proposed openstack/swift feature/threaded: Add without-eventlet CI and gunicorn docs https://review.opendev.org/c/openstack/swift/+/996127 | 06:18 |
| opendevreview | Merged openstack/swift feature/threaded: Merge branch 'master' into HEAD https://review.opendev.org/c/openstack/swift/+/996277 | 07:17 |
| opendevreview | Christian Schwede proposed openstack/swift feature/threaded: Add without-eventlet CI and gunicorn docs https://review.opendev.org/c/openstack/swift/+/996127 | 07:35 |
| opendevreview | Christian Schwede proposed openstack/swift feature/threaded: Add an in-process without-eventlet functional job https://review.opendev.org/c/openstack/swift/+/996431 | 08:56 |
| opendevreview | Claudiu Belu proposed openstack/swift master: tests: Enforce autospec=True on mock patches https://review.opendev.org/c/openstack/swift/+/994801 | 09:58 |
| opendevreview | Merged openstack/swift master: Forward-port CHANGELOG entries for stable releases https://review.opendev.org/c/openstack/swift/+/996380 | 10:02 |
| opendevreview | Christian Schwede proposed openstack/swift feature/threaded: Add in-process functional test job without eventlet https://review.opendev.org/c/openstack/swift/+/996431 | 10:34 |
| opendevreview | Christian Schwede proposed openstack/swift feature/threaded: Add in-process functional test job without eventlet https://review.opendev.org/c/openstack/swift/+/996431 | 12:18 |
| opendevreview | Christian Schwede proposed openstack/swift feature/threaded: gunicorn: return RequestTimeout on client read timeout https://review.opendev.org/c/openstack/swift/+/996445 | 12:18 |
| opendevreview | Claudiu Belu proposed openstack/swift master: tests: Enforce autospec=True on mock patches https://review.opendev.org/c/openstack/swift/+/994801 | 13:02 |
| opendevreview | Christian Schwede proposed openstack/swift feature/threaded: gunicorn: return RequestTimeout on client read timeout https://review.opendev.org/c/openstack/swift/+/996445 | 14:52 |
| opendevreview | Christian Schwede proposed openstack/swift feature/threaded: Add in-process functional test job without eventlet https://review.opendev.org/c/openstack/swift/+/996431 | 14:52 |
| opendevreview | Christian Schwede proposed openstack/swift feature/threaded: s3api: make multi-delete order assertions concurrency-safe https://review.opendev.org/c/openstack/swift/+/996487 | 14:52 |
| opendevreview | Claudiu Belu proposed openstack/swift master: tests: Enforce autospec=True on mock patches https://review.opendev.org/c/openstack/swift/+/994801 | 15:14 |
| opendevreview | Shreeya Deshpande proposed openstack/swift master: add PrometheusClient for file-based metrics export https://review.opendev.org/c/openstack/swift/+/971208 | 16:08 |
| opendevreview | Nathaniel Martes proposed openstack/swift master: Validate object POST metadata and timestamps https://review.opendev.org/c/openstack/swift/+/989592 | 16:53 |
| opendevreview | Merged openstack/swift stable/2025.1: Fix rolling upgrade jobs https://review.opendev.org/c/openstack/swift/+/996155 | 18:29 |
| opendevreview | Merged openstack/swift stable/2025.2: Fix rolling upgrade jobs https://review.opendev.org/c/openstack/swift/+/996153 | 18:31 |
| timburke | #startmeeting swift | 21:27 |
| opendevmeet | Meeting started Wed Jul 8 21:27:33 2026 UTC and is due to finish in 60 minutes. The chair is timburke. Information about MeetBot at http://wiki.debian.org/MeetBot. | 21:27 |
| opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 21:27 |
| opendevmeet | The meeting name has been set to 'swift' | 21:27 |
| timburke | sorry, i know it's been a while since i did one of these | 21:27 |
| timburke | lots of dr's appointments and whatnot (which is also why i'm late starting today) | 21:28 |
| timburke | but i wanted to be sure to get a few things on everyone's radar (or at least, everyone who catches up with meeting logs async ;-) | 21:28 |
| timburke | #topic Swift releases | 21:29 |
| timburke | we've got some releases pending! i expect they should be approved within a day or so https://review.opendev.org/c/openstack/releases/+/995118 | 21:29 |
| patch-bot | patch 995118 - releases - [security] Release swift 2.35.3, 2.36.2, 2.37.2, 2... - 3 patch sets | 21:29 |
| timburke | notably, these include fixes for a few security bugs: | 21:29 |
| timburke | https://bugs.launchpad.net/swift/+bug/2150261 | 21:30 |
| timburke | https://bugs.launchpad.net/swift/+bug/2152205 | 21:30 |
| patch-bot | Bug #2152205 - [OSSA-2026-014] Swift proxy-server denial of service via truncated s3api chunked upload (CVE-2026-49017) (Fix Released) | 21:30 |
| timburke | https://bugs.launchpad.net/swift/+bug/2152384 | 21:30 |
| patch-bot | Bug #2152384 - REPLICATE is still using insecure pickles (In Progress) | 21:30 |
| patch-bot | Bug #2150261 - [OSSA-2026-024] Swift proxy-server SSRF via header injection (CVE-2026-50221) (Fix Released) | 21:30 |
| timburke | (funny that those came back out of order) | 21:31 |
| timburke | note that the insecure pickles bug is mostly fixed now -- we've hardened our usage of pickle (in a lot of places, not just REPLICATE responses) | 21:32 |
| timburke | the bug is only marked incomplete because i still want to remove pickles from REPLICATE entirely | 21:32 |
| jianjian | "we've got some releases pending!" o/ | 21:33 |
| timburke | see p 758638, p 988827 | 21:33 |
| patch-bot | https://review.opendev.org/c/openstack/swift/+/758638 - swift - Be willing to send hashes as JSON - 18 patch sets | 21:33 |
| patch-bot | https://review.opendev.org/c/openstack/swift/+/988827 - swift - Add option to stop accepting pickled hashes - 5 patch sets | 21:33 |
| jianjian | Nice! let's get them all fixed. | 21:34 |
| timburke | so: everyone upgrade your swift clusters! and note that 2/3 of those bugs are **old** -- like, date back to pre-2.0 releases at least. so i wouldn't rely on delaying upgrades to try to avoid newly-introduced bugs ;-) | 21:36 |
| timburke | other item i wanted to be sure to highlight | 21:36 |
| timburke | #topic vPTG | 21:36 |
| timburke | there's another virtual PTG this october! | 21:37 |
| timburke | #link https://openinfra.org/ptg/ | 21:37 |
| jianjian | I guess 988827 is ready for review, will take a look. | 21:37 |
| timburke | thanks jianjian! | 21:37 |
| timburke | i might recommend starting with the older one, though -- it's first in the chain | 21:38 |
| jianjian | got it | 21:38 |
| timburke | i still need to do some things for the PTG (fill out the interest form, seed etherpads), but wanted to make sure people had it on their calendars | 21:39 |
| timburke | Oct 12th - 16th | 21:39 |
| jianjian | okay, on my calendar | 21:40 |
| timburke | i think those two were the main things i wanted to cover | 21:41 |
| timburke | #topic open discussion | 21:41 |
| jianjian | can't believe Oct is not that far | 21:41 |
| timburke | i know, right? sneaking up on us pretty quick | 21:41 |
| timburke | anything else we should bring up? | 21:41 |
| jianjian | no | 21:43 |
| jianjian | 2.38.0 will be best release ever 💪 | 21:44 |
| timburke | so the next scheduled 2100 UTC meeting would be 7/22 -- and i don't think i'll be able to run that. if anyone else would like to try to help get us back on a regular cadence, i'd appreciate it | 21:45 |
| timburke | and mattoliver, please do try to keep some of the off-week meetings going -- i feel bad that i let meetings get so infrequent | 21:46 |
| timburke | that's about it though -- thank you for coming, and thank you for working on swift! | 21:47 |
| timburke | #endmeeting | 21:47 |
| opendevmeet | Meeting ended Wed Jul 8 21:47:19 2026 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:47 |
| opendevmeet | Minutes: https://meetings.opendev.org/meetings/swift/2026/swift.2026-07-08-21.27.html | 21:47 |
| opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/swift/2026/swift.2026-07-08-21.27.txt | 21:47 |
| opendevmeet | Log: https://meetings.opendev.org/meetings/swift/2026/swift.2026-07-08-21.27.log.html | 21:47 |
| mattoliver | Oh bugger missed the meeting, sorry! The 0700 meeting will be on next week, but 0700 has moved to 1000 UTC as to make it more manageable for some swift Devs. | 21:50 |
| opendevreview | Tim Burke proposed openstack/swift master: tempurl/staticweb: Make listings with ?inline work as intended https://review.opendev.org/c/openstack/swift/+/996555 | 21:53 |
| timburke | mattoliver, 👍 -- should we update https://opendev.org/opendev/irc-meetings/src/branch/master/meetings/swift-team-meeting.yaml so it's reflected in https://meetings.opendev.org/#Swift_Team_Meeting and the ICS that it links? | 21:55 |
| timburke | ie, should this be a temporary or more permanent change? | 21:55 |
| opendevreview | Merged openstack/swift stable/2025.2: CI: Fix swift-multinode-rolling-upgrade-dalmatian job https://review.opendev.org/c/openstack/swift/+/996154 | 23:19 |
| opendevreview | Merged openstack/swift stable/2025.1: CI: Fix swift-multinode-rolling-upgrade-dalmatian job https://review.opendev.org/c/openstack/swift/+/996156 | 23:21 |
Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!