Skip to content

Commit 450f77a

Browse files
authored
Merge pull request #34993 from upodroid/bump-prow
auto bump prow in test-infra
2 parents 21f2176 + 6abb360 commit 450f77a

File tree

2 files changed

+18
-24
lines changed

2 files changed

+18
-24
lines changed

config/jobs/kubernetes/sig-k8s-infra/trusted/sig-k8s-infra-prow.yaml

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ periodics:
103103
cpu: 100m
104104
memory: 512Mi
105105

106-
- name: ci-k8sio-autobump-prow-build-clusters
106+
- name: ci-k8sio-autobump-prow
107107
cron: "15 14-20/5 * * 1-5" # Run at :15 every hour between 9:15 and 6:15 PM PST Mon-Fri
108108
cluster: k8s-infra-prow-build-trusted
109109
decorate: true
@@ -116,7 +116,7 @@ periodics:
116116
testgrid-dashboards: sig-k8s-infra-k8sio
117117
testgrid-alert-email: [email protected]
118118
testgrid-num-failures-to-alert: '3'
119-
description: runs autobumper to create/update a PR that updates prow build cluster component images
119+
description: runs autobumper to create/update a PR that updates prow.k8s.io
120120
rerun_auth_config:
121121
github_team_slugs:
122122
# proxy for sig-k8s-infra-oncall
@@ -127,7 +127,7 @@ periodics:
127127
slug: test-infra-admins
128128
spec:
129129
containers:
130-
- image: us-docker.pkg.dev/k8s-infra-prow/images/generic-autobumper:v20240802-66b115076
130+
- image: us-docker.pkg.dev/k8s-infra-prow/images/generic-autobumper:v20250606-e2a3dbcc9
131131
command:
132132
- generic-autobumper
133133
args:
@@ -141,21 +141,20 @@ periodics:
141141
secret:
142142
secretName: k8s-infra-ci-robot-github-token
143143

144-
- name: ci-k8sio-autobump-prow-build-clusters-for-autodeploy
145-
# This is arbitrarily 3h earlier than test-infra-oncall's prow autobump job
146-
cron: "30 14-19/5 * * 1-5" # Run at 7:30 and 12:30 PST Mon-Fri
144+
- name: ci-test-infra-autobump-prow
145+
cron: "15 14-20/5 * * 1-5" # Run at :15 every hour between 9:15 and 6:15 PM PST Mon-Fri
147146
cluster: k8s-infra-prow-build-trusted
148147
decorate: true
149148
max_concurrency: 1
150149
extra_refs:
151150
- org: kubernetes
152-
repo: k8s.io
153-
base_ref: main
151+
repo: test-infra
152+
base_ref: master
154153
annotations:
155154
testgrid-dashboards: sig-k8s-infra-k8sio
156155
testgrid-alert-email: [email protected]
157-
testgrid-num-failures-to-alert: '1'
158-
description: runs autobumper to create/update a PR that updates prow build cluster component images
156+
testgrid-num-failures-to-alert: '3'
157+
description: runs autobumper to create/update a PR that updates prow components in k/test-infra
159158
rerun_auth_config:
160159
github_team_slugs:
161160
# proxy for sig-k8s-infra-oncall
@@ -166,13 +165,12 @@ periodics:
166165
slug: test-infra-admins
167166
spec:
168167
containers:
169-
- image: us-docker.pkg.dev/k8s-infra-prow/images/generic-autobumper:v20240802-66b115076
168+
- image: us-docker.pkg.dev/k8s-infra-prow/images/generic-autobumper:v20250606-e2a3dbcc9
170169
command:
171170
- generic-autobumper
172171
args:
173-
- --config=hack/autobump-config.yaml
172+
- --config=config/prow/autobump-config/prow-component-autobump-config.yaml
174173
- --labels-override=skip-review
175-
- --skip-if-no-oncall
176174
volumeMounts:
177175
- name: github
178176
mountPath: /etc/github-token
Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
2-
gitHubLogin: "k8s-ci-robot"
3-
gitHubToken: "/etc/github-token/oauth"
2+
gitHubLogin: "k8s-infra-ci-robot"
3+
gitHubToken: "/etc/github-token/token"
44
gitName: "Kubernetes Prow Robot"
5-
gitEmail: "20407524[email protected]"
5+
gitEmail: "75457971+k8s-infra[email protected]"
66
onCallAddress: "" # No oncall assigned to this at the moment.
77
selfAssign: true # Commenting `/cc`, so that autobump PR is not assigned to anyone
88
additionalPRBody: "/cc @dims"
@@ -12,18 +12,14 @@ gitHubRepo: "test-infra"
1212
remoteName: "test-infra"
1313
upstreamURLBase: "https://raw.githubusercontent.com/kubernetes/test-infra/master"
1414
includedConfigPaths:
15-
- "."
16-
excludedConfigPaths:
17-
- ".ko.yaml" # Contains gcr.io/k8s-staging-test-infra/git, which is not pushed by prow
15+
- "config/jobs"
16+
extraFiles:
17+
- config/mkpj.sh
18+
- config/prow/config.yaml
1819
targetVersion: "latest"
1920
prefixes:
2021
- name: "Prow"
2122
prefix: "us-docker.pkg.dev/k8s-infra-prow/images/"
2223
repo: "https://github.com/kubernetes-sigs/prow"
2324
summarise: true
2425
consistentImages: true
25-
- name: "Boskos"
26-
prefix: "gcr.io/k8s-staging-boskos/"
27-
repo: "https://github.com/kubernetes-sigs/boskos"
28-
summarise: false
29-
consistentImages: true

0 commit comments

Comments
 (0)