Setting ONOS to single instance with custom image and setting BBSim log at debug on all instances
Change-Id: I12227a42e4f5effa8d0c69431291d717d6b9acb5
diff --git a/jjb/pipeline/voltha/master/voltha-scale-test.groovy b/jjb/pipeline/voltha/master/voltha-scale-test.groovy
index 62d8750..daf5232 100644
--- a/jjb/pipeline/voltha/master/voltha-scale-test.groovy
+++ b/jjb/pipeline/voltha/master/voltha-scale-test.groovy
@@ -348,7 +348,13 @@
sshpass -e ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -p 30115 karaf@127.0.0.1 cfg set org.opencord.olt.impl.Olt provisionDelay 1000
# BBSim logs at debug level don't slow down the system much and are very helpful while troubleshooting
- kubectl exec \$(kubectl get pods | grep -E "bbsim[0-9]" | awk 'NR==1{print \$1}') -- bbsimctl log debug false
+ BBSIM_IDS=\$(kubectl get pods | grep bbsim | grep -v server | awk '{print \$1}')
+ IDS=(\$BBSIM_IDS)
+
+ for bbsim in "\${IDS[@]}"
+ do
+ kubectl exec -t \$bbsim -- bbsimctl log debug false
+ done
# Set Flows/Ports/Meters/Groups poll frequency
sshpass -e ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -p 30115 karaf@127.0.0.1 cfg set org.onosproject.provider.of.flow.impl.OpenFlowRuleProvider flowPollFrequency ${onosStatInterval}
diff --git a/jjb/voltha-scale.yaml b/jjb/voltha-scale.yaml
index cd9bf4b..dc1ef7b 100644
--- a/jjb/voltha-scale.yaml
+++ b/jjb/voltha-scale.yaml
@@ -62,6 +62,9 @@
withDhcp: true
withIgmp: false
extraHelmFlags: '--set authRetry=false,dhcpRetry=false -f /home/jenkins/voltha-scale/voltha-values.yaml --set etcd.persistence.enabled=false,etcd.persistence.storageClass=longhorn --set global.rpc_timeout=30s --set voltha.ofagent.log_level=DEBUG'
+ onosReplicas: 1
+ atomixReplicas: 1
+ onosImg: andreacampanella/voltha-onos:extend-timeout
- 'voltha-scale-measurements':
name: 'voltha-scale-measurements-master-onu-upgrade-2-16-32-att-onus'
@@ -82,6 +85,7 @@
name: 'voltha-scale-measurements-master-2-16-32-dt-subscribers'
build-node: 'voltha-scale-1'
time-trigger: "H H/4 * * *"
+ disable-job: false
olts: 2
pons: 16
onus: 32
@@ -92,6 +96,9 @@
withDhcp: false
withIgmp: false
extraHelmFlags: '-f /home/jenkins/voltha-scale/voltha-values.yaml --set etcd.persistence.enabled=false,etcd.persistence.storageClass=longhorn'
+ onosReplicas: 1
+ atomixReplicas: 1
+ onosImg: andreacampanella/voltha-onos:extend-timeout
- 'voltha-scale-measurements':
name: 'voltha-scale-measurements-master-2-16-32-tt-subscribers'