@@ -17,6 +17,9 @@ updates:
1717 prefix : " ci"
1818 labels : [ "ci", "dependencies" ]
1919 open-pull-requests-limit : 10
20+
21+
22+ # Constrain Kubernetes dependencies to compatibility with default branch - v1.33-v1.35
2023- package-ecosystem : " gomod"
2124 directory : " /"
2225 schedule :
@@ -25,6 +28,19 @@ updates:
2528 prefix : " deps"
2629 labels : [ "dependencies" ]
2730 open-pull-requests-limit : 10
31+ ignore :
32+ - dependency-name : " k8s.io/api"
33+ versions : [">=0.35.0"]
34+ - dependency-name : " k8s.io/apiextensions-apiserver"
35+ versions : [">=0.35.0"]
36+ - dependency-name : " k8s.io/apimachinery"
37+ versions : [">=0.35.0"]
38+ - dependency-name : " k8s.io/client-go"
39+ versions : [">=0.35.0"]
40+ - dependency-name : " k8s.io/kubelet"
41+ versions : [">=0.35.0"]
42+ - dependency-name : " k8s.io/kubectl"
43+ versions : [">=0.35.0"]
2844- package-ecosystem : " gomod"
2945 directory : " /azure-ipam"
3046 schedule :
@@ -33,6 +49,19 @@ updates:
3349 prefix : " deps"
3450 labels : [ "dependencies", "azure-ipam" ]
3551 open-pull-requests-limit : 10
52+ ignore :
53+ - dependency-name : " k8s.io/api"
54+ versions : [">=0.35.0"]
55+ - dependency-name : " k8s.io/apiextensions-apiserver"
56+ versions : [">=0.35.0"]
57+ - dependency-name : " k8s.io/apimachinery"
58+ versions : [">=0.35.0"]
59+ - dependency-name : " k8s.io/client-go"
60+ versions : [">=0.35.0"]
61+ - dependency-name : " k8s.io/kubelet"
62+ versions : [">=0.35.0"]
63+ - dependency-name : " k8s.io/kubectl"
64+ versions : [">=0.35.0"]
3665- package-ecosystem : " gomod"
3766 directory : " /build/tools"
3867 schedule :
@@ -41,6 +70,19 @@ updates:
4170 prefix : " deps"
4271 labels : [ "dependencies" ]
4372 open-pull-requests-limit : 10
73+ ignore :
74+ - dependency-name : " k8s.io/api"
75+ versions : [">=0.35.0"]
76+ - dependency-name : " k8s.io/apiextensions-apiserver"
77+ versions : [">=0.35.0"]
78+ - dependency-name : " k8s.io/apimachinery"
79+ versions : [">=0.35.0"]
80+ - dependency-name : " k8s.io/client-go"
81+ versions : [">=0.35.0"]
82+ - dependency-name : " k8s.io/kubelet"
83+ versions : [">=0.35.0"]
84+ - dependency-name : " k8s.io/kubectl"
85+ versions : [">=0.35.0"]
4486- package-ecosystem : " gomod"
4587 directory : " /dropgz"
4688 schedule :
@@ -57,6 +99,60 @@ updates:
5799 prefix : " deps"
58100 labels : [ "dependencies" ]
59101 open-pull-requests-limit : 10
102+
103+
104+ # Constrain Kubernetes dependencies to compatibility with release/v1.6 branch - v1.30-v1.32
105+ - package-ecosystem : " gomod"
106+ directory : " /"
107+ schedule :
108+ interval : " daily"
109+ reviewers :
110+ - " azure/azure-sdn-members"
111+ commit-message :
112+ prefix : " deps"
113+ labels : [ "dependencies" ]
114+ open-pull-requests-limit : 10
115+ target-branch : " release/v1.6"
116+ ignore :
117+ - dependency-name : " k8s.io/api"
118+ versions : [">=0.32.0"]
119+ - dependency-name : " k8s.io/apiextensions-apiserver"
120+ versions : [">=0.32.0"]
121+ - dependency-name : " k8s.io/apimachinery"
122+ versions : [">=0.32.0"]
123+ - dependency-name : " k8s.io/client-go"
124+ versions : [">=0.32.0"]
125+ - dependency-name : " k8s.io/kubelet"
126+ versions : [">=0.32.0"]
127+ - dependency-name : " k8s.io/kubectl"
128+ versions : [">=0.32.0"]
129+ - package-ecosystem : " gomod"
130+ directory : " /azure-ipam"
131+ schedule :
132+ interval : " daily"
133+ reviewers :
134+ - " azure/azure-sdn-members"
135+ commit-message :
136+ prefix : " deps"
137+ labels : [ "dependencies", "azure-ipam" ]
138+ open-pull-requests-limit : 10
139+ target-branch : " release/v1.6"
140+ ignore :
141+ - dependency-name : " k8s.io/api"
142+ versions : [">=0.32.0"]
143+ - dependency-name : " k8s.io/apiextensions-apiserver"
144+ versions : [">=0.32.0"]
145+ - dependency-name : " k8s.io/apimachinery"
146+ versions : [">=0.32.0"]
147+ - dependency-name : " k8s.io/client-go"
148+ versions : [">=0.32.0"]
149+ - dependency-name : " k8s.io/kubelet"
150+ versions : [">=0.32.0"]
151+ - dependency-name : " k8s.io/kubectl"
152+ versions : [">=0.32.0"]
153+
154+
155+ # Constrain Kubernetes dependencies to compatibility with release/v1.5 branch - v1.28-v1.30
60156- package-ecosystem : " gomod"
61157 directory : " /"
62158 schedule :
@@ -66,6 +162,19 @@ updates:
66162 labels : [ "dependencies", "release/1.5" ]
67163 open-pull-requests-limit : 10
68164 target-branch : " release/v1.5"
165+ ignore :
166+ - dependency-name : " k8s.io/api"
167+ versions : [">=0.30.0"]
168+ - dependency-name : " k8s.io/apiextensions-apiserver"
169+ versions : [">=0.30.0"]
170+ - dependency-name : " k8s.io/apimachinery"
171+ versions : [">=0.30.0"]
172+ - dependency-name : " k8s.io/client-go"
173+ versions : [">=0.30.0"]
174+ - dependency-name : " k8s.io/kubelet"
175+ versions : [">=0.30.0"]
176+ - dependency-name : " k8s.io/kubectl"
177+ versions : [">=0.30.0"]
69178- package-ecosystem : " gomod"
70179 directory : " /azure-ipam"
71180 schedule :
@@ -75,6 +184,22 @@ updates:
75184 labels : [ "dependencies", "azure-ipam", "release/1.5" ]
76185 open-pull-requests-limit : 10
77186 target-branch : " release/v1.5"
187+ ignore :
188+ - dependency-name : " k8s.io/api"
189+ versions : [">=0.30.0"]
190+ - dependency-name : " k8s.io/apiextensions-apiserver"
191+ versions : [">=0.30.0"]
192+ - dependency-name : " k8s.io/apimachinery"
193+ versions : [">=0.30.0"]
194+ - dependency-name : " k8s.io/client-go"
195+ versions : [">=0.30.0"]
196+ - dependency-name : " k8s.io/kubelet"
197+ versions : [">=0.30.0"]
198+ - dependency-name : " k8s.io/kubectl"
199+ versions : [">=0.30.0"]
200+
201+
202+ # Constrain Kubernetes dependencies to compatibility with release/v1.4 branch - v1.25-v1.27
78203- package-ecosystem : " gomod"
79204 directory : " /"
80205 schedule :
@@ -84,6 +209,19 @@ updates:
84209 labels : [ "dependencies", "release/1.4" ]
85210 open-pull-requests-limit : 10
86211 target-branch : " release/v1.4"
212+ ignore :
213+ - dependency-name : " k8s.io/api"
214+ versions : [">=0.27.0"]
215+ - dependency-name : " k8s.io/apiextensions-apiserver"
216+ versions : [">=0.27.0"]
217+ - dependency-name : " k8s.io/apimachinery"
218+ versions : [">=0.27.0"]
219+ - dependency-name : " k8s.io/client-go"
220+ versions : [">=0.27.0"]
221+ - dependency-name : " k8s.io/kubelet"
222+ versions : [">=0.27.0"]
223+ - dependency-name : " k8s.io/kubectl"
224+ versions : [">=0.27.0"]
87225- package-ecosystem : " gomod"
88226 directory : " /azure-ipam"
89227 schedule :
@@ -93,3 +231,16 @@ updates:
93231 labels : [ "dependencies", "azure-ipam", "release/1.4" ]
94232 open-pull-requests-limit : 10
95233 target-branch : " release/v1.4"
234+ ignore :
235+ - dependency-name : " k8s.io/api"
236+ versions : [">=0.27.0"]
237+ - dependency-name : " k8s.io/apiextensions-apiserver"
238+ versions : [">=0.27.0"]
239+ - dependency-name : " k8s.io/apimachinery"
240+ versions : [">=0.27.0"]
241+ - dependency-name : " k8s.io/client-go"
242+ versions : [">=0.27.0"]
243+ - dependency-name : " k8s.io/kubelet"
244+ versions : [">=0.27.0"]
245+ - dependency-name : " k8s.io/kubectl"
246+ versions : [">=0.27.0"]
0 commit comments