blob: 58ea1ebb960e9eb840c97e7aec6cd20b71493eba [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':
Matteo Scandoloda2834f2020-03-03 13:12:32 -080019 name: 'voltha-scale-measurements-periodic-8-32-200ms'
Shrey Baidb0447182020-02-27 16:39:35 -080020 build-node: 'onf-pod1-head-node'
Matteo Scandolo380af272020-03-05 14:26:47 -080021 time-trigger: "H H/4 * * *"
Matteo Scandolod48d95e2020-02-27 17:04:55 -080022 onuPerPon: 32
23 ponPorts: 8
24 expectedOnus: 256
Matteo Scandolo54d98802020-02-28 11:14:23 -080025 BBSIMdelay: 200
Matteo Scandolo55c379e2020-03-02 11:57:05 -080026 - 'voltha-scale-measurements-periodic':
Matteo Scandolo2e2901f2020-03-12 10:51:01 -070027 name: 'voltha-scale-measurements-periodic-10-20-200ms'
Matteo Scandolo380af272020-03-05 14:26:47 -080028 build-node: 'onf-pod1-head-node'
29 time-trigger: "H H/4 * * *"
Matteo Scandolo2e2901f2020-03-12 10:51:01 -070030 onuPerPon: 20
31 ponPorts: 10
32 expectedOnus: 200
Matteo Scandolo380af272020-03-05 14:26:47 -080033 BBSIMdelay: 200
34 - 'voltha-scale-measurements-periodic':
Matteo Scandoloda2834f2020-03-03 13:12:32 -080035 name: 'voltha-scale-measurements-periodic-4-32-200ms'
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: 4
40 expectedOnus: 128
Matteo Scandoloda2834f2020-03-03 13:12:32 -080041 BBSIMdelay: 200
42 - 'voltha-scale-measurements-periodic':
Matteo Scandoloda2834f2020-03-03 13:12:32 -080043 name: 'voltha-scale-measurements-periodic-16-32-200ms'
44 build-node: 'onf-pod1-head-node'
Matteo Scandolo380af272020-03-05 14:26:47 -080045 time-trigger: "H H/4 * * *"
Matteo Scandoloda2834f2020-03-03 13:12:32 -080046 onuPerPon: 32
47 ponPorts: 16
Matteo Scandolo132f5552020-03-03 18:56:35 -080048 expectedOnus: 512
Matteo Scandoloda2834f2020-03-03 13:12:32 -080049 BBSIMdelay: 200
Matteo Scandolo24044fc2020-04-14 10:07:14 -070050 # multi-adapter
Matteo Scandolo89f1cea2020-04-10 10:20:20 -070051 extraHelmFlags: "--set replicas.adapter_open_onu=8"
Matteo Scandoloda2834f2020-03-03 13:12:32 -080052 - 'voltha-scale-measurements-periodic':
Matteo Scandolo731d4d22020-03-20 10:06:00 -070053 name: 'voltha-scale-measurements-periodic-16-64-200ms'
Matteo Scandoloda2834f2020-03-03 13:12:32 -080054 build-node: 'onf-pod1-head-node'
Matteo Scandolo380af272020-03-05 14:26:47 -080055 time-trigger: "H H/4 * * *"
Matteo Scandolo731d4d22020-03-20 10:06:00 -070056 onuPerPon: 64
Matteo Scandoloda2834f2020-03-03 13:12:32 -080057 ponPorts: 16
Matteo Scandolo731d4d22020-03-20 10:06:00 -070058 expectedOnus: 1024
59 BBSIMdelay: 200
Matteo Scandolo24044fc2020-04-14 10:07:14 -070060 # multi-adapter
Matteo Scandolo89f1cea2020-04-10 10:20:20 -070061 extraHelmFlags: "--set replicas.adapter_open_onu=8"
Matteo Scandoloda2834f2020-03-03 13:12:32 -080062 - 'voltha-scale-measurements-periodic':
63 name: 'voltha-scale-measurements-periodic-4-64-200ms'
64 build-node: 'onf-pod1-head-node'
Matteo Scandolo380af272020-03-05 14:26:47 -080065 time-trigger: "H H/4 * * *"
Matteo Scandoloda2834f2020-03-03 13:12:32 -080066 onuPerPon: 64
67 ponPorts: 4
68 expectedOnus: 256
69 BBSIMdelay: 200
70 - 'voltha-scale-measurements-periodic':
Matteo Scandoloda2834f2020-03-03 13:12:32 -080071 name: 'voltha-scale-measurements-periodic-1-128-200ms'
72 build-node: 'onf-pod1-head-node'
Matteo Scandolo380af272020-03-05 14:26:47 -080073 time-trigger: "H H/4 * * *"
Matteo Scandoloda2834f2020-03-03 13:12:32 -080074 onuPerPon: 128
75 ponPorts: 1
Matteo Scandolo132f5552020-03-03 18:56:35 -080076 expectedOnus: 128
Matteo Scandoloda2834f2020-03-03 13:12:32 -080077 BBSIMdelay: 200
78 - 'voltha-scale-measurements-periodic':
Matteo Scandoloda2834f2020-03-03 13:12:32 -080079 name: 'voltha-scale-measurements-periodic-1-64-200ms'
80 build-node: 'onf-pod1-head-node'
Matteo Scandolo380af272020-03-05 14:26:47 -080081 time-trigger: "H H/4 * * *"
Matteo Scandoloda2834f2020-03-03 13:12:32 -080082 onuPerPon: 64
83 ponPorts: 1
Matteo Scandolo132f5552020-03-03 18:56:35 -080084 expectedOnus: 64
Matteo Scandoloda2834f2020-03-03 13:12:32 -080085 BBSIMdelay: 200
86 - 'voltha-scale-measurements-periodic':
Matteo Scandolo380af272020-03-05 14:26:47 -080087 name: 'voltha-scale-measurements-periodic-1-1-200ms'
88 build-node: 'onf-pod1-head-node'
89 time-trigger: "H H/4 * * *"
90 onuPerPon: 1
91 ponPorts: 1
92 expectedOnus: 1
93 BBSIMdelay: 200
94 - 'voltha-scale-measurements-periodic':
Matteo Scandolof87e1da2020-04-16 16:13:31 -070095 name: 'voltha-scale-measurements-periodic-2-OLTs-10-10-200ms'
Matteo Scandolo380af272020-03-05 14:26:47 -080096 build-node: 'onf-pod1-head-node'
97 time-trigger: "H H/4 * * *"
Matteo Scandolof87e1da2020-04-16 16:13:31 -070098 onuPerPon: 10
99 ponPorts: 10
100 numOfBbsim: 2
101 expectedOnus: 200
102 BBSIMdelay: 200
Matteo Scandolo22b5d912020-02-25 15:21:19 -0800103 - 'voltha-scale-measurements':
104 name: 'voltha-scale-measurements-dev'
Shrey Baid4c108ad2020-03-10 15:21:13 -0700105 build-node: 'voltha-scale'
Matteo Scandolo54d98802020-02-28 11:14:23 -0800106 onuPerPon: 16
107 ponPorts: 1
108 expectedOnus: 16
109 BBSIMdelay: 200
Matteo Scandolo51b76302020-02-05 12:07:23 -0800110
111- job-template:
Matteo Scandolod48d95e2020-02-27 17:04:55 -0800112 id: 'voltha-scale-measurements-periodic'
113 name: '{name}'
114 pipeline-script: 'voltha-scale-measurements.groovy'
115
116 description: |
117 <!-- Managed by Jenkins Job Builder -->
118 Created by {id} job-template from ci-management/jjb/voltha-scale.yaml <br /><br />
119 Using pipeline {pipeline-script} <br/><br/>
120 Scale measurements for VOLTHA 2.x
121
122 properties:
123 - cord-infra-properties:
124 build-days-to-keep: '{build-days-to-keep}'
125 artifact-num-to-keep: '{artifact-num-to-keep}'
126
127 wrappers:
128 - lf-infra-wrappers:
129 build-timeout: '{build-timeout}'
130 jenkins-ssh-credential: '{jenkins-ssh-credential}'
131
Matteo Scandolo49421972020-03-20 10:55:11 -0700132 # default parameters
133 bbsimImg: voltha/bbsim:master
134 bbsimChart: onf/bbsim
135 volthaImg: voltha/voltha-rw-core:master
Matteo Scandoloe1c200f2020-03-24 10:33:58 -0700136 ofAgentImg: voltha/voltha-ofagent-go:master
Matteo Scandolo49421972020-03-20 10:55:11 -0700137 volthaChart: onf/voltha
138 openoltAdapterImg: voltha/voltha-openolt-adapter:master
139 openoltAdapterChart: onf/voltha-adapter-openolt
140 openonuAdapterImg: voltha/voltha-openonu-adapter:master
141 openonuAdapterChart: onf/voltha-adapter-openonu
Shrey Baid70c849a2020-04-03 21:52:00 +0530142 onosImg: voltha/voltha-onos:master
Matteo Scandolo49421972020-03-20 10:55:11 -0700143 extraHelmFlags: ''
Matteo Scandolof87e1da2020-04-16 16:13:31 -0700144 withMibTemplate: true
145 numOfBbsim: 1
146 numOfKafka: 3
Matteo Scandolo49421972020-03-20 10:55:11 -0700147
Matteo Scandolod48d95e2020-02-27 17:04:55 -0800148 parameters:
149 - string:
150 name: buildNode
151 default: '{build-node}'
152 description: 'Name of the Jenkins node to run the job on'
153
154 - string:
Matteo Scandolo330f7522020-03-17 17:15:53 -0700155 name: logLevel
156 default: 'WARN'
157 description: 'Log level for all the components'
158
159 - string:
Matteo Scandolod48d95e2020-02-27 17:04:55 -0800160 name: onuPerPon
Matteo Scandolo3d2a04f2020-02-28 14:43:29 -0800161 default: '{onuPerPon}'
Matteo Scandolod48d95e2020-02-27 17:04:55 -0800162 description: 'Number of ONUs to provision'
163
164 - string:
165 name: ponPorts
Matteo Scandolo3d2a04f2020-02-28 14:43:29 -0800166 default: '{ponPorts}'
Matteo Scandolod48d95e2020-02-27 17:04:55 -0800167 description: 'Number of PONs to provision'
168
169 - string:
170 name: expectedOnus
Matteo Scandolo3d2a04f2020-02-28 14:43:29 -0800171 default: '{expectedOnus}'
Matteo Scandolod48d95e2020-02-27 17:04:55 -0800172 description: 'Expected number of activated ONUs'
173
174 - string:
175 name: pollInterval
176 default: 5
177 description: 'Sleep time between ONU activation checks'
178
179 - bool:
180 name: withOnosApps
181 default: false
182 description: 'Option to deactivate certain ONOS apps'
183
184 - bool:
185 name: withMibTemplate
Matteo Scandolof87e1da2020-04-16 16:13:31 -0700186 default: '{withMibTemplate}'
Matteo Scandolod48d95e2020-02-27 17:04:55 -0800187 description: 'Option to trigger MIB template command'
188
189 - bool:
190 name: setLinkDiscovery
191 default: false
192 description: 'Option to toggle Link Discovery'
193
194 - string:
195 name: BBSIMdelay
Matteo Scandolo3d2a04f2020-02-28 14:43:29 -0800196 default: '{BBSIMdelay}'
Matteo Scandolod48d95e2020-02-27 17:04:55 -0800197 description: 'BBSIM Delay, milliseconds'
198
199 - string:
200 name: flowStatInterval
201 default: 600
202 description: 'Flow Stats Collection Interval, milliseconds'
203
204 - string:
205 name: portsStatInterval
206 default: 600
207 description: 'Ports Stats Collection Interval, milliseconds'
208
209 - bool:
210 name: bbsimAuth
211 default: true
212 description: 'Option to toggle BBSIM EAPOL true/false'
213
214 - bool:
215 name: bbsimDhcp
216 default: true
217 description: 'Option to toggle BBSIM DHCP true/false'
218
219 - string:
220 name: bbsimImg
Matteo Scandolo49421972020-03-20 10:55:11 -0700221 default: '{bbsimImg}'
Matteo Scandolod48d95e2020-02-27 17:04:55 -0800222 description: 'Custom image selection for BBSIM (repo:tag)'
223
224 - string:
Matteo Scandolo7059b082020-03-17 09:05:03 -0700225 name: bbsimChart
Matteo Scandolo49421972020-03-20 10:55:11 -0700226 default: '{bbsimChart}'
Matteo Scandolo7059b082020-03-17 09:05:03 -0700227 description: 'BBSim chart name (or location on file system)'
228
229 - string:
Matteo Scandolod48d95e2020-02-27 17:04:55 -0800230 name: volthaImg
Matteo Scandolo49421972020-03-20 10:55:11 -0700231 default: '{volthaImg}'
Matteo Scandolod48d95e2020-02-27 17:04:55 -0800232 description: 'Custom image selection for VOLTHA (repo:tag)'
233
Matteo Scandolod4b5d672020-03-05 15:18:47 -0800234 - string:
Matteo Scandoloe69614f2020-03-10 11:35:35 -0700235 name: ofAgentImg
Matteo Scandolo49421972020-03-20 10:55:11 -0700236 default: '{ofAgentImg}'
Matteo Scandolofddcb002020-03-24 09:14:57 -0700237 description: 'Custom image selection for OfAgent (repo:tag), only supports the go version'
Matteo Scandoloe69614f2020-03-10 11:35:35 -0700238
239 - string:
Matteo Scandolo7059b082020-03-17 09:05:03 -0700240 name: volthaChart
Matteo Scandolo49421972020-03-20 10:55:11 -0700241 default: '{volthaChart}'
Matteo Scandolo7059b082020-03-17 09:05:03 -0700242 description: 'VOLTHA chart name (or location on file system)'
243
244 - string:
Matteo Scandolod4b5d672020-03-05 15:18:47 -0800245 name: openoltAdapterImg
Matteo Scandolo49421972020-03-20 10:55:11 -0700246 default: '{openoltAdapterImg}'
Matteo Scandolod4b5d672020-03-05 15:18:47 -0800247 description: 'Custom image selection for Openolt Adapter (repo:tag)'
248
249 - string:
Matteo Scandolo7059b082020-03-17 09:05:03 -0700250 name: openoltAdapterChart
Matteo Scandolo49421972020-03-20 10:55:11 -0700251 default: '{openoltAdapterChart}'
Matteo Scandolo7059b082020-03-17 09:05:03 -0700252 description: 'OpenOLT chart name (or location on file system)'
253
254 - string:
Matteo Scandolod4b5d672020-03-05 15:18:47 -0800255 name: openonuAdapterImg
Matteo Scandolo49421972020-03-20 10:55:11 -0700256 default: '{openonuAdapterImg}'
Matteo Scandolod4b5d672020-03-05 15:18:47 -0800257 description: 'Custom image selection for Openonu Adapter (repo:tag)'
258
Matteo Scandoloe69614f2020-03-10 11:35:35 -0700259 - string:
Matteo Scandolo7059b082020-03-17 09:05:03 -0700260 name: openonuAdapterChart
Matteo Scandolo49421972020-03-20 10:55:11 -0700261 default: '{openonuAdapterChart}'
Matteo Scandolo7059b082020-03-17 09:05:03 -0700262 description: 'OpenONU chart name (or location on file system)'
263
264 - string:
Matteo Scandoloe69614f2020-03-10 11:35:35 -0700265 name: onosImg
Matteo Scandolo49421972020-03-20 10:55:11 -0700266 default: '{onosImg}'
Matteo Scandoloe69614f2020-03-10 11:35:35 -0700267 description: 'Custom image selection for Openonu Adapter (repo:tag)'
268
269 - string:
270 name: extraHelmFlags
Matteo Scandolo49421972020-03-20 10:55:11 -0700271 default: '{extraHelmFlags}'
Matteo Scandoloe69614f2020-03-10 11:35:35 -0700272 description: 'Any extra helm parameters you want (passed to every helm install command)'
273
Matteo Scandolof87e1da2020-04-16 16:13:31 -0700274 - string:
275 name: numOfBbsim
276 default: '{numOfBbsim}'
277 description: 'How many BBSim instances to run'
278
279 - string:
280 name: numOfKafka
281 default: '{numOfKafka}'
282 description: 'How many Kafka instances to run'
283
Matteo Scandolod48d95e2020-02-27 17:04:55 -0800284 project-type: pipeline
285 concurrent: false
286
287 dsl: !include-raw-escape: pipeline/{pipeline-script}
288
289 triggers:
290 - timed: |
291 TZ=America/Los_Angeles
292 {time-trigger}
293
294- job-template:
Matteo Scandolo51b76302020-02-05 12:07:23 -0800295 id: 'voltha-scale-measurements'
296 name: '{name}'
297 pipeline-script: 'voltha-scale-measurements.groovy'
298
299 description: |
300 <!-- Managed by Jenkins Job Builder -->
301 Created by {id} job-template from ci-management/jjb/voltha-scale.yaml <br /><br />
302 Using pipeline {pipeline-script} <br/><br/>
303 Scale measurements for VOLTHA 2.x
304
305 properties:
306 - cord-infra-properties:
307 build-days-to-keep: '{build-days-to-keep}'
308 artifact-num-to-keep: '{artifact-num-to-keep}'
309
310 wrappers:
311 - lf-infra-wrappers:
312 build-timeout: '{build-timeout}'
313 jenkins-ssh-credential: '{jenkins-ssh-credential}'
314
Matteo Scandolo49421972020-03-20 10:55:11 -0700315 # default parameters
Matteo Scandolo45159ab2020-03-23 08:55:40 -0700316 bbsimImg: "voltha/bbsim:master"
317 bbsimChart: "onf/bbsim"
318 volthaImg: "voltha/voltha-rw-core:master"
Matteo Scandolo9a9bb892020-03-19 10:09:18 -0700319 ofAgentImg: "voltha/voltha-ofagent-go:master"
Matteo Scandolo45159ab2020-03-23 08:55:40 -0700320 volthaChart: "onf/voltha"
321 openoltAdapterImg: "voltha/voltha-openolt-adapter:master"
322 openoltAdapterChart: "onf/voltha-adapter-openolt"
323 openonuAdapterImg: "voltha/voltha-openonu-adapter:master"
324 openonuAdapterChart: "onf/voltha-adapter-openonu"
Shrey Baid70c849a2020-04-03 21:52:00 +0530325 onosImg: "voltha/voltha-onos:master"
Matteo Scandolo49421972020-03-20 10:55:11 -0700326 extraHelmFlags: ''
Matteo Scandolof87e1da2020-04-16 16:13:31 -0700327 withMibTemplate: true
328 numOfBbsim: 1
329 numOfKafka: 1
Matteo Scandolo49421972020-03-20 10:55:11 -0700330
Matteo Scandolo51b76302020-02-05 12:07:23 -0800331 parameters:
332 - string:
333 name: buildNode
334 default: '{build-node}'
335 description: 'Name of the Jenkins node to run the job on'
336
337 - string:
Matteo Scandolo330f7522020-03-17 17:15:53 -0700338 name: logLevel
339 default: 'WARN'
340 description: 'Log level for all the components'
341
342 - string:
Shrey Baid7cbb06e2020-02-11 17:45:07 -0800343 name: onuPerPon
Matteo Scandolo51b76302020-02-05 12:07:23 -0800344 default: 1
345 description: 'Number of ONUs to provision'
346
347 - string:
Shrey Baid7cbb06e2020-02-11 17:45:07 -0800348 name: ponPorts
Matteo Scandolo51b76302020-02-05 12:07:23 -0800349 default: 1
350 description: 'Number of PONs to provision'
351
Shrey Baid80d9fff2020-02-10 10:26:02 -0800352 - string:
Shrey Baid7cbb06e2020-02-11 17:45:07 -0800353 name: expectedOnus
Shrey Baid80d9fff2020-02-10 10:26:02 -0800354 default: 1
355 description: 'Expected number of activated ONUs'
356
Shrey Baid6777d2c2020-02-10 11:36:55 -0800357 - string:
358 name: pollInterval
Shrey Baid7cbb06e2020-02-11 17:45:07 -0800359 default: 5
Shrey Baid6777d2c2020-02-10 11:36:55 -0800360 description: 'Sleep time between ONU activation checks'
Matteo Scandolo22b5d912020-02-25 15:21:19 -0800361
Shrey Baid0d4e31d2020-02-11 13:28:47 -0800362 - bool:
363 name: withOnosApps
364 default: false
365 description: 'Option to deactivate certain ONOS apps'
366
367 - bool:
368 name: withMibTemplate
Matteo Scandolof87e1da2020-04-16 16:13:31 -0700369 default: '{withMibTemplate}'
Shrey Baid0d4e31d2020-02-11 13:28:47 -0800370 description: 'Option to trigger MIB template command'
Shrey Baid7cbb06e2020-02-11 17:45:07 -0800371
372 - bool:
373 name: setLinkDiscovery
374 default: false
375 description: 'Option to toggle Link Discovery'
376
377 - string:
378 name: BBSIMdelay
379 default: 200
380 description: 'BBSIM Delay, milliseconds'
381
382 - string:
383 name: flowStatInterval
384 default: 600
385 description: 'Flow Stats Collection Interval, milliseconds'
386
387 - string:
388 name: portsStatInterval
389 default: 600
390 description: 'Ports Stats Collection Interval, milliseconds'
Shrey Baid6777d2c2020-02-10 11:36:55 -0800391
Shrey Baide7614d02020-02-25 10:26:42 -0800392 - bool:
393 name: bbsimAuth
Shrey Baida3b8aa62020-02-13 11:22:51 -0800394 default: true
395 description: 'Option to toggle BBSIM EAPOL true/false'
396
Shrey Baide7614d02020-02-25 10:26:42 -0800397 - bool:
Shrey Baida3b8aa62020-02-13 11:22:51 -0800398 name: bbsimDhcp
399 default: true
400 description: 'Option to toggle BBSIM DHCP true/false'
401
Shrey Baide7614d02020-02-25 10:26:42 -0800402 - string:
403 name: bbsimImg
Matteo Scandolo49421972020-03-20 10:55:11 -0700404 default: '{bbsimImg}'
Shrey Baide7614d02020-02-25 10:26:42 -0800405 description: 'Custom image selection for BBSIM (repo:tag)'
406
407 - string:
Matteo Scandolo7059b082020-03-17 09:05:03 -0700408 name: bbsimChart
Matteo Scandolo49421972020-03-20 10:55:11 -0700409 default: '{bbsimChart}'
Matteo Scandolo7059b082020-03-17 09:05:03 -0700410 description: 'BBSim chart name (or location on file system)'
411
412 - string:
Shrey Baide7614d02020-02-25 10:26:42 -0800413 name: volthaImg
Matteo Scandolo49421972020-03-20 10:55:11 -0700414 default: '{volthaImg}'
Shrey Baide7614d02020-02-25 10:26:42 -0800415 description: 'Custom image selection for VOLTHA (repo:tag)'
416
Matteo Scandoloa2928e72020-03-02 16:38:22 -0800417 - string:
Matteo Scandolofe241be2020-03-12 10:00:17 -0700418 name: ofAgentImg
Matteo Scandolo49421972020-03-20 10:55:11 -0700419 default: '{ofAgentImg}'
Matteo Scandolofddcb002020-03-24 09:14:57 -0700420 description: 'Custom image selection for OfAgent (repo:tag), only supports the go version'
Matteo Scandolofe241be2020-03-12 10:00:17 -0700421
422 - string:
Matteo Scandolo7059b082020-03-17 09:05:03 -0700423 name: volthaChart
Matteo Scandolo49421972020-03-20 10:55:11 -0700424 default: '{volthaChart}'
Matteo Scandolo7059b082020-03-17 09:05:03 -0700425 description: 'VOLTHA chart name (or location on file system)'
426
427 - string:
Matteo Scandoloa2928e72020-03-02 16:38:22 -0800428 name: openoltAdapterImg
Matteo Scandolo49421972020-03-20 10:55:11 -0700429 default: '{openoltAdapterImg}'
Matteo Scandoloa2928e72020-03-02 16:38:22 -0800430 description: 'Custom image selection for Openolt Adapter (repo:tag)'
431
432 - string:
Matteo Scandolo7059b082020-03-17 09:05:03 -0700433 name: openoltAdapterChart
Matteo Scandolo49421972020-03-20 10:55:11 -0700434 default: '{openoltAdapterChart}'
Matteo Scandolo7059b082020-03-17 09:05:03 -0700435 description: 'OpenOLT chart name (or location on file system)'
436
437 - string:
Matteo Scandoloa2928e72020-03-02 16:38:22 -0800438 name: openonuAdapterImg
Matteo Scandolo49421972020-03-20 10:55:11 -0700439 default: '{openonuAdapterImg}'
Matteo Scandoloa2928e72020-03-02 16:38:22 -0800440 description: 'Custom image selection for Openonu Adapter (repo:tag)'
441
Matteo Scandolofe241be2020-03-12 10:00:17 -0700442 - string:
Matteo Scandolo7059b082020-03-17 09:05:03 -0700443 name: openonuAdapterChart
Matteo Scandolo49421972020-03-20 10:55:11 -0700444 default: '{openonuAdapterChart}'
Matteo Scandolo7059b082020-03-17 09:05:03 -0700445 description: 'OpenONU chart name (or location on file system)'
446
447 - string:
Matteo Scandolofe241be2020-03-12 10:00:17 -0700448 name: onosImg
Matteo Scandolo49421972020-03-20 10:55:11 -0700449 default: '{onosImg}'
Matteo Scandolofe241be2020-03-12 10:00:17 -0700450 description: 'Custom image selection for Openonu Adapter (repo:tag)'
451
452 - string:
453 name: extraHelmFlags
Matteo Scandolo49421972020-03-20 10:55:11 -0700454 default: '{extraHelmFlags}'
Matteo Scandolofe241be2020-03-12 10:00:17 -0700455 description: 'Any extra helm parameters you want (passed to every helm install command)'
456
Matteo Scandolof87e1da2020-04-16 16:13:31 -0700457 - string:
458 name: numOfBbsim
459 default: '{numOfBbsim}'
460 description: 'How many BBSim instances to run'
461
462 - string:
463 name: numOfKafka
464 default: '{numOfKafka}'
465 description: 'How many Kafka instances to run'
466
Matteo Scandolo51b76302020-02-05 12:07:23 -0800467 project-type: pipeline
Matteo Scandolod48d95e2020-02-27 17:04:55 -0800468 concurrent: false
Matteo Scandolo51b76302020-02-05 12:07:23 -0800469
Matteo Scandoloe69614f2020-03-10 11:35:35 -0700470 dsl: !include-raw-escape: pipeline/{pipeline-script}