Security sheriff: don't set M.
Sheriffbot sets M-<current stable milestone> for Security_Impact-Stable, Security_Severity-{High,Critical}... but only if the M- is not already set. This is the desirable pattern: * Sheriff sets something to Security_Severity-High and Security_Impact-Stable * Sheriff does not set M- label * Sheriffbot sets it to the current stable milestone (e.g. M-84) * Later, when it's fixed, Sheriffbot adds merge requests to 84, and we ship it in the next security fix. We sometimes see this pattern: * Sheriff sets something to Security_Severity-High and Security_Impact-Stable * They also set the M- tag, but set it to the next stable milestone * Sheriffbot therefore does not set a M- label * Later when it's fixed, Sheriffbot does not add merge-requests to 84. * We don't ship the fix as soon as we should. This change calls out that the main sheriff labelling responsibility is Impact and Severity, and most other things are set downstream by Sheriffbot. Change-Id: Ie8d518dfa9230599f6f941de219e43382b991369 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2302739Reviewed-by:Max Moroz <mmoroz@chromium.org> Commit-Queue: Adrian Taylor <adetaylor@chromium.org> Cr-Commit-Position: refs/heads/master@{#789233}
Showing
Please register or sign in to comment