public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] [RFC] Decoupling stabilization from security bugs
@ 2021-08-12 12:53 Michał Górny
  2021-08-12 14:43 ` John Helmert III
                   ` (4 more replies)
  0 siblings, 5 replies; 12+ messages in thread
From: Michał Górny @ 2021-08-12 12:53 UTC (permalink / raw
  To: gentoo-dev; +Cc: security

Hello, everyone.

TL;DR: I'd like to propose that stabilizations are done via blockers of
security bugs instead of security bugs themselves, i.e. as any other
stabilizations.


Right now we're often performing security-related stabilizations via
security bugs. This has a few problems, that are:

1. Stabilization-related activity causes unnecessary mail to the widely
subscribed security alias. That is, subscribed people get notified of
package list changes, NATTkA results, every arch doing its work.
However, in reality the security team only cares about stabilization
being started, stalled or finished -- and for that, getting the usual
'dependent bug added/closed' mail should be sufficient.

2. NATTkA has no good way of distinguishing irrelevant security bugs
from security bugs where something went wrong (and NATTkA doesn't use
persistent state by design). The most important problem is that --
unlike regular stablereqs -- security bugs aren't supposed to be closed
after stabilization. It can't really distinguish a security bug 'left
open' from a security bug with incorrect package list.

3. Proxied maintainers without editbugs can't actually CC arches on
security bugs since the bugs are assigned to security@.


To resolve these problems going forward and establish consistent
behavior in the future, I'd like to propose to disable 'package list'
fields on security bugs and instead expect regular stabilization bugs to
be used (and made block the security bugs) for stabilizations. While I
understand that filing additional bugs might be cumbersome for some
people, I don't think it's such a herculean effort to outweigh
the problems solved.

In the end, consistency is a good thing and we've introduced a dedicated
stabilization category to reduce the spread of stabilization bugs all
around the place.

WDYT?

-- 
Best regards,
Michał Górny





^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2021-08-13 20:47 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-08-12 12:53 [gentoo-dev] [RFC] Decoupling stabilization from security bugs Michał Górny
2021-08-12 14:43 ` John Helmert III
2021-08-12 15:06 ` [gentoo-dev] " Aaron Bauman
2021-08-12 15:17 ` [gentoo-dev] " Agostino Sarubbo
2021-08-12 16:37   ` Ionen Wolkens
2021-08-12 23:59   ` Sam James
2021-08-12 20:17 ` Matt Turner
2021-08-13  4:48   ` Michał Górny
2021-08-13 12:39     ` Jaco Kroon
2021-08-13 16:50   ` Aaron Bauman
2021-08-13 20:47     ` Michał Górny
2021-08-13  9:22 ` Lars Wendler

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox