@@ -60,7 +60,7 @@ dependencies:
60
60
61
61
# Golang
62
62
- name : " golang"
63
- version : 1.16.7
63
+ version : 1.17
64
64
refPaths :
65
65
- path : Dockerfile-kubepkg
66
66
match : FROM golang:\d+.\d+(alpha|beta|rc)?\.?(\d+)-(bullseye|buster) AS builder
@@ -84,12 +84,12 @@ dependencies:
84
84
match : FROM golang:\d+.\d+(alpha|beta|rc)?\.?(\d+)-(bullseye|buster)
85
85
86
86
# Golang pre-releases are denoted as `1.y<pre-release stage>.z`
87
- # Example: go1.16rc1
87
+ # Example: go1.17rc1
88
88
#
89
89
# This entry is a stub of the major version to allow dependency checks to
90
90
# pass when building Kubernetes using a pre-release of Golang.
91
91
- name : " golang: 1.<major>"
92
- version : 1.16
92
+ version : 1.17
93
93
refPaths :
94
94
- path : images/build/cross/Makefile
95
95
match : GO_MAJOR_VERSION\ \?=\ \d+.\d+(alpha|beta|rc)?\.?(\d+)?
@@ -100,8 +100,18 @@ dependencies:
100
100
- path : images/build/go-runner/variants.yaml
101
101
match : " GO_MAJOR_VERSION: '\\ d+.\\ d+'"
102
102
103
+ - name : " golang: go.mod"
104
+ version : 1.17
105
+ refPaths :
106
+ - path : go.mod
107
+ match : go \d+.\d+
108
+ - path : images/build/go-runner/go.mod
109
+ match : go \d+.\d+
110
+ - path : packages/deb/go.mod
111
+ match : go \d+.\d+
112
+
103
113
- name : " golang: after kubernetes/kubernetes update"
104
- version : 1.16.7
114
+ version : 1.17
105
115
refPaths :
106
116
- path : images/releng/k8s-ci-builder/Dockerfile
107
117
match : FROM golang:\d+.\d+(alpha|beta|rc)?\.?(\d+)-\${OS_CODENAME} AS builder
@@ -118,15 +128,15 @@ dependencies:
118
128
# Golang images
119
129
120
130
# Represents the targeted Kubernetes version at the time the images
121
- # are to be created e.g., 'v1.22 .0'
131
+ # are to be created e.g., 'v1.100 .0'
122
132
#
123
133
# Note: There is no need to increment the patch version of this variable.
124
134
# The reason for the inclusion of the patch version here is to satisfy
125
135
# a SemVer regex on the IMAGE_VERSION.
126
136
#
127
137
# Example:
128
- # - v1.22 .0-go1.16 -buster.0 satisfies SemVer regex, while:
129
- # - v1.22 -go1.16 -buster.0 does not
138
+ # - v1.100 .0-go1.17 -buster.0 satisfies SemVer regex, while:
139
+ # - v1.100 -go1.17 -buster.0 does not
130
140
- name : " Kubernetes version (stable.0)"
131
141
version : v1.22.0
132
142
refPaths :
@@ -148,15 +158,15 @@ dependencies:
148
158
match : REVISION:\ '\d+'
149
159
150
160
- name : " k8s.gcr.io/artifact-promoter/vulndash"
151
- version : v0.4.3-7
161
+ version : v0.4.3-8
152
162
refPaths :
153
163
- path : cmd/vulndash/Makefile
154
164
match : IMAGE_VERSION\ \?=\ v((([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)-([0-9]+)
155
165
- path : cmd/vulndash/variants.yaml
156
166
match : v((([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)-([0-9]+)
157
167
158
168
- name : " k8s.gcr.io/build-image/go-runner"
159
- version : v2.3.1-go1.16.7 -buster.0
169
+ version : v2.3.1-go1.17 -buster.0
160
170
refPaths :
161
171
- path : images/build/go-runner/variants.yaml
162
172
match : v((([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)
@@ -170,14 +180,13 @@ dependencies:
170
180
match : REVISION:\ '\d+'
171
181
172
182
- name : " k8s.gcr.io/build-image/kube-cross"
173
- version : v1.22 .0-go1.16.7 -buster.0
183
+ version : v1.23 .0-go1.17 -buster.0
174
184
refPaths :
175
185
- path : images/build/cross/variants.yaml
176
186
match : " IMAGE_VERSION: 'v((([0-9]+)\\ .([0-9]+)\\ .([0-9]+)(?:-([0-9a-zA-Z-]+(?:\\ .[0-9a-zA-Z-]+)*))?)(?:\\ +([0-9a-zA-Z-]+(?:\\ .[0-9a-zA-Z-]+)*))?)'"
177
187
178
- # TODO: Consider capturing this in "golang: 1.<major>" instead
179
188
- name : " k8s.gcr.io/build-image/kube-cross: config variant"
180
- version : go1.16 -buster
189
+ version : go1.17 -buster
181
190
refPaths :
182
191
- path : images/build/cross/variants.yaml
183
192
match : " CONFIG: 'go\\ d+.\\ d+-(bullseye|buster)'"
@@ -234,7 +243,6 @@ dependencies:
234
243
- path : images/build/cross/variants.yaml
235
244
match : " IMAGE_VERSION: 'v((([0-9]+)\\ .([0-9]+)\\ .([0-9]+)(?:-([0-9a-zA-Z-]+(?:\\ .[0-9a-zA-Z-]+)*))?)(?:\\ +([0-9a-zA-Z-]+(?:\\ .[0-9a-zA-Z-]+)*))?)'"
236
245
237
- # TODO: Consider capturing this in "golang: 1.<major>" instead
238
246
- name : " k8s.gcr.io/build-image/kube-cross: config variant (next candidate)"
239
247
version : go1.17-buster
240
248
refPaths :
@@ -289,7 +297,6 @@ dependencies:
289
297
- path : images/build/cross/variants.yaml
290
298
match : " IMAGE_VERSION: 'v((([0-9]+)\\ .([0-9]+)\\ .([0-9]+)(?:-([0-9a-zA-Z-]+(?:\\ .[0-9a-zA-Z-]+)*))?)(?:\\ +([0-9a-zA-Z-]+(?:\\ .[0-9a-zA-Z-]+)*))?)'"
291
299
292
- # TODO: Consider capturing this in "golang: 1.<major>" instead
293
300
- name : " k8s.gcr.io/build-image/kube-cross: config variant (for previous release branches)"
294
301
version : go1.15-buster
295
302
refPaths :
0 commit comments