LTS meeting notes
Hello everyone.
Here are the notes from today's LTS meeting, with many thanks to Sylvain
for agreeing to act as the note taker.
Present:
- Roberto C. Sánchez
- Santiago Ruano
- Stefano Rivera
- Raphael Hertzog
- Sean Whitton
- Thorsten Alteholz
- Utkarsh Gupta
- Jochen Sprickerhof
- Sylvain Beucler
- Chris Lamb
- Guilhem Moulin
- Lee Garrett
- Kurt Kremitzki
- Bastien Roucariès
Apologies:
- Adrian Bunk
- Tobias Frost
- Holger Levsen
- Emilio Pozuelo Monfort
Discussion:
- jitsi.debian.social service is back online, now with OpenID
authentication through your Salsa account
- Updates to documentation concerning CVE triage (roberto/beuc)
- Current docs:
https://lts-team.pages.debian.net/wiki/Development.html
- Latest changes/diff:
https://salsa.debian.org/lts-team/lts-team.pages.debian.net/-/commit/eaf1d75d7bc5e48ade06dda5f9d96e2c3f75b6e5
- Changes summary / approach:
https://salsa.debian.org/lts-team/lts-team.pages.debian.net/-/merge_requests/15
Not only impacts FD but also all contributors (when working on a
package update and making changes to data/CVE/list).
This also confirms dropping <no-dsa> as discussed last meeting.
- End of buster-LTS recap/plans (following santiago's e-mail to
customers this week)
buster EOL end of June (June 30th)
Try to work on bullseye & bookworm under the responsibility of
secteam until bullseye-lts starts officially (August 15th)
Cf. date at https://wiki.debian.org/LTS
There's also non-security work to pick up during the transition.
Raphaël: Also all paid LTS contributors are also ELTS contributors,
so spending more time on ELTS is also an option. (As well as
updating bullseye for no-dsa CVE that have been fixed in buster)
- Merging LTS/ELTS teams
New policy: new contributors join both LTS & ELTS
Pending coordinator work to finalize this.
- ELTS upload process/procedure changes (roberto)
Cf. Helmut's mail for details.
Always use full source upload.
There's a dput-ng hook to remind you of it (also works for
security-master
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=826193).
- Action item still to be done (a.k.a I am late, sorry): Document the
differences between salsa-ci's autopkgtest, ci.debian.net and
ci.freexian.com, including testing of rdepends (rouca may review)
(santiago)
Still in progress (?)
- Ping for long-standing packages (santiago)
Santiago requests for help on these pages: rails (utkarsh), docker,
libssh, putty (rouca).
samba is done at last! Including cross-distro effort to maintain
a long-term branch for Samba.
- AOB
- Git repository creation policy (santiago)
Following Git issues with samba's git repository, do we want to move
from fresh forks to maintainers' repo fork ?
rouca: way to work-around some problems with aliased branches
lee: depends if upstream uses standard gbp layout (e.g. uncommon
patches-applied repo in samba), so sometimes a maintainer fork isn't
the best option
roberto: earlier, there was preference for fresh repos.
Now we tend to favor repo forks
Benefits of forking:
- we can import LTS changes back to main repo and there's a single
repo, easier to contribute back
- git-blame works better (if maintainer imported the full upstream
repo)
- should save more space on Salsa
- backporting changes from newer dists is easier
But again, not necessarily the best in all situations.
guilhem: also if an early +deb10uX was already uploaded using the
old workflow (gbp import-dsc) then there is no point in changing the
workflow for the next +deb10uY right? i see some value in changing
preserving the history for a given suite, but the workflow can
change for +deb11u1
- rouca: process for reviewing backport-incompatible changes that
impact rdeps + how to make sure the upgrade to bullseye still works
+ how to handle customer customized packages
santiago: we probably need to fix rdeps / impacted packages
roberto: try fixing bullseye/bookworm along with buster to keep
upgrades smooth
- rouca: SMTP smuggling / secure defaults
some issue remain, sync'ing with Ubuntu
issue happens only with customized user configuration
=> issue actually more complex, actually still under embargo => move
to list to explain in further details
- rouca: secure defaults
same issue with bluetooth stack: due to option not enabled by
default
enforce secure default or not?
roberto: depends on severity of the issue
rouca: this also depends on different impacts on different dists,
which may lead to inconsistencies if fixed differently
Raphaël Hertzog: At the same time, it seems like a per-package
decision where we need agreement between package maintainers and
security teams.
Santiago: please; remind to document breaking changes in the
debian/NEWS file
Sean Whitton: debian/NEWS is nice but we can't be sure it'll be seen
roberto: move discussion to mailing list
- Next meeting: Thursday 23rd May IRC
Thanks to everyone for participating!
Regards,
-Roberto
--
Roberto C. Sánchez
Reply to: