-
Notifications
You must be signed in to change notification settings - Fork 2.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
k8s-triage-robot should not be closing important bugs #25967
Comments
/sig contributor-experience |
xref kubernetes/kubernetes#103151 I agree with this scoped starting point. A confirmed bug that is marked important/critical should not be autoclosed. |
I could actually see the stale/rotten labels being useful/interesting to indicate inactivity/neglect, but not auto-closing |
+1 - didn't think about it but it makes perfect sense Also thanks for cross-referencing. |
for reference, here's a query of the closed |
Should we just go ahead and reopen them? |
The bot does search queries so changing them is trivial, but up to contributor experience to approve. I think the problem is "confirmed" bug. E.g. you could just apply |
I'd be happy to see accepted issues never closing, or rotting with a much longer interval (eg 12 months). We can still explicitly freeze key issues. |
I agree that keeping their lifecycle state is useful knowledge, and I believe bugs labeled with IMO - It's probably worth sending to the contribex/k-dev mailing lists+community meeting this week for broader discussion. |
.... or even adding it to the Community Meeting agenda. |
We just discussed that during the community meeting. The outcome was that:
All of those are valid requests, but we shouldn't block (1) on the other. So here is the query (for k/k example) of the issues that should NOT be closed: here is the query that is used currently: But I didn't yet figure out how to get the diff from those two. Any hints? |
The configuration of the bot is here: https://github.com/kubernetes/test-infra/blob/master/config/jobs/kubernetes/sig-k8s-infra/trusted/sig-contribex-k8s-triage-robot.yaml |
The process of recording consensus and notifying folks is here: https://github.com/kubernetes/community/blob/master/sig-contributor-experience/charter.md#cross-cutting-and-externally-facing-processes |
@cblecker - thanks; the announcement have been sent in: |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs. This bot triages issues and PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
/remove-lifecycle stale There are still things to do described in: |
Can you render that as a checklist in the original issue comment so that everyone knows what still needs to be done? Thanks! |
Done |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs. This bot triages issues and PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
👀 |
/remove-lifecycle stale |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs. This bot triages issues and PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
/remove-lifecycle stale |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
/remove-lifecycle stale |
@wojtek-t do we have any further changes to discuss here? we have a few related issues and I think it's gotten scattered over time ... |
We were just chatting with @liggitt about reliability bar and one of the AIs from the discussions was to ensure that important bugs actually aren't closed.
Basically, any issue that is marked with:
kind/bug
priority/{important-soon,important-longterm,critical-urgent}
should not be touched by k8s-triage-robot for marking as state/rotten/closed
Couple different jobs in this file have to be updated to do this.
test-infra/config/jobs/kubernetes/sig-k8s-infra/trusted/sig-contribex-k8s-triage-robot.yaml
Line 133 in 705997b
Summarizing later discussion, the AIs are:
@kubernetes/sig-contributor-experience
/help wanted
The text was updated successfully, but these errors were encountered: