[07:49:20] Hey all. To unblock some CI issues (T407763), I want to bump the base OS that we run CI browser tests from bullseye to something newer (ideally, trixie), but I don't want to create duplicate work for whenever the prod image is re-based. Prod is still on bullseye and I can't find an upgrade task in serviceops; we can run ahead without issue, but has a decision on bookworm vs. trixie been made yet? [08:49:24] James_F: I don't know the details of this image, but if in fact includes Chromium, then please move to trixie as the base OS. Chromium is still available via security updates for bookworm, but it's extremely unlikely to carry over to the Debian LTS stage [08:50:26] with Chrome/Chromium being a rolling release, backporting these to three year old Rust and with Google also regulalry bumping C++ requirements, these backports simply become too complex after >3 years [08:54:30] moritzm: Ack, will do. [08:54:52] (Though we have other issues; looks like we'll need a bespoke CI image just for Chromium.) [08:55:41] the only other case I know of where Chromium is used is proton, but that gets built bia blubber and is still on bookworm [08:58:41] Yeah, makes sense. (We also use Chromium and Firefox in QUnit tests, and in Catalyst.) [09:09:43] Raine: o/ I didn't forget, I have https://gerrit.wikimedia.org/r/c/operations/software/spicerack/+/1120500 opened :) I'll try to follow up later on this week (worst case)! [10:39:07] elukey: cool, I have a lot of stuff for this week (and I'm a bit sick), but maybe I can manage a Friday afternoon next week for rebasing and addressing the volint :-D [10:40:08] Raine: ack! [10:45:26] by any chance in the meanwhile have any of the new deps been already packaged in debian upstream? I haven't checked since last year [10:45:30] we might be lucky :D [10:52:04] you have been lucky :-) https://tracker.debian.org/pkg/python-opentelemetry [11:10:51] nice! all 3 deps are in forky/sid, it should not be hard to backport them! [11:40:49] \o/ [12:12:08] 06serviceops, 06Product Safety and Integrity, 10iPoid-Service (iPoid 1.0): IPoid: Define service level indicators and service level objectives - https://phabricator.wikimedia.org/T348935#11573427 (10kostajh) [20:12:09] +1 to moving directly to trixie and using PHP 8.3 packages from sury.org rather than the production packages. we'll be migrating production to bookworm in Q4, but it's going to take a bit of effort to get there due to the ICU upgrade (which is happening first in Q3).