Hello everyone, Here are the notes from today's LTS meeting.
In case you would like to see the full agenda, it is available here: https://pad.riseup.net/p/lts-meeting-agenda Agenda: * Roll call - Present: Roberto, Beuc, Jeremy, Paride, Utkarsh, Santiago, Thorsten, guilhem, Helmut, Jochen, Faidon, rouca, Lee, Emilio - Apologies: Tobi * New team members - (None this month) * Action item review: (Roberto) - Action: Enable creation of experiment workspaces on debusine.freexian.com + Assignee: Helmut + Result: Deferred until Debusine developers are more confident about them - Action: Create basic VM images for ELTS on debusine.freexian.com + Assignee: Helmut + Result: Workflow template updated, images created daily + https://debusine.freexian.com/freexian/base/workflow/ select most recent update_freexian_environments workflow, "Build image ..." are virtual machine images, look into "Internals" to figure out whether it is an autopkgtest image - Action: Review packages which may be subject to upgrade regressions, close the associated ML thread, and create a plan for dealing with the packages that have been identified + Assignee: Roberto & Santiago + Result: (pending) - Action: Conclude the ML thread related to nonfree-firmware handling + Assignee: Santiago & Tobi + Result: Santiago has sent a message to the internal mailing list summarizing the prior discussion; email was resent to [email protected] and [email protected] to make it public and ask input from the Kernel team. - Action: Make amd64-microcode notes more explicit in dla-needed.txt + Assignee: Tobi + Result: https://salsa.debian.org/security-tracker-team/security-tracker/-/commit/ecfd29e41c90f4aa2799487f06b9886d38286d41 - Action: Follow-up to ML and Andreas concerning upload of nvidia-graphics-drivers + Assignee: Santiago & Tobi + Result: (pending / deferred) * New action items: - Beuc: to send a documentation e-mail recap for October, seed for feedback at next meeting - charles/lucas?/whoever requested the ELTS VMs for use in Incus ;) Try them out and document them (cf. "Action item review" above); possibly charles wanted to add relevant info in technical-workflows.rst + (charles) incus can ingest qcow2 images, but it needs some metadata associated to it. I was investigating this and preparing - roberto/santiago: Carry forward "Review packages which may be subject to upgrade regressions..." - Tobi/Santiago: Carry forward "Follow-up to ML and Andreas concerning upload of nvidia-graphics-drivers" - roberto/santiago: discuss ca-certificates * Featured issues of the month: (Roberto) - Context: towards merging LTS and ELTS team - Major documentation updates (contributor docs): + https://salsa.debian.org/lts-team/lts-extra-tasks/-/issues/95 + https://salsa.debian.org/lts-team/lts-extra-tasks/-/issues/96 + https://salsa.debian.org/lts-team/lts-extra-tasks/-/issues/97 - debusine is the reference tool/procedure for ELTS; for LTS it's not mandatory (yet) but this is incorporated in the documentation. For LTS an advantage is autopkgtests before official archive upload; that feature is being improved to diff the regression tests state with the last package version (this can be worked-around by uploading the previous package version and check the difference). Other tests such as piuparts are run. Also it'd be easy to exclude some of the tests or mark them as OK-to-fail (as in Salsa CI); maybe this is doable by override-able settings in the workflow, but there's plans to improve this at the workflow level. + Incidentally debusine orchestration broken today but should be restored tomorrow * Peer review request: new template: https://salsa.debian.org/lts-team/lts-updates-tasks/-/issues/new?description_template=Peer%20review - Pros: check-list of details to provide; ability to tag specific people during the review (through salsa/gitlab) * AOB: - Jeremy Bícha would like to join, called for mentoring; received offer; it's recommended to go through the documentation first - rouca: request for help for ca-certificates; issue with contacting (Julien Cristau)? which is currently blocking the update; ideally these kind of central packages should be team-managed but this is a Debian project-wide issue that is yet to be solved. In these kind of situations, contact the coordinator to try a smooth/careful/respectful contact with involved parties. - Policy for maintainer EOL package on main archives (dnsdist...). How to not break upgrade. When EOL ourselves? * Proposal: monthly recap of documentation updates (public and private) (Beuc) - jochen: does a git-diff from time to time, easy to do - (utkarsh) this is a fab idea, honestly. TIA. ;) Let's try this month and re-check next month. - roberto: do we need a more formal ChangeLog/News section? A summary with a few bullet points would be useful. - Charles: main issue for a newcomer was initial setup, including setting up the VMs, but now it's easier + Lee: there's an ansible playbook to ease the VMs creation * Next meeting: 2025-11-27 14:00 UTC [Location: #debian-lts on IRC] Thanks to everyone who participated! Regards, -Roberto -- Roberto C. Sánchez
