Updates for VOLTHA 2.8
- Update jobs to 2.8 and master versions
- Add Radisys RTL-3200G, RTL-1600G, RTL-1600X OLTs
- Fix Makefile issues (wasn't creating jobs dir)
Change-Id: I6f3cb1ecff4a42b21368951101acb002c0799780
diff --git a/Makefile b/Makefile
index 504d6b3..a217846 100644
--- a/Makefile
+++ b/Makefile
@@ -30,9 +30,12 @@
site:
mkdir site
+jobs:
+ mkdir jobs
+
build: buildcollector siterender ## Collect build info and create website
-buildcollector: $(VENV_NAME) products ## Collect build information from Jenkins jobs
+buildcollector: $(VENV_NAME) jobs products ## Collect build information from Jenkins jobs
source ./$</bin/activate ; set -u ;\
$(PYTHON) buildcollector.py scrape.yaml --credentials credentials.yaml $(COMMON_ARGS)
@@ -68,7 +71,7 @@
reuse --root . lint
clean: ## Delete all temporary files
- rm -rf products site *.xml *.egg-info
+ rm -rf products site jobs *.xml *.egg-info
clean-all: clean ## Delete virtualenv and all cached job information
rm -rf $(VENV_NAME) jobs .tox
diff --git a/scrape.yaml b/scrape.yaml
index 61be049..63c39b2 100644
--- a/scrape.yaml
+++ b/scrape.yaml
@@ -96,10 +96,10 @@
timestamp: "timestamp"
build_url: "url"
artifacts: "artifacts[*].fileName"
- - group: "2.7 - DT workflow"
+ - group: "2.8 - DT workflow"
jenkins_url: "https://jenkins.opencord.org"
jobs:
- - name: "build_onf-demo-pod_1T8GEM_voltha_DT_2.7_test"
+ - name: "build_onf-demo-pod_1T8GEM_voltha_DT_2.8_test"
extract:
id: "id"
result: "result"
@@ -118,10 +118,10 @@
build_url: "url"
artifacts: "artifacts[*].fileName"
- - group: "2.7 - AT&T workflow"
+ - group: "2.8 - AT&T workflow"
jenkins_url: "https://jenkins.opencord.org"
jobs:
- - name: "build_flex-ocp-cord_1T4GEM_voltha_2.7_test"
+ - name: "build_flex-ocp-cord_1T4GEM_voltha_2.8_test"
extract:
id: "id"
result: "result"
@@ -146,10 +146,10 @@
timestamp: "timestamp"
build_url: "url"
artifacts: "artifacts[*].fileName"
- - group: "2.7 - DT workflow"
+ - group: "2.8 - DT workflow"
jenkins_url: "https://jenkins.opencord.org"
jobs:
- - name: "build_onf-demo-pod_1T8GEM_voltha_DT_2.7_test"
+ - name: "build_onf-demo-pod_1T8GEM_voltha_DT_2.8_test"
extract:
id: "id"
result: "result"
@@ -168,10 +168,10 @@
build_url: "url"
artifacts: "artifacts[*].fileName"
- - group: "2.7 - AT&T workflow"
+ - group: "2.8 - AT&T workflow"
jenkins_url: "https://jenkins.opencord.org"
jobs:
- - name: "build_flex-ocp-cord_1T4GEM_voltha_2.7_test"
+ - name: "build_flex-ocp-cord_1T4GEM_voltha_2.8_test"
extract:
id: "id"
result: "result"
@@ -198,10 +198,10 @@
timestamp: "timestamp"
build_url: "url"
artifacts: "artifacts[*].fileName"
- - group: "2.7"
+ - group: "2.8"
jenkins_url: "https://jenkins.opencord.org"
jobs:
- - name: "build_dt-berlin-pod-gpon_1T8GEM_voltha_DT_2.7_test"
+ - name: "build_dt-berlin-pod-gpon_1T8GEM_voltha_DT_2.8_test"
extract:
id: "id"
result: "result"
@@ -228,10 +228,10 @@
timestamp: "timestamp"
build_url: "url"
artifacts: "artifacts[*].fileName"
- - group: "2.7"
+ - group: "2.8"
jenkins_url: "https://jenkins.opencord.org"
jobs:
- - name: "build_dt-berlin-pod-gpon_1T8GEM_voltha_DT_2.7_test"
+ - name: "build_dt-berlin-pod-gpon_1T8GEM_voltha_DT_2.8_test"
extract:
id: "id"
result: "result"
@@ -257,10 +257,38 @@
timestamp: "timestamp"
build_url: "url"
artifacts: "artifacts[*].fileName"
- - group: "2.7"
+ - name: "build_menlo-certification-pod-radisys-1600x_1T8GEM_voltha_DT_master_test"
+ extract:
+ id: "id"
+ result: "result"
+ timestamp: "timestamp"
+ build_url: "url"
+ artifacts: "artifacts[*].fileName"
+ - name: "build_menlo-certification-pod-radisys-1600g_1T8GEM_voltha_DT_master_test"
+ extract:
+ id: "id"
+ result: "result"
+ timestamp: "timestamp"
+ build_url: "url"
+ artifacts: "artifacts[*].fileName"
+ - group: "2.8"
jenkins_url: "https://jenkins.opencord.org"
jobs:
- - name: "build_dt-berlin-pod-gpon_1T8GEM_voltha_DT_2.7_test"
+ - name: "build_dt-berlin-pod-gpon_1T8GEM_voltha_DT_2.8_test"
+ extract:
+ id: "id"
+ result: "result"
+ timestamp: "timestamp"
+ build_url: "url"
+ artifacts: "artifacts[*].fileName"
+ - name: "build_menlo-certification-pod-radisys-1600x_1T8GEM_voltha_DT_2.8_test"
+ extract:
+ id: "id"
+ result: "result"
+ timestamp: "timestamp"
+ build_url: "url"
+ artifacts: "artifacts[*].fileName"
+ - name: "build_menlo-certification-pod-radisys-1600g_1T8GEM_voltha_DT_2.8_test"
extract:
id: "id"
result: "result"
@@ -268,8 +296,9 @@
build_url: "url"
artifacts: "artifacts[*].fileName"
+
---
-# VOLTHA - Radisys OLT
+# VOLTHA - Radisys OLT RLT-3200G
product_name: "Radisys RLT-3200G OLT"
product_link: "https://opennetworking.org/marketplace/"
onf_project: "SEBA_VOLTHA"
@@ -279,13 +308,82 @@
- group: "master"
jenkins_url: "https://jenkins.opencord.org"
jobs:
- - name: "build_menlo-certification-pod-radisys-gpon_1T8GEM_voltha_DT_master_test"
+ - name: "build_menlo-certification-pod-radisys-3200g_1T8GEM_voltha_DT_master_test"
extract:
id: "id"
result: "result"
timestamp: "timestamp"
build_url: "url"
artifacts: "artifacts[*].fileName"
+ - group: "2.8"
+ jenkins_url: "https://jenkins.opencord.org"
+ jobs:
+ - name: "build_menlo-certification-pod-radisys-3200g_1T8GEM_voltha_DT_2.8_test"
+ extract:
+ id: "id"
+ result: "result"
+ timestamp: "timestamp"
+ build_url: "url"
+ artifacts: "artifacts[*].fileName"
+
+---
+# VOLTHA - Radisys 1600X
+product_name: "Radisys RLT-1600X OLT"
+product_link: "https://opennetworking.org/marketplace/"
+onf_project: "SEBA_VOLTHA"
+
+# jenkins config
+jenkins_jobs:
+ - group: "2.8"
+ jenkins_url: "https://jenkins.opencord.org"
+ jobs:
+ - name: "build_menlo-certification-pod-radisys-1600x_1T8GEM_voltha_DT_2.8_test"
+ extract:
+ id: "id"
+ result: "result"
+ timestamp: "timestamp"
+ build_url: "url"
+ artifacts: "artifacts[*].fileName"
+ - group: "master"
+ jenkins_url: "https://jenkins.opencord.org"
+ jobs:
+ - name: "build_menlo-certification-pod-radisys-1600x_1T8GEM_voltha_DT_master_test"
+ extract:
+ id: "id"
+ result: "result"
+ timestamp: "timestamp"
+ build_url: "url"
+ artifacts: "artifacts[*].fileName"
+
+---
+# VOLTHA - Radisys 1600G
+product_name: "Radisys RLT-1600G OLT"
+product_link: "https://opennetworking.org/marketplace/"
+onf_project: "SEBA_VOLTHA"
+
+# jenkins config
+jenkins_jobs:
+ - group: "2.8"
+ jenkins_url: "https://jenkins.opencord.org"
+ jobs:
+ - name: "build_menlo-certification-pod-radisys-1600g_1T8GEM_voltha_DT_2.8_test"
+ extract:
+ id: "id"
+ result: "result"
+ timestamp: "timestamp"
+ build_url: "url"
+ artifacts: "artifacts[*].fileName"
+ - group: "master"
+ jenkins_url: "https://jenkins.opencord.org"
+ jobs:
+ - name: "build_menlo-certification-pod-radisys-1600g_1T8GEM_voltha_DT_master_test"
+ extract:
+ id: "id"
+ result: "result"
+ timestamp: "timestamp"
+ build_url: "url"
+ artifacts: "artifacts[*].fileName"
+
---
# Stratum - APS Networks BF6064X