Skip to content

Commit 887a1b6

Browse files
committed
move rester to dedicated config file, link to config in comment
1 parent db0867e commit 887a1b6

File tree

2 files changed

+60
-58
lines changed

2 files changed

+60
-58
lines changed

config/jobs/kubernetes/sig-k8s-infra/trusted/sig-contribex-k8s-triage-robot.yaml

Lines changed: 0 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -250,64 +250,6 @@ periodics:
250250
secret:
251251
secretName: k8s-triage-robot-github-token
252252

253-
- name: ci-k8s-triage-robot-retester
254-
interval: 20m # Retest at most 1 PR per 20m, which should not DOS the queue.
255-
cluster: k8s-infra-prow-build-trusted
256-
decorate: true
257-
annotations:
258-
testgrid-dashboards: sig-contribex-k8s-triage-robot
259-
testgrid-tab-name: retester
260-
description: Automatically /retest-required for approved PRs that are failing tests
261-
spec:
262-
containers:
263-
- image: gcr.io/k8s-staging-test-infra/commenter:v20250922-af75983448
264-
command:
265-
- commenter
266-
args:
267-
- |-
268-
--query=is:pr
269-
-label:do-not-merge
270-
-label:do-not-merge/blocked-paths
271-
-label:do-not-merge/cherry-pick-not-approved
272-
-label:do-not-merge/contains-merge-commits
273-
-label:do-not-merge/hold
274-
-label:do-not-merge/invalid-commit-message
275-
-label:do-not-merge/invalid-owners-file
276-
-label:do-not-merge/needs-sig
277-
-label:do-not-merge/needs-kind
278-
-label:do-not-merge/release-note-label-needed
279-
-label:do-not-merge/work-in-progress
280-
label:lgtm
281-
label:approved
282-
label:"cncf-cla: yes"
283-
status:failure
284-
-label:needs-rebase
285-
-label:needs-ok-to-test
286-
-label:"cncf-cla: no"
287-
repo:kubernetes/kops
288-
repo:kubernetes/kubernetes
289-
repo:kubernetes/test-infra
290-
- --token=/etc/github-token/token
291-
- --endpoint=http://ghproxy.test-pods.svc.cluster.local
292-
- |-
293-
--comment=Retesting failed PR that otherwise appears ready for merge.
294-
295-
Please help us fix flaky tests by following our [Flaky Tests Guide][1]
296-
297-
/retest-required
298-
299-
[1]: https://git.k8s.io/community/contributors/devel/sig-testing/flaky-tests.md
300-
- --template
301-
- --ceiling=1
302-
- --confirm
303-
volumeMounts:
304-
- name: token
305-
mountPath: /etc/github-token
306-
volumes:
307-
- name: token
308-
secret:
309-
secretName: k8s-triage-robot-github-token
310-
311253
- name: ci-k8s-triage-robot-rotten-issues
312254
interval: 1h
313255
cluster: k8s-infra-prow-build-trusted
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
periodics:
2+
- name: ci-k8s-triage-robot-retester
3+
interval: 20m # Retest at most 1 PR per 20m, which should not DOS the queue.
4+
cluster: k8s-infra-prow-build-trusted
5+
decorate: true
6+
annotations:
7+
testgrid-dashboards: sig-contribex-k8s-triage-robot
8+
testgrid-tab-name: retester
9+
description: Automatically /retest-required for approved PRs that are failing tests
10+
spec:
11+
containers:
12+
- image: gcr.io/k8s-staging-test-infra/commenter:v20250922-af75983448
13+
command:
14+
- commenter
15+
args:
16+
- |-
17+
--query=is:pr
18+
-label:do-not-merge
19+
-label:do-not-merge/blocked-paths
20+
-label:do-not-merge/cherry-pick-not-approved
21+
-label:do-not-merge/contains-merge-commits
22+
-label:do-not-merge/hold
23+
-label:do-not-merge/invalid-commit-message
24+
-label:do-not-merge/invalid-owners-file
25+
-label:do-not-merge/needs-sig
26+
-label:do-not-merge/needs-kind
27+
-label:do-not-merge/release-note-label-needed
28+
-label:do-not-merge/work-in-progress
29+
label:lgtm
30+
label:approved
31+
label:"cncf-cla: yes"
32+
status:failure
33+
-label:needs-rebase
34+
-label:needs-ok-to-test
35+
-label:"cncf-cla: no"
36+
repo:kubernetes/kops
37+
repo:kubernetes/kubernetes
38+
repo:kubernetes/test-infra
39+
- --token=/etc/github-token/token
40+
- --endpoint=http://ghproxy.test-pods.svc.cluster.local
41+
- |-
42+
--comment=Retesting failed PR that otherwise appears ready for merge.
43+
44+
Please help us fix flaky tests by following our [Flaky Tests Guide][1].
45+
46+
For this robot's configuration, see: https://git.k8s.io/test-infra/config/jobs/kubernetes/sig-k8s-infra/trusted/sig-contribex-triage-robot-retester.yaml
47+
48+
/retest-required
49+
50+
[1]: https://git.k8s.io/community/contributors/devel/sig-testing/flaky-tests.md
51+
- --template
52+
- --ceiling=1
53+
- --confirm
54+
volumeMounts:
55+
- name: token
56+
mountPath: /etc/github-token
57+
volumes:
58+
- name: token
59+
secret:
60+
secretName: k8s-triage-robot-github-token

0 commit comments

Comments
 (0)