LTS Meeting Notes
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
debian-kernel@.d.o and debian-lts@l.d.o 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
Reply to: