Den 2018-12-03 kl. 11:22, skrev Sasha Levin:
This is a case where theory collides with the real world. Yes, our QA is
lacking, but we don't have the option of not doing the current process.
If we stop backporting until a future data where our QA problem is
solved we'll end up with what we had before: users stuck on ancient
kernels without a way to upgrade.
Sorry, but you seem to be living in a different "real world"...
People stay on "ancient kernels" that "just works" instead of updating
to a newer one that "hopefully/maybe/... works"
With the current model we're aware that bugs sneak through, but we try
to deal with it by both improving our QA, and encouraging users to do
their own extensive QA. If we encourage users to update frequently we
can keep improving our process and the quality of kernels will keep
getting better.
And here you want to turn/force users into QA ... good luck with that.
In reality they wont "update frequently", instead they will stop
updating when they have something that works... and start ignoring
updates as they expect something "to break as usual" as they actually
need to get some real work done too...
We simply can't go back to the "enterprise distro" days.
Maybe so, but we should atleast get back to having "stable" or
"longterm" actually mean something again...
Or what does it say when distros starts thinking about ignoring
(and some already do) stable/longterm trees because there is
_way_ too much questionable changes coming through, even overriding
maintainers to the point where they basically state "we dont care
about monitoring stable trees anymore, as they add whatever they want
anyway"...
And pretending that every fix is important enough to backport,
and saying if you dont take everything you have an "unsecure" kernel
wont help, as reality has shown from time to time that backports
can/will open up a new issue instead for no good reason
Wich for distros starts to mean, switch back to selectively taking fixes
for _known_ security issues are considered way better choice