blob: 1a654b137520dd70bcb1872043e7bfddb08a2353 [file] [log] [blame]
Matteo Scandolo51b76302020-02-05 12:07:23 -08001---
2# VOLTHA 2.x scale measurements
3
4- project:
5 name: voltha-scale
6
7 project-name: '{name}'
8
9 jobs:
Matteo Scandolod48d95e2020-02-27 17:04:55 -080010 - 'voltha-scale-measurements-periodic':
Matteo Scandolo330f7522020-03-17 17:15:53 -070011 name: 'voltha-scale-measurements-periodic-8-16-200ms'
12 build-node: 'onf-pod1-head-node'
13 time-trigger: "H H/4 * * *"
14 onuPerPon: 16
15 ponPorts: 8
16 expectedOnus: 128
17 BBSIMdelay: 200
18 - 'voltha-scale-measurements-periodic':
19 name: 'voltha-scale-measurements-periodic-8-16-1000ms'
20 build-node: 'onf-pod1-head-node'
21 time-trigger: "H H/4 * * *"
22 onuPerPon: 16
23 ponPorts: 8
24 expectedOnus: 128
25 BBSIMdelay: 1000
26 - 'voltha-scale-measurements-periodic':
Matteo Scandoloda2834f2020-03-03 13:12:32 -080027 name: 'voltha-scale-measurements-periodic-8-32-200ms'
Shrey Baidb0447182020-02-27 16:39:35 -080028 build-node: 'onf-pod1-head-node'
Matteo Scandolo380af272020-03-05 14:26:47 -080029 time-trigger: "H H/4 * * *"
Matteo Scandolod48d95e2020-02-27 17:04:55 -080030 onuPerPon: 32
31 ponPorts: 8
32 expectedOnus: 256
Matteo Scandolo54d98802020-02-28 11:14:23 -080033 BBSIMdelay: 200
Matteo Scandolo55c379e2020-03-02 11:57:05 -080034 - 'voltha-scale-measurements-periodic':
Matteo Scandoloda2834f2020-03-03 13:12:32 -080035 name: 'voltha-scale-measurements-periodic-8-32-1000ms'
Matteo Scandolo55c379e2020-03-02 11:57:05 -080036 build-node: 'onf-pod1-head-node'
Matteo Scandolo380af272020-03-05 14:26:47 -080037 time-trigger: "H H/4 * * *"
Matteo Scandolo55c379e2020-03-02 11:57:05 -080038 onuPerPon: 32
39 ponPorts: 8
40 expectedOnus: 256
41 BBSIMdelay: 1000
42 - 'voltha-scale-measurements-periodic':
Matteo Scandolo2e2901f2020-03-12 10:51:01 -070043 name: 'voltha-scale-measurements-periodic-10-20-200ms'
Matteo Scandolo380af272020-03-05 14:26:47 -080044 build-node: 'onf-pod1-head-node'
45 time-trigger: "H H/4 * * *"
Matteo Scandolo2e2901f2020-03-12 10:51:01 -070046 onuPerPon: 20
47 ponPorts: 10
48 expectedOnus: 200
Matteo Scandolo380af272020-03-05 14:26:47 -080049 BBSIMdelay: 200
50 - 'voltha-scale-measurements-periodic':
Matteo Scandolo2e2901f2020-03-12 10:51:01 -070051 name: 'voltha-scale-measurements-periodic-10-20-1000ms'
Matteo Scandolo380af272020-03-05 14:26:47 -080052 build-node: 'onf-pod1-head-node'
53 time-trigger: "H H/4 * * *"
Matteo Scandolo2e2901f2020-03-12 10:51:01 -070054 onuPerPon: 20
55 ponPorts: 10
56 expectedOnus: 200
Matteo Scandolo380af272020-03-05 14:26:47 -080057 BBSIMdelay: 1000
58 - 'voltha-scale-measurements-periodic':
Matteo Scandoloda2834f2020-03-03 13:12:32 -080059 name: 'voltha-scale-measurements-periodic-4-32-200ms'
Matteo Scandolo55c379e2020-03-02 11:57:05 -080060 build-node: 'onf-pod1-head-node'
Matteo Scandolo380af272020-03-05 14:26:47 -080061 time-trigger: "H H/4 * * *"
Matteo Scandolo55c379e2020-03-02 11:57:05 -080062 onuPerPon: 32
63 ponPorts: 4
64 expectedOnus: 128
Matteo Scandoloda2834f2020-03-03 13:12:32 -080065 BBSIMdelay: 200
66 - 'voltha-scale-measurements-periodic':
67 name: 'voltha-scale-measurements-periodic-4-32-1000ms'
68 build-node: 'onf-pod1-head-node'
Matteo Scandolo380af272020-03-05 14:26:47 -080069 time-trigger: "H H/4 * * *"
Matteo Scandoloda2834f2020-03-03 13:12:32 -080070 onuPerPon: 32
71 ponPorts: 4
72 expectedOnus: 128
73 BBSIMdelay: 1000
Matteo Scandolo731d4d22020-03-20 10:06:00 -070074
Matteo Scandoloda2834f2020-03-03 13:12:32 -080075 - 'voltha-scale-measurements-periodic':
76 name: 'voltha-scale-measurements-periodic-16-32-200ms'
77 build-node: 'onf-pod1-head-node'
Matteo Scandolo380af272020-03-05 14:26:47 -080078 time-trigger: "H H/4 * * *"
Matteo Scandoloda2834f2020-03-03 13:12:32 -080079 onuPerPon: 32
80 ponPorts: 16
Matteo Scandolo132f5552020-03-03 18:56:35 -080081 expectedOnus: 512
Matteo Scandoloda2834f2020-03-03 13:12:32 -080082 BBSIMdelay: 200
Matteo Scandolo24044fc2020-04-14 10:07:14 -070083 # multi-adapter
Matteo Scandolo89f1cea2020-04-10 10:20:20 -070084 extraHelmFlags: "--set replicas.adapter_open_onu=8"
Matteo Scandoloda2834f2020-03-03 13:12:32 -080085 - 'voltha-scale-measurements-periodic':
Matteo Scandolo731d4d22020-03-20 10:06:00 -070086 name: 'voltha-scale-measurements-periodic-16-64-200ms'
Matteo Scandoloda2834f2020-03-03 13:12:32 -080087 build-node: 'onf-pod1-head-node'
Matteo Scandolo380af272020-03-05 14:26:47 -080088 time-trigger: "H H/4 * * *"
Matteo Scandolo731d4d22020-03-20 10:06:00 -070089 onuPerPon: 64
Matteo Scandoloda2834f2020-03-03 13:12:32 -080090 ponPorts: 16
Matteo Scandolo731d4d22020-03-20 10:06:00 -070091 expectedOnus: 1024
92 BBSIMdelay: 200
Matteo Scandolo24044fc2020-04-14 10:07:14 -070093 # multi-adapter
Matteo Scandolo89f1cea2020-04-10 10:20:20 -070094 extraHelmFlags: "--set replicas.adapter_open_onu=8"
Matteo Scandoloda2834f2020-03-03 13:12:32 -080095 - 'voltha-scale-measurements-periodic':
96 name: 'voltha-scale-measurements-periodic-4-64-200ms'
97 build-node: 'onf-pod1-head-node'
Matteo Scandolo380af272020-03-05 14:26:47 -080098 time-trigger: "H H/4 * * *"
Matteo Scandoloda2834f2020-03-03 13:12:32 -080099 onuPerPon: 64
100 ponPorts: 4
101 expectedOnus: 256
102 BBSIMdelay: 200
103 - 'voltha-scale-measurements-periodic':
104 name: 'voltha-scale-measurements-periodic-4-64-1000ms'
105 build-node: 'onf-pod1-head-node'
Matteo Scandolo380af272020-03-05 14:26:47 -0800106 time-trigger: "H H/4 * * *"
Matteo Scandoloda2834f2020-03-03 13:12:32 -0800107 onuPerPon: 64
108 ponPorts: 4
109 expectedOnus: 256
110 BBSIMdelay: 1000
Matteo Scandolo89f1cea2020-04-10 10:20:20 -0700111
Matteo Scandoloda2834f2020-03-03 13:12:32 -0800112 - 'voltha-scale-measurements-periodic':
113 name: 'voltha-scale-measurements-periodic-1-128-200ms'
114 build-node: 'onf-pod1-head-node'
Matteo Scandolo380af272020-03-05 14:26:47 -0800115 time-trigger: "H H/4 * * *"
Matteo Scandoloda2834f2020-03-03 13:12:32 -0800116 onuPerPon: 128
117 ponPorts: 1
Matteo Scandolo132f5552020-03-03 18:56:35 -0800118 expectedOnus: 128
Matteo Scandoloda2834f2020-03-03 13:12:32 -0800119 BBSIMdelay: 200
120 - 'voltha-scale-measurements-periodic':
121 name: 'voltha-scale-measurements-periodic-1-128-1000ms'
122 build-node: 'onf-pod1-head-node'
Matteo Scandolo380af272020-03-05 14:26:47 -0800123 time-trigger: "H H/4 * * *"
Matteo Scandoloda2834f2020-03-03 13:12:32 -0800124 onuPerPon: 128
125 ponPorts: 1
Matteo Scandolo132f5552020-03-03 18:56:35 -0800126 expectedOnus: 128
Matteo Scandoloda2834f2020-03-03 13:12:32 -0800127 BBSIMdelay: 1000
128 - 'voltha-scale-measurements-periodic':
129 name: 'voltha-scale-measurements-periodic-1-64-200ms'
130 build-node: 'onf-pod1-head-node'
Matteo Scandolo380af272020-03-05 14:26:47 -0800131 time-trigger: "H H/4 * * *"
Matteo Scandoloda2834f2020-03-03 13:12:32 -0800132 onuPerPon: 64
133 ponPorts: 1
Matteo Scandolo132f5552020-03-03 18:56:35 -0800134 expectedOnus: 64
Matteo Scandoloda2834f2020-03-03 13:12:32 -0800135 BBSIMdelay: 200
136 - 'voltha-scale-measurements-periodic':
137 name: 'voltha-scale-measurements-periodic-1-64-1000ms'
138 build-node: 'onf-pod1-head-node'
Matteo Scandolo380af272020-03-05 14:26:47 -0800139 time-trigger: "H H/4 * * *"
Matteo Scandoloda2834f2020-03-03 13:12:32 -0800140 onuPerPon: 64
141 ponPorts: 1
Matteo Scandolo132f5552020-03-03 18:56:35 -0800142 expectedOnus: 64
Matteo Scandolo55c379e2020-03-02 11:57:05 -0800143 BBSIMdelay: 1000
Matteo Scandolo380af272020-03-05 14:26:47 -0800144 - 'voltha-scale-measurements-periodic':
145 name: 'voltha-scale-measurements-periodic-1-1-200ms'
146 build-node: 'onf-pod1-head-node'
147 time-trigger: "H H/4 * * *"
148 onuPerPon: 1
149 ponPorts: 1
150 expectedOnus: 1
151 BBSIMdelay: 200
152 - 'voltha-scale-measurements-periodic':
153 name: 'voltha-scale-measurements-periodic-1-1-1000ms'
154 build-node: 'onf-pod1-head-node'
155 time-trigger: "H H/4 * * *"
156 onuPerPon: 1
157 ponPorts: 1
158 expectedOnus: 1
159 BBSIMdelay: 1000
Matteo Scandolo22b5d912020-02-25 15:21:19 -0800160 - 'voltha-scale-measurements':
161 name: 'voltha-scale-measurements-dev'
Shrey Baid4c108ad2020-03-10 15:21:13 -0700162 build-node: 'voltha-scale'
Matteo Scandolo54d98802020-02-28 11:14:23 -0800163 onuPerPon: 16
164 ponPorts: 1
165 expectedOnus: 16
166 BBSIMdelay: 200
Matteo Scandolo51b76302020-02-05 12:07:23 -0800167
168- job-template:
Matteo Scandolod48d95e2020-02-27 17:04:55 -0800169 id: 'voltha-scale-measurements-periodic'
170 name: '{name}'
171 pipeline-script: 'voltha-scale-measurements.groovy'
172
173 description: |
174 <!-- Managed by Jenkins Job Builder -->
175 Created by {id} job-template from ci-management/jjb/voltha-scale.yaml <br /><br />
176 Using pipeline {pipeline-script} <br/><br/>
177 Scale measurements for VOLTHA 2.x
178
179 properties:
180 - cord-infra-properties:
181 build-days-to-keep: '{build-days-to-keep}'
182 artifact-num-to-keep: '{artifact-num-to-keep}'
183
184 wrappers:
185 - lf-infra-wrappers:
186 build-timeout: '{build-timeout}'
187 jenkins-ssh-credential: '{jenkins-ssh-credential}'
188
Matteo Scandolo49421972020-03-20 10:55:11 -0700189 # default parameters
190 bbsimImg: voltha/bbsim:master
191 bbsimChart: onf/bbsim
192 volthaImg: voltha/voltha-rw-core:master
Matteo Scandoloe1c200f2020-03-24 10:33:58 -0700193 ofAgentImg: voltha/voltha-ofagent-go:master
Matteo Scandolo49421972020-03-20 10:55:11 -0700194 volthaChart: onf/voltha
195 openoltAdapterImg: voltha/voltha-openolt-adapter:master
196 openoltAdapterChart: onf/voltha-adapter-openolt
197 openonuAdapterImg: voltha/voltha-openonu-adapter:master
198 openonuAdapterChart: onf/voltha-adapter-openonu
Shrey Baid70c849a2020-04-03 21:52:00 +0530199 onosImg: voltha/voltha-onos:master
Matteo Scandolo49421972020-03-20 10:55:11 -0700200 extraHelmFlags: ''
201
Matteo Scandolod48d95e2020-02-27 17:04:55 -0800202 parameters:
203 - string:
204 name: buildNode
205 default: '{build-node}'
206 description: 'Name of the Jenkins node to run the job on'
207
208 - string:
Matteo Scandolo330f7522020-03-17 17:15:53 -0700209 name: logLevel
210 default: 'WARN'
211 description: 'Log level for all the components'
212
213 - string:
Matteo Scandolod48d95e2020-02-27 17:04:55 -0800214 name: onuPerPon
Matteo Scandolo3d2a04f2020-02-28 14:43:29 -0800215 default: '{onuPerPon}'
Matteo Scandolod48d95e2020-02-27 17:04:55 -0800216 description: 'Number of ONUs to provision'
217
218 - string:
219 name: ponPorts
Matteo Scandolo3d2a04f2020-02-28 14:43:29 -0800220 default: '{ponPorts}'
Matteo Scandolod48d95e2020-02-27 17:04:55 -0800221 description: 'Number of PONs to provision'
222
223 - string:
224 name: expectedOnus
Matteo Scandolo3d2a04f2020-02-28 14:43:29 -0800225 default: '{expectedOnus}'
Matteo Scandolod48d95e2020-02-27 17:04:55 -0800226 description: 'Expected number of activated ONUs'
227
228 - string:
229 name: pollInterval
230 default: 5
231 description: 'Sleep time between ONU activation checks'
232
233 - bool:
234 name: withOnosApps
235 default: false
236 description: 'Option to deactivate certain ONOS apps'
237
238 - bool:
239 name: withMibTemplate
240 default: true
241 description: 'Option to trigger MIB template command'
242
243 - bool:
244 name: setLinkDiscovery
245 default: false
246 description: 'Option to toggle Link Discovery'
247
248 - string:
249 name: BBSIMdelay
Matteo Scandolo3d2a04f2020-02-28 14:43:29 -0800250 default: '{BBSIMdelay}'
Matteo Scandolod48d95e2020-02-27 17:04:55 -0800251 description: 'BBSIM Delay, milliseconds'
252
253 - string:
254 name: flowStatInterval
255 default: 600
256 description: 'Flow Stats Collection Interval, milliseconds'
257
258 - string:
259 name: portsStatInterval
260 default: 600
261 description: 'Ports Stats Collection Interval, milliseconds'
262
263 - bool:
264 name: bbsimAuth
265 default: true
266 description: 'Option to toggle BBSIM EAPOL true/false'
267
268 - bool:
269 name: bbsimDhcp
270 default: true
271 description: 'Option to toggle BBSIM DHCP true/false'
272
273 - string:
274 name: bbsimImg
Matteo Scandolo49421972020-03-20 10:55:11 -0700275 default: '{bbsimImg}'
Matteo Scandolod48d95e2020-02-27 17:04:55 -0800276 description: 'Custom image selection for BBSIM (repo:tag)'
277
278 - string:
Matteo Scandolo7059b082020-03-17 09:05:03 -0700279 name: bbsimChart
Matteo Scandolo49421972020-03-20 10:55:11 -0700280 default: '{bbsimChart}'
Matteo Scandolo7059b082020-03-17 09:05:03 -0700281 description: 'BBSim chart name (or location on file system)'
282
283 - string:
Matteo Scandolod48d95e2020-02-27 17:04:55 -0800284 name: volthaImg
Matteo Scandolo49421972020-03-20 10:55:11 -0700285 default: '{volthaImg}'
Matteo Scandolod48d95e2020-02-27 17:04:55 -0800286 description: 'Custom image selection for VOLTHA (repo:tag)'
287
Matteo Scandolod4b5d672020-03-05 15:18:47 -0800288 - string:
Matteo Scandoloe69614f2020-03-10 11:35:35 -0700289 name: ofAgentImg
Matteo Scandolo49421972020-03-20 10:55:11 -0700290 default: '{ofAgentImg}'
Matteo Scandolofddcb002020-03-24 09:14:57 -0700291 description: 'Custom image selection for OfAgent (repo:tag), only supports the go version'
Matteo Scandoloe69614f2020-03-10 11:35:35 -0700292
293 - string:
Matteo Scandolo7059b082020-03-17 09:05:03 -0700294 name: volthaChart
Matteo Scandolo49421972020-03-20 10:55:11 -0700295 default: '{volthaChart}'
Matteo Scandolo7059b082020-03-17 09:05:03 -0700296 description: 'VOLTHA chart name (or location on file system)'
297
298 - string:
Matteo Scandolod4b5d672020-03-05 15:18:47 -0800299 name: openoltAdapterImg
Matteo Scandolo49421972020-03-20 10:55:11 -0700300 default: '{openoltAdapterImg}'
Matteo Scandolod4b5d672020-03-05 15:18:47 -0800301 description: 'Custom image selection for Openolt Adapter (repo:tag)'
302
303 - string:
Matteo Scandolo7059b082020-03-17 09:05:03 -0700304 name: openoltAdapterChart
Matteo Scandolo49421972020-03-20 10:55:11 -0700305 default: '{openoltAdapterChart}'
Matteo Scandolo7059b082020-03-17 09:05:03 -0700306 description: 'OpenOLT chart name (or location on file system)'
307
308 - string:
Matteo Scandolod4b5d672020-03-05 15:18:47 -0800309 name: openonuAdapterImg
Matteo Scandolo49421972020-03-20 10:55:11 -0700310 default: '{openonuAdapterImg}'
Matteo Scandolod4b5d672020-03-05 15:18:47 -0800311 description: 'Custom image selection for Openonu Adapter (repo:tag)'
312
Matteo Scandoloe69614f2020-03-10 11:35:35 -0700313 - string:
Matteo Scandolo7059b082020-03-17 09:05:03 -0700314 name: openonuAdapterChart
Matteo Scandolo49421972020-03-20 10:55:11 -0700315 default: '{openonuAdapterChart}'
Matteo Scandolo7059b082020-03-17 09:05:03 -0700316 description: 'OpenONU chart name (or location on file system)'
317
318 - string:
Matteo Scandoloe69614f2020-03-10 11:35:35 -0700319 name: onosImg
Matteo Scandolo49421972020-03-20 10:55:11 -0700320 default: '{onosImg}'
Matteo Scandoloe69614f2020-03-10 11:35:35 -0700321 description: 'Custom image selection for Openonu Adapter (repo:tag)'
322
323 - string:
324 name: extraHelmFlags
Matteo Scandolo49421972020-03-20 10:55:11 -0700325 default: '{extraHelmFlags}'
Matteo Scandoloe69614f2020-03-10 11:35:35 -0700326 description: 'Any extra helm parameters you want (passed to every helm install command)'
327
Matteo Scandolod48d95e2020-02-27 17:04:55 -0800328 project-type: pipeline
329 concurrent: false
330
331 dsl: !include-raw-escape: pipeline/{pipeline-script}
332
333 triggers:
334 - timed: |
335 TZ=America/Los_Angeles
336 {time-trigger}
337
338- job-template:
Matteo Scandolo51b76302020-02-05 12:07:23 -0800339 id: 'voltha-scale-measurements'
340 name: '{name}'
341 pipeline-script: 'voltha-scale-measurements.groovy'
342
343 description: |
344 <!-- Managed by Jenkins Job Builder -->
345 Created by {id} job-template from ci-management/jjb/voltha-scale.yaml <br /><br />
346 Using pipeline {pipeline-script} <br/><br/>
347 Scale measurements for VOLTHA 2.x
348
349 properties:
350 - cord-infra-properties:
351 build-days-to-keep: '{build-days-to-keep}'
352 artifact-num-to-keep: '{artifact-num-to-keep}'
353
354 wrappers:
355 - lf-infra-wrappers:
356 build-timeout: '{build-timeout}'
357 jenkins-ssh-credential: '{jenkins-ssh-credential}'
358
Matteo Scandolo49421972020-03-20 10:55:11 -0700359 # default parameters
Matteo Scandolo45159ab2020-03-23 08:55:40 -0700360 bbsimImg: "voltha/bbsim:master"
361 bbsimChart: "onf/bbsim"
362 volthaImg: "voltha/voltha-rw-core:master"
Matteo Scandolo9a9bb892020-03-19 10:09:18 -0700363 ofAgentImg: "voltha/voltha-ofagent-go:master"
Matteo Scandolo45159ab2020-03-23 08:55:40 -0700364 volthaChart: "onf/voltha"
365 openoltAdapterImg: "voltha/voltha-openolt-adapter:master"
366 openoltAdapterChart: "onf/voltha-adapter-openolt"
367 openonuAdapterImg: "voltha/voltha-openonu-adapter:master"
368 openonuAdapterChart: "onf/voltha-adapter-openonu"
Shrey Baid70c849a2020-04-03 21:52:00 +0530369 onosImg: "voltha/voltha-onos:master"
Matteo Scandolo49421972020-03-20 10:55:11 -0700370 extraHelmFlags: ''
371
Matteo Scandolo51b76302020-02-05 12:07:23 -0800372 parameters:
373 - string:
374 name: buildNode
375 default: '{build-node}'
376 description: 'Name of the Jenkins node to run the job on'
377
378 - string:
Matteo Scandolo330f7522020-03-17 17:15:53 -0700379 name: logLevel
380 default: 'WARN'
381 description: 'Log level for all the components'
382
383 - string:
Shrey Baid7cbb06e2020-02-11 17:45:07 -0800384 name: onuPerPon
Matteo Scandolo51b76302020-02-05 12:07:23 -0800385 default: 1
386 description: 'Number of ONUs to provision'
387
388 - string:
Shrey Baid7cbb06e2020-02-11 17:45:07 -0800389 name: ponPorts
Matteo Scandolo51b76302020-02-05 12:07:23 -0800390 default: 1
391 description: 'Number of PONs to provision'
392
Shrey Baid80d9fff2020-02-10 10:26:02 -0800393 - string:
Shrey Baid7cbb06e2020-02-11 17:45:07 -0800394 name: expectedOnus
Shrey Baid80d9fff2020-02-10 10:26:02 -0800395 default: 1
396 description: 'Expected number of activated ONUs'
397
Shrey Baid6777d2c2020-02-10 11:36:55 -0800398 - string:
399 name: pollInterval
Shrey Baid7cbb06e2020-02-11 17:45:07 -0800400 default: 5
Shrey Baid6777d2c2020-02-10 11:36:55 -0800401 description: 'Sleep time between ONU activation checks'
Matteo Scandolo22b5d912020-02-25 15:21:19 -0800402
Shrey Baid0d4e31d2020-02-11 13:28:47 -0800403 - bool:
404 name: withOnosApps
405 default: false
406 description: 'Option to deactivate certain ONOS apps'
407
408 - bool:
409 name: withMibTemplate
Shrey Baidf2203932020-02-12 15:40:09 -0800410 default: true
Shrey Baid0d4e31d2020-02-11 13:28:47 -0800411 description: 'Option to trigger MIB template command'
Shrey Baid7cbb06e2020-02-11 17:45:07 -0800412
413 - bool:
414 name: setLinkDiscovery
415 default: false
416 description: 'Option to toggle Link Discovery'
417
418 - string:
419 name: BBSIMdelay
420 default: 200
421 description: 'BBSIM Delay, milliseconds'
422
423 - string:
424 name: flowStatInterval
425 default: 600
426 description: 'Flow Stats Collection Interval, milliseconds'
427
428 - string:
429 name: portsStatInterval
430 default: 600
431 description: 'Ports Stats Collection Interval, milliseconds'
Shrey Baid6777d2c2020-02-10 11:36:55 -0800432
Shrey Baide7614d02020-02-25 10:26:42 -0800433 - bool:
434 name: bbsimAuth
Shrey Baida3b8aa62020-02-13 11:22:51 -0800435 default: true
436 description: 'Option to toggle BBSIM EAPOL true/false'
437
Shrey Baide7614d02020-02-25 10:26:42 -0800438 - bool:
Shrey Baida3b8aa62020-02-13 11:22:51 -0800439 name: bbsimDhcp
440 default: true
441 description: 'Option to toggle BBSIM DHCP true/false'
442
Shrey Baide7614d02020-02-25 10:26:42 -0800443 - string:
444 name: bbsimImg
Matteo Scandolo49421972020-03-20 10:55:11 -0700445 default: '{bbsimImg}'
Shrey Baide7614d02020-02-25 10:26:42 -0800446 description: 'Custom image selection for BBSIM (repo:tag)'
447
448 - string:
Matteo Scandolo7059b082020-03-17 09:05:03 -0700449 name: bbsimChart
Matteo Scandolo49421972020-03-20 10:55:11 -0700450 default: '{bbsimChart}'
Matteo Scandolo7059b082020-03-17 09:05:03 -0700451 description: 'BBSim chart name (or location on file system)'
452
453 - string:
Shrey Baide7614d02020-02-25 10:26:42 -0800454 name: volthaImg
Matteo Scandolo49421972020-03-20 10:55:11 -0700455 default: '{volthaImg}'
Shrey Baide7614d02020-02-25 10:26:42 -0800456 description: 'Custom image selection for VOLTHA (repo:tag)'
457
Matteo Scandoloa2928e72020-03-02 16:38:22 -0800458 - string:
Matteo Scandolofe241be2020-03-12 10:00:17 -0700459 name: ofAgentImg
Matteo Scandolo49421972020-03-20 10:55:11 -0700460 default: '{ofAgentImg}'
Matteo Scandolofddcb002020-03-24 09:14:57 -0700461 description: 'Custom image selection for OfAgent (repo:tag), only supports the go version'
Matteo Scandolofe241be2020-03-12 10:00:17 -0700462
463 - string:
Matteo Scandolo7059b082020-03-17 09:05:03 -0700464 name: volthaChart
Matteo Scandolo49421972020-03-20 10:55:11 -0700465 default: '{volthaChart}'
Matteo Scandolo7059b082020-03-17 09:05:03 -0700466 description: 'VOLTHA chart name (or location on file system)'
467
468 - string:
Matteo Scandoloa2928e72020-03-02 16:38:22 -0800469 name: openoltAdapterImg
Matteo Scandolo49421972020-03-20 10:55:11 -0700470 default: '{openoltAdapterImg}'
Matteo Scandoloa2928e72020-03-02 16:38:22 -0800471 description: 'Custom image selection for Openolt Adapter (repo:tag)'
472
473 - string:
Matteo Scandolo7059b082020-03-17 09:05:03 -0700474 name: openoltAdapterChart
Matteo Scandolo49421972020-03-20 10:55:11 -0700475 default: '{openoltAdapterChart}'
Matteo Scandolo7059b082020-03-17 09:05:03 -0700476 description: 'OpenOLT chart name (or location on file system)'
477
478 - string:
Matteo Scandoloa2928e72020-03-02 16:38:22 -0800479 name: openonuAdapterImg
Matteo Scandolo49421972020-03-20 10:55:11 -0700480 default: '{openonuAdapterImg}'
Matteo Scandoloa2928e72020-03-02 16:38:22 -0800481 description: 'Custom image selection for Openonu Adapter (repo:tag)'
482
Matteo Scandolofe241be2020-03-12 10:00:17 -0700483 - string:
Matteo Scandolo7059b082020-03-17 09:05:03 -0700484 name: openonuAdapterChart
Matteo Scandolo49421972020-03-20 10:55:11 -0700485 default: '{openonuAdapterChart}'
Matteo Scandolo7059b082020-03-17 09:05:03 -0700486 description: 'OpenONU chart name (or location on file system)'
487
488 - string:
Matteo Scandolofe241be2020-03-12 10:00:17 -0700489 name: onosImg
Matteo Scandolo49421972020-03-20 10:55:11 -0700490 default: '{onosImg}'
Matteo Scandolofe241be2020-03-12 10:00:17 -0700491 description: 'Custom image selection for Openonu Adapter (repo:tag)'
492
493 - string:
494 name: extraHelmFlags
Matteo Scandolo49421972020-03-20 10:55:11 -0700495 default: '{extraHelmFlags}'
Matteo Scandolofe241be2020-03-12 10:00:17 -0700496 description: 'Any extra helm parameters you want (passed to every helm install command)'
497
Matteo Scandolo51b76302020-02-05 12:07:23 -0800498 project-type: pipeline
Matteo Scandolod48d95e2020-02-27 17:04:55 -0800499 concurrent: false
Matteo Scandolo51b76302020-02-05 12:07:23 -0800500
Matteo Scandoloe69614f2020-03-10 11:35:35 -0700501 dsl: !include-raw-escape: pipeline/{pipeline-script}