Using custom chart in multi-stack scale pipeline
Escaping $bbsim variable when collecting logs
Running the multi-stack with 512 ONU x 2 OLTs x 2 stacks
Change-Id: Ida04dd187c15433eb040b611f53d3a913eec0aa6
diff --git a/jjb/pipeline/voltha-scale-multi-stack.groovy b/jjb/pipeline/voltha-scale-multi-stack.groovy
index d8d9be9..c8c5323 100644
--- a/jjb/pipeline/voltha-scale-multi-stack.groovy
+++ b/jjb/pipeline/voltha-scale-multi-stack.groovy
@@ -202,15 +202,15 @@
sh returnStdout: false, script: '''
cd $WORKSPACE/kind-voltha/
- ETCD_CHART=$HOME/teone/helm-charts/etcd
- KAFKA_CHART=$HOME/teone/helm-charts/kafka
+ export ETCD_CHART=$HOME/teone/helm-charts/etcd
+ export KAFKA_CHART=$HOME/teone/helm-charts/kafka
# KAFKA config
- NUM_OF_KAFKA=${kafkaReplicas}
- EXTRA_HELM_FLAGS+=' --set prometheus.kafka.enabled=true,prometheus.operator.enabled=true,prometheus.jmx.enabled=true,prometheus.operator.serviceMonitor.namespace=default '
+ export NUM_OF_KAFKA=${kafkaReplicas}
+ export EXTRA_HELM_FLAGS+=' --set prometheus.kafka.enabled=true,prometheus.operator.enabled=true,prometheus.jmx.enabled=true,prometheus.operator.serviceMonitor.namespace=default '
# ETCD config
- EXTRA_HELM_FLAGS+=" --set memoryMode=${inMemoryEtcdStorage} "
+ export EXTRA_HELM_FLAGS+=" --set memoryMode=${inMemoryEtcdStorage} "
NAME=infra JUST_INFRA=y ./voltha up
@@ -490,8 +490,8 @@
for bbsim in "\${IDS[@]}"
do
- kubectl -n ${stack_ns} exec -t \$bbsim -- bbsimctl onu list > $LOG_FOLDER/$bbsim-device-list.txt || true
- kubectl -n ${stack_ns} exec -t \$bbsim -- bbsimctl service list > $LOG_FOLDER/$bbsim-service-list.txt || true
+ kubectl -n ${stack_ns} exec -t \$bbsim -- bbsimctl onu list > $LOG_FOLDER/\$bbsim-device-list.txt || true
+ kubectl -n ${stack_ns} exec -t \$bbsim -- bbsimctl service list > $LOG_FOLDER/\$bbsim-service-list.txt || true
done
"""
}
diff --git a/jjb/voltha-scale.yaml b/jjb/voltha-scale.yaml
index 9e08b81..856aa7c 100644
--- a/jjb/voltha-scale.yaml
+++ b/jjb/voltha-scale.yaml
@@ -75,8 +75,8 @@
withMonitoring: false
volthaStacks: 2
olts: 2
- pons: 8
- onus: 16
+ pons: 16
+ onus: 32
withFlows: true
provisionSubscribers: true
withEapol: true
@@ -86,6 +86,7 @@
withPcap: true
volthaSystemTestsChange: refs/changes/27/21627/2
kindVolthaChange: refs/changes/85/21485/8
+ openoltAdapterImg: matteoscandolo/voltha-openolt-adapter:topic
# jobs for 512 ONUs with a 8 openonu-adapters and clustered ONOS (1 OLT)