node: "14.13.0"
repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
- rev: v3.4.0
+ rev: v4.0.1
hooks:
- id: check-json
- id: trailing-whitespace
- repo: https://github.com/pre-commit/mirrors-prettier
- rev: v2.2.1
+ rev: v2.4.1
hooks:
- id: prettier
stages: [commit]
)$
- repo: https://github.com/ambv/black
- rev: 21.6b0
+ rev: 21.9b0
hooks:
- id: black
- id: pydocstyle
- repo: https://github.com/adrienverge/yamllint
- rev: v1.26.1
+ rev: v1.26.3
hooks:
- id: yamllint
timezone: "Unknown/Unknown"
- name: "Robert Varga"
email: "nite@hq.sk"
- company: ""
+ company: "PANTHEON.tech"
id: "rovarga"
- timezone: "Unknown/Unknown"
+ timezone: "Europe/Bratislava"
- name: "Thanh Ha"
email: "zxiiro@gmail.com"
id: "zxiiro"
* ZZCI - CentOS 7 - builder - x86_64 - 20200901-060217.896
* ZZCI - CentOS 7 - builder - x86_64 - 20210401-060141.809
* ZZCI - CentOS 7 - builder - x86_64 - 20210608-222854.683
+* ZZCI - CentOS 7 - builder - x86_64 - 20211001-123242.814
* ZZCI - CentOS 7 - devstack - x86_64 - 20191004-045548.485
* ZZCI - CentOS 7 - devstack - x86_64 - 20200601-230324.154
* ZZCI - CentOS 7 - devstack - x86_64 - 20200801-230142.896
* ZZCI - CentOS 7 - devstack-rocky - x86_64 - 20200811-042113.395
* ZZCI - CentOS 7 - devstack-rocky - x86_64 - 20200813-042753.841
* ZZCI - CentOS 7 - devstack-rocky - x86_64 - 20210608-222908.760
+* ZZCI - CentOS 7 - devstack-rocky - x86_64 - 20211001-000220.740
* ZZCI - CentOS 7 - devstack-stein - x86_64 - 20200101-010206.159
* ZZCI - CentOS 7 - devstack-stein - x86_64 - 20200112-040429.851
* ZZCI - CentOS 7 - devstack-stein - x86_64 - 20200501-010133.750
* ZZCI - CentOS 7 - devstack-stein - x86_64 - 20200811-070703.256
* ZZCI - CentOS 7 - devstack-stein - x86_64 - 20200813-035545.011
* ZZCI - CentOS 7 - devstack-stein - x86_64 - 20210401-010130.589
+* ZZCI - CentOS 7 - devstack-stein - x86_64 - 20211001-010151.446
* ZZCI - CentOS 7 - docker - x86_64 - 20190924-232930.807
* ZZCI - CentOS 7 - docker - x86_64 - 20191004-045622.840
* ZZCI - CentOS 7 - docker - x86_64 - 20200601-220134.752
* ZZCI - CentOS 7 - robot - x86_64 - 20191002-145719.577
* ZZCI - CentOS 7 - robot - x86_64 - 20200812-002103.678
* ZZCI - CentOS 7 - robot - x86_64 - 20200813-045046.282
+* ZZCI - CentOS 7 - robot - x86_64 - 20211001-132202.905
* ZZCI - CentOS 8 - builder - x86_64 - 20200801-040136.580
* ZZCI - CentOS 8 - builder - x86_64 - 20200811-042012.627
* ZZCI - CentOS 8 - builder - x86_64 - 20200901-040201.907
-Subproject commit 09659ce65d005b15595a44bbef6304fd3cc83ac1
+Subproject commit a86c6e8d376c95aa00b179fce9d207e61c8f72d0
LABELS=centos7-builder-2c-1g
-IMAGE_NAME=ZZCI - CentOS 7 - builder - x86_64 - 20210608-222854.683
+IMAGE_NAME=ZZCI - CentOS 7 - builder - x86_64 - 20211001-123242.814
HARDWARE_ID=v3-standard-2
LABELS=centos7-builder-2c-2g
-IMAGE_NAME=ZZCI - CentOS 7 - builder - x86_64 - 20210608-222854.683
+IMAGE_NAME=ZZCI - CentOS 7 - builder - x86_64 - 20211001-123242.814
HARDWARE_ID=v3-standard-2
LABELS=centos7-builder-2c-8g
-IMAGE_NAME=ZZCI - CentOS 7 - builder - x86_64 - 20210608-222854.683
+IMAGE_NAME=ZZCI - CentOS 7 - builder - x86_64 - 20211001-123242.814
HARDWARE_ID=v3-standard-2
LABELS=centos7-builder-4c-16g
-IMAGE_NAME=ZZCI - CentOS 7 - builder - x86_64 - 20210608-222854.683
+IMAGE_NAME=ZZCI - CentOS 7 - builder - x86_64 - 20211001-123242.814
HARDWARE_ID=v3-standard-4
LABELS=centos7-builder-4c-4g
-IMAGE_NAME=ZZCI - CentOS 7 - builder - x86_64 - 20210608-222854.683
+IMAGE_NAME=ZZCI - CentOS 7 - builder - x86_64 - 20211001-123242.814
HARDWARE_ID=v3-standard-4
LABELS=centos7-builder-8c-8g
-IMAGE_NAME=ZZCI - CentOS 7 - builder - x86_64 - 20210608-222854.683
+IMAGE_NAME=ZZCI - CentOS 7 - builder - x86_64 - 20211001-123242.814
HARDWARE_ID=v3-standard-8
LABELS=centos7-docker-1c-4g
-IMAGE_NAME=ZZCI - CentOS 7 - docker - x86_64 - 20200901-220018.955
+IMAGE_NAME=ZZCI - CentOS 7 - docker - x86_64 - 20211006-065328.122
HARDWARE_ID=v3-standard-2
LABELS=centos7-docker-2c-2g
-IMAGE_NAME=ZZCI - CentOS 7 - docker - x86_64 - 20200901-220018.955
+IMAGE_NAME=ZZCI - CentOS 7 - docker - x86_64 - 20211006-065328.122
HARDWARE_ID=v3-standard-2
LABELS=centos7-docker-2c-8g
-IMAGE_NAME=ZZCI - CentOS 7 - docker - x86_64 - 20200901-220018.955
+IMAGE_NAME=ZZCI - CentOS 7 - docker - x86_64 - 20211006-065328.122
HARDWARE_ID=v3-standard-2
LABELS=centos7-docker-4c-4g
-IMAGE_NAME=ZZCI - CentOS 7 - docker - x86_64 - 20200901-220018.955
+IMAGE_NAME=ZZCI - CentOS 7 - docker - x86_64 - 20211006-065328.122
HARDWARE_ID=v3-standard-4
LABELS=centos7-robot-2c-8g
-IMAGE_NAME=ZZCI - CentOS 7 - robot - x86_64 - 20200813-045046.282
+IMAGE_NAME=ZZCI - CentOS 7 - robot - x86_64 - 20211001-132202.905
HARDWARE_ID=v3-standard-2
INSTANCE_CAP=16
LABELS=centos8-builder-2c-1g
-IMAGE_NAME=ZZCI - CentOS 8 - builder - x86_64 - 20200901-040201.907
+IMAGE_NAME=ZZCI - CentOS 8 - builder - x86_64 - 20211006-074156.707
HARDWARE_ID=v3-standard-2
LABELS=centos8-builder-2c-2g
-IMAGE_NAME=ZZCI - CentOS 8 - builder - x86_64 - 20200901-040201.907
+IMAGE_NAME=ZZCI - CentOS 8 - builder - x86_64 - 20211006-074156.707
HARDWARE_ID=v3-standard-2
LABELS=centos8-builder-2c-8g
-IMAGE_NAME=ZZCI - CentOS 8 - builder - x86_64 - 20200901-040201.907
+IMAGE_NAME=ZZCI - CentOS 8 - builder - x86_64 - 20211006-074156.707
HARDWARE_ID=v3-standard-2
LABELS=centos8-builder-4c-4g
-IMAGE_NAME=ZZCI - CentOS 8 - builder - x86_64 - 20200901-040201.907
+IMAGE_NAME=ZZCI - CentOS 8 - builder - x86_64 - 20211006-074156.707
HARDWARE_ID=v3-standard-4
LABELS=centos8-builder-8c-8g
-IMAGE_NAME=ZZCI - CentOS 8 - builder - x86_64 - 20200901-040201.907
+IMAGE_NAME=ZZCI - CentOS 8 - builder - x86_64 - 20211006-074156.707
HARDWARE_ID=v3-standard-8
CLOUD_ZONE=ca-ymq-1
# Default Template Configuration
-IMAGE_NAME=ZZCI - CentOS 7 - builder - x86_64 - 20210608-222854.683
+IMAGE_NAME=ZZCI - CentOS 7 - builder - x86_64 - 20211001-123242.814
HARDWARE_ID=v3-standard-2
NETWORK_ID=b5fcd86e-efac-4997-b8bc-dbe0d35bc229
USER_DATA_ID=jenkins-init-script
LABELS=queue-disttest-2c-1g
-IMAGE_NAME=ZZCI - CentOS 7 - robot - x86_64 - 20200813-045046.282
+IMAGE_NAME=ZZCI - CentOS 7 - robot - x86_64 - 20211001-132202.905
HARDWARE_ID=v3-standard-2
INSTANCE_CAP=1
LABELS=queue-intque-2c-1g
-IMAGE_NAME=ZZCI - CentOS 7 - robot - x86_64 - 20200813-045046.282
+IMAGE_NAME=ZZCI - CentOS 7 - robot - x86_64 - 20211001-132202.905
HARDWARE_ID=v3-standard-2
INSTANCE_CAP=1
NUM_EXECUTORS=4
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- all:
project: "aaa"
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
java-version: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ java-version: "openjdk11"
- silicon:
branch: "stable/silicon"
java-version: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- java-version: "openjdk11"
os-branch: "queens"
# Used by the release job
staging-profile-id: 9318cf3c82c33
-- project:
- name: aaa-aluminium
- jobs:
- - "{project-name}-distribution-check-{stream}"
- - "{project-name}-rtd-jobs":
- build-node: centos7-builder-2c-2g
- project-pattern: aaa
- rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-aaa/47615/
- rtd-token: 621132230e1307d38f4aaf27e669d7dfdf98532f
- - odl-maven-jobs-jdk11
- - odl-maven-verify-jobs
-
- stream: aluminium
- project: "aaa"
- project-name: "aaa"
- branch: "stable/aluminium"
- java-version: "openjdk11"
- mvn-settings: "aaa-settings"
- mvn-opts: "-Xmx1024m"
- dependencies: "odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}"
- email-upstream: "[aaa] [odlparent] [yangtools] [controller]"
-
- # Used by the release job
- staging-profile-id: 9318cf3c82c33
-
- project:
name: aaa-release-management
jobs:
---
- project:
- name: archetypes-phosphorus
+ name: archetypes-sulfur
jobs:
- odl-maven-jobs-jdk11
- odl-maven-verify-jobs
- stream: phosphorus
+ stream: sulfur
project: "archetypes"
project-name: "archetypes"
branch: "master"
staging-profile-id: d88dcfe6ce48d
- project:
- name: archetypes-silicon
+ name: archetypes-phosphorus
jobs:
- odl-maven-jobs-jdk11
- odl-maven-verify-jobs
- stream: silicon
+ stream: phosphorus
project: "archetypes"
project-name: "archetypes"
- branch: "stable/silicon"
+ branch: "stable/phosphorus"
java-version: "openjdk11"
mvn-settings: "archetypes-settings"
dependencies: "odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream},mdsal-merge-{stream}"
staging-profile-id: d88dcfe6ce48d
- project:
- name: archetypes-aluminium
+ name: archetypes-silicon
jobs:
- odl-maven-jobs-jdk11
- odl-maven-verify-jobs
- stream: aluminium
+ stream: silicon
project: "archetypes"
project-name: "archetypes"
- branch: "stable/aluminium"
+ branch: "stable/silicon"
java-version: "openjdk11"
mvn-settings: "archetypes-settings"
dependencies: "odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream},mdsal-merge-{stream}"
- gerrit-tox-verify
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
+ integration-test: sulfur
+ - phosphorus:
+ branch: "stable/phosphorus"
integration-test: phosphorus
- silicon:
branch: "stable/silicon"
integration-test: silicon
- - aluminium:
- branch: "stable/aluminium"
- integration-test: aluminium
project: releng/autorelease
project-name: autorelease
name: RELEASE
description: |
Release to generate release notes for.
- Eg. Aluminium-SR2, Silicon-SR1 ...
+ Eg. Silicon-SR1, Phosphorus-SR2 ...
scm:
- lf-infra-gerrit-scm:
git-url: "$GIT_URL/$GERRIT_PROJECT"
build-node: centos7-builder-2c-8g
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
+ - phosphorus:
+ branch: "stable/phosphorus"
- silicon:
branch: "stable/silicon"
- - aluminium:
- branch: "stable/aluminium"
jobs:
- "{project-name}-validate-autorelease-{stream}"
stream: phosphorus
- branch: master
+ branch: stable/phosphorus
project-name:
- daexim:
project: daexim
project: jsonrpc
- lispflowmapping:
project: lispflowmapping
- - neutron:
- project: neutron
- openflowplugin:
project: openflowplugin
- ovsdb:
---
# Autogenerated by autorelease autorelease-update-validate-autorelease-jobs-{stream} Jenkins job
- project:
- name: autorelease-validate-aluminium
+ name: autorelease-validate-sulfur
jobs:
- "{project-name}-validate-autorelease-{stream}"
- stream: aluminium
- branch: stable/aluminium
+ stream: sulfur
+ branch: master
project-name:
- - aaa:
- project: aaa
- - bgpcep:
- project: bgpcep
- daexim:
project: daexim
- - genius:
- project: genius
- integration-distribution:
project: integration/distribution
- jsonrpc:
project: jsonrpc
- lispflowmapping:
project: lispflowmapping
- - netconf:
- project: netconf
- - netvirt:
- project: netvirt
- - neutron:
- project: neutron
- openflowplugin:
project: openflowplugin
- ovsdb:
+++ /dev/null
----
-# Autogenerated view by autorelease autorelease-update-validate-jobs-{stream} Jenkins job
-- releng_view: &releng_autorelease_view_common_aluminium
- name: releng-view-autorelease-aluminium
- view-type: list
- filter-executors: false
- filter-queue: false
- columns:
- - status
- - weather
- - job
- - last-success
- - last-failure
- - last-duration
- - build-button
- - jacoco
- - find-bugs
- - robot-list
- recurse: false
-
-- view:
- name: Merge-Aluminium
- description: "List of Aluminium Merge jobs for Autorelease"
- job-name:
- - "aaa-maven-merge-aluminium"
- - "bgpcep-maven-merge-aluminium"
- - "daexim-maven-merge-aluminium"
- - "genius-maven-merge-aluminium"
- - "integration/distribution-maven-merge-aluminium"
- - "jsonrpc-maven-merge-aluminium"
- - "lispflowmapping-maven-merge-aluminium"
- - "netconf-maven-merge-aluminium"
- - "netvirt-maven-merge-aluminium"
- - "neutron-maven-merge-aluminium"
- - "openflowplugin-maven-merge-aluminium"
- - "ovsdb-maven-merge-aluminium"
- - "serviceutils-maven-merge-aluminium"
- <<: *releng_autorelease_view_common_aluminium
- "integration/distribution-maven-merge-phosphorus"
- "jsonrpc-maven-merge-phosphorus"
- "lispflowmapping-maven-merge-phosphorus"
- - "neutron-maven-merge-phosphorus"
- "openflowplugin-maven-merge-phosphorus"
- "ovsdb-maven-merge-phosphorus"
- "serviceutils-maven-merge-phosphorus"
--- /dev/null
+---
+# Autogenerated view by autorelease autorelease-update-validate-jobs-{stream} Jenkins job
+- releng_view: &releng_autorelease_view_common_sulfur
+ name: releng-view-autorelease-sulfur
+ view-type: list
+ filter-executors: false
+ filter-queue: false
+ columns:
+ - status
+ - weather
+ - job
+ - last-success
+ - last-failure
+ - last-duration
+ - build-button
+ - jacoco
+ - find-bugs
+ - robot-list
+ recurse: false
+
+- view:
+ name: Merge-Sulfur
+ description: "List of Sulfur Merge jobs for Autorelease"
+ job-name:
+ - "daexim-maven-merge-sulfur"
+ - "integration/distribution-maven-merge-sulfur"
+ - "jsonrpc-maven-merge-sulfur"
+ - "lispflowmapping-maven-merge-sulfur"
+ - "openflowplugin-maven-merge-sulfur"
+ - "ovsdb-maven-merge-sulfur"
+ - "serviceutils-maven-merge-sulfur"
+ <<: *releng_autorelease_view_common_sulfur
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- all:
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- all:
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- only:
functionality: "bgpclustering-longevity"
# Set elasticsearch attribute to value 'long' for longevity jobs
- #elasticsearch-attribute: 'long'
+ # elasticsearch-attribute: 'long'
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- only:
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- all:
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- all:
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- all:
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
java-version: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ java-version: "openjdk11"
- silicon:
branch: "stable/silicon"
java-version: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- java-version: "openjdk11"
feature:
- bgp:
# Used by the release job
staging-profile-id: 9427a05049030
-- project:
- name: bgpcep-aluminium
- jobs:
- - "{project-name}-distribution-check-{stream}"
- - "{project-name}-maven-javadoc-jobs"
- - "{project-name}-rtd-jobs":
- build-node: centos7-builder-2c-2g
- project-pattern: bgpcep
- rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-bgpcep/47576/
- rtd-token: dbe9d1aabbe8812a26b428908f6613c28e3191fc
- - odl-maven-jobs-jdk11
- - odl-maven-verify-jobs
-
- stream: aluminium
- project: "bgpcep"
- project-name: "bgpcep"
- build-node: centos7-builder-8c-8g
- build-timeout: 120
- branch: "stable/aluminium"
- java-version: "openjdk11"
- mvn-settings: "bgpcep-settings"
- mvn-opts: "-Xmx2048m"
- dependencies: >
- odlparent-merge-{stream},
- yangtools-merge-{stream},
- controller-merge-{stream},
- mdsal-merge-{stream}
- email-upstream: "[bgpcep] [odlparent] [yangtools] [controller] [mdsal]"
- # Used by the release job
- staging-profile-id: 9427a05049030
-
- project:
name: bgpcep-release-management
jobs:
functionality: "akka1"
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- all:
elasticsearch-attribute: "disabled"
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- all:
functionality: "cs-chasing-leader-longevity"
# Set elasticsearch attribute to value 'long' for longevity jobs
- #elasticsearch-attribute: 'long'
+ # elasticsearch-attribute: 'long'
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- only:
functionality: "cs-partnheal-longevity"
# Set elasticsearch attribute to value 'long' for longevity jobs
- #elasticsearch-attribute: 'long'
+ # elasticsearch-attribute: 'long'
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- only:
functionality: "ddb-expl-lead-movement-longevity"
# Set elasticsearch attribute to value 'long' for longevity jobs
- #elasticsearch-attribute: 'long'
+ # elasticsearch-attribute: 'long'
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- only:
functionality: "notifications-longevity"
# Set elasticsearch attribute to value 'long' for longevity jobs
- #elasticsearch-attribute: 'long'
+ # elasticsearch-attribute: 'long'
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- only:
functionality: "drb-partnheal-longevity"
# Set elasticsearch attribute to value 'long' for longevity jobs
- #elasticsearch-attribute: 'long'
+ # elasticsearch-attribute: 'long'
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- only:
functionality: "drb-precedence-longevity"
# Set elasticsearch attribute to value 'long' for longevity jobs
- #elasticsearch-attribute: 'long'
+ # elasticsearch-attribute: 'long'
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- only:
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- all:
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- all:
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- all:
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- only:
project: "controller"
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
java-version: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ java-version: "openjdk11"
- silicon:
branch: "3.0.x"
java-version: "openjdk11"
- - aluminium:
- branch: "2.0.x"
- java-version: "openjdk11"
os-branch: "queens"
jdk: "openjdk8"
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- only:
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- only:
---
- project:
- name: daexim-phosphorus
+ name: daexim-sulfur
jobs:
- "{project-name}-distribution-check-{stream}"
- "{project-name}-rtd-jobs":
project: "daexim"
project-name: "daexim"
- stream: phosphorus
+ stream: sulfur
branch: "master"
java-version: "openjdk11"
mvn-settings: "daexim-settings"
staging-profile-id: 96e4dade34bd7
- project:
- name: daexim-silicon
+ name: daexim-phosphorus
jobs:
- "{project-name}-distribution-check-{stream}"
- "{project-name}-rtd-jobs":
project: "daexim"
project-name: "daexim"
- stream: silicon
- branch: "stable/silicon"
+ stream: phosphorus
+ branch: "stable/phosphorus"
java-version: "openjdk11"
mvn-settings: "daexim-settings"
mvn-opts: "-Xmx1024m"
staging-profile-id: 96e4dade34bd7
- project:
- name: daexim-aluminium
+ name: daexim-silicon
jobs:
- "{project-name}-distribution-check-{stream}"
- "{project-name}-rtd-jobs":
project: "daexim"
project-name: "daexim"
- stream: aluminium
- branch: "stable/aluminium"
+ stream: silicon
+ branch: "stable/silicon"
java-version: "openjdk11"
mvn-settings: "daexim-settings"
mvn-opts: "-Xmx1024m"
# CSIT configuration
odl_system_count: 1
odl_system_flavor: "v3-standard-4"
- odl_system_image: "ZZCI - CentOS 7 - builder - x86_64 - 20210608-222854.683"
+ odl_system_image: "ZZCI - CentOS 7 - builder - x86_64 - 20211001-123242.814"
controller-max-mem: "2048m"
openstack_system_count: 1
openstack_system_flavor: "v3-standard-4"
tools_system_count: 1
tools_system_flavor: "v3-standard-2"
tools_system_image: "ZZCI - Ubuntu 18.04 - mininet-ovs-28 - x86_64 - 20210608-222826.097"
- openstack_stein_system_image: "ZZCI - CentOS 7 - devstack-stein - x86_64 - 20210401-010130.589"
- openstack_rocky_system_image: "ZZCI - CentOS 7 - devstack-rocky - x86_64 - 20210608-222908.760"
+ openstack_stein_system_image: "ZZCI - CentOS 7 - devstack-stein - x86_64 - 20211001-010151.446"
+ openstack_rocky_system_image: "ZZCI - CentOS 7 - devstack-rocky - x86_64 - 20211001-000220.740"
openstack_queens_system_image: "ZZCI - CentOS 7 - devstack-queens - x86_64 - 20200813-034148.207"
# Default Robot framework options
# Data for csit-verify jobs
# Branch for "last" version detection
- verify-branch: stable/aluminium
+ verify-branch: stable/silicon
# Value for ODL_STREAM
- verify-stream: aluminium
+ verify-stream: silicon
verify-karaf-version: karaf4
- verify-jdkversion: openjdk8
+ verify-jdkversion: openjdk11
# Maven / Java
java-version: "openjdk8"
netconf-csit-3node-clustering-only-silicon,
netconf-csit-3node-clustering-scale-only-silicon,
yangtools-csit-1node-system-only-silicon
- csit-mri-list-aluminium: >
- controller-csit-1node-akka1-all-aluminium,
- controller-csit-1node-benchmark-all-aluminium,
- controller-csit-1node-rest-cars-perf-all-aluminium,
- controller-csit-3node-benchmark-all-aluminium,
- controller-csit-3node-clustering-ask-all-aluminium,
- controller-csit-3node-clustering-tell-all-aluminium,
- controller-csit-3node-rest-clust-cars-perf-ask-only-aluminium,
- controller-csit-3node-rest-clust-cars-perf-tell-only-aluminium,
- mdsal-csit-3node-netty-replicate-only-aluminium,
- yangtools-csit-1node-system-only-aluminium
csit-sanity-list-silicon: >
openflowplugin-csit-1node-sanity-only-silicon,
distribution-sanity-silicon
- csit-sanity-list-aluminium: >
- openflowplugin-csit-1node-sanity-only-aluminium,
- distribution-sanity-aluminium
csit-weekly-list-silicon: >
controller-csit-1node-notifications-longevity-only-silicon,
controller-csit-3node-drb-partnheal-longevity-only-silicon,
distribution-deploy-silicon,
distribution-offline-silicon,
openflowplugin-csit-1node-longevity-only-silicon
- csit-weekly-list-aluminium: >
- controller-csit-1node-notifications-longevity-only-aluminium,
- controller-csit-3node-drb-partnheal-longevity-only-aluminium,
- controller-csit-3node-drb-precedence-longevity-only-aluminium,
- controller-csit-3node-ddb-expl-lead-movement-longevity-only-aluminium,
- bgpcep-csit-3node-bgpclustering-longevity-only-aluminium,
- distribution-deploy-aluminium,
- distribution-offline-aluminium,
- openflowplugin-csit-1node-longevity-only-aluminium
csit-mri-list-phosphorus: >
aaa-csit-1node-authn-all-phosphorus,
controller-csit-1node-akka1-all-phosphorus,
csit-sanity-list-phosphorus: >
openflowplugin-csit-1node-sanity-only-phosphorus,
distribution-sanity-phosphorus
+ csit-mri-list-sulfur: >
+ aaa-csit-1node-authn-all-sulfur, controller-csit-1node-akka1-all-sulfur,
+ controller-csit-1node-benchmark-all-sulfur, controller-csit-1node-rest-cars-perf-all-sulfur,
+ controller-csit-3node-benchmark-all-sulfur,
+ controller-csit-3node-clustering-ask-all-sulfur, controller-csit-3node-clustering-tell-all-sulfur,
+ controller-csit-3node-rest-clust-cars-perf-ask-only-sulfur,
+ controller-csit-3node-rest-clust-cars-perf-tell-only-sulfur,
+ mdsal-csit-3node-netty-replicate-only-sulfur, netconf-csit-1node-callhome-only-master,
+ netconf-csit-1node-scale-max-devices-only-master, netconf-csit-1node-scale-only-master,
+ netconf-csit-1node-userfeatures-all-master, netconf-csit-1node-userfeatures-rfc8040-all-master,
+ netconf-csit-3node-clustering-only-master, netconf-csit-3node-clustering-scale-only-master,
+ yangtools-csit-1node-system-only-sulfur
+ csit-weekly-list-sulfur: >
+ controller-csit-1node-notifications-longevity-only-sulfur,
+ controller-csit-3node-drb-partnheal-longevity-only-sulfur,
+ controller-csit-3node-drb-precedence-longevity-only-sulfur,
+ controller-csit-3node-ddb-expl-lead-movement-longevity-only-sulfur,
+ bgpcep-csit-3node-bgpclustering-longevity-only-sulfur, distribution-deploy-sulfur,
+ distribution-offline-sulfur, openflowplugin-csit-1node-longevity-only-sulfur
+ csit-sanity-list-sulfur: >
+ openflowplugin-csit-1node-sanity-only-sulfur, distribution-sanity-sulfur
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- all:
- gerrit-tox-verify
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
+ - phosphorus:
+ branch: "stable/phosphorus"
- silicon:
branch: "stable/silicon"
- - aluminium:
- branch: "stable/aluminium"
project: docs
project-name: docs
lftools-version: "{lftools-version}"
- string:
name: RELEASE_NAME
- description: "The next release name eg: Aluminium, Silicon."
+ description: "The next release name eg: Silicon, Phosphorus."
- bool:
name: PUBLISH
default: false
update_file_usage () {
echo "Usage: $0 <RELEASE_NAME> <PUBLISH>"
echo ""
- echo " RELEASE_NAME: The RELEASE_NAME eg: Aluminium, Silicon."
+ echo " RELEASE_NAME: The RELEASE_NAME eg: Silicon, Phosphorus."
echo " PUBLISH: Set to true to PUBLISH"
echo ""
}
update_file_usage () {
echo "Usage: $0 <release_name> <PUBLISH>"
echo ""
- echo " release_name: The release_name e.g Aluminium, Silicon."
+ echo " release_name: The release_name e.g Silicon, Phosphorus."
echo " PUBLISH: Set to true to PUBLISH"
echo ""
}
- master:
branch: "master"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- only:
- master:
branch: "master"
java-version: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- java-version: "openjdk11"
os-branch: "rocky"
# Used by the release job
staging-profile-id: 96fb4b6d9d1ee
-- project:
- name: genius-aluminium
- jobs:
- - "{project-name}-distribution-check-{stream}"
- - "{project-name}-maven-javadoc-jobs"
- - "{project-name}-rtd-jobs":
- build-node: centos7-builder-2c-2g
- project-pattern: genius
- rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-genius/34944/
- rtd-token: 7ba691afb89bd53d19fd7d8585fdd8bd6620de7f
- - odl-maven-jobs-jdk11
- - odl-maven-verify-jobs
-
- stream: aluminium
- project: "genius"
- project-name: "genius"
- branch: "stable/aluminium"
- build-node: centos7-builder-2c-8g
- java-version: "openjdk11"
- mvn-settings: "genius-settings"
- mvn-opts: "-Xmx1024m"
- build-timeout: 90
- dependencies: >
- controller-merge-{stream},
- yangtools-merge-{stream},
- odlparent-merge-{stream},
- openflowplugin-merge-{stream},
- neutron-merge-{stream}
- email-upstream:
- "[genius] [controller] [yangtools] [odlparent] [openflowplugin]\
- \ [neutron]"
-
- # Used by the release job
- staging-profile-id: 96fb4b6d9d1ee
-
- project:
name: genius-sonar
jobs:
project: "infrautils"
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
os-branch: "queens"
jdk: "openjdk8"
staging-profile-id: 96fca0367756c
- project:
- name: infrautils-1.9.x
+ name: infrautils-2.0.x
jobs:
- "{project-name}-rtd-jobs":
build-node: centos7-builder-2c-2g
- odl-maven-jobs-jdk11
- odl-maven-verify-jobs
- stream: 1.9.x
+ stream: 2.0.x
project: "infrautils"
project-name: "infrautils"
- branch: "1.9.x"
+ branch: "2.0.x"
java-version: "openjdk11"
mvn-settings: "infrautils-settings"
dependencies: "odlparent-merge-{stream}"
staging-profile-id: 96fca0367756c
- project:
- name: infrautils-1.8.x
+ name: infrautils-1.9.x
jobs:
- "{project-name}-rtd-jobs":
build-node: centos7-builder-2c-2g
- odl-maven-jobs-jdk11
- odl-maven-verify-jobs
- stream: aluminium
+ stream: 1.9.x
project: "infrautils"
project-name: "infrautils"
- branch: "1.8.x"
+ branch: "1.9.x"
java-version: "openjdk11"
mvn-settings: "infrautils-settings"
- mvn-opts: "-Xmx1024m"
dependencies: "odlparent-merge-{stream}"
email-upstream: "[infrautils] [odlparent]"
+++ /dev/null
-aaa-csit-1node-authn-all-aluminium,
-bgpcep-csit-1node-bgp-ingest-all-aluminium,
-bgpcep-csit-1node-bgp-ingest-mixed-all-aluminium,
-bgpcep-csit-1node-throughpcep-all-aluminium,
-bgpcep-csit-1node-userfeatures-all-aluminium,
-daexim-csit-1node-basic-only-aluminium,
-daexim-csit-3node-clustering-basic-only-aluminium,
-distribution-csit-1node-userfeatures-all-aluminium,
-distribution-csit-managed-aluminium,
-genius-csit-1node-upstream-only-aluminium,
-genius-csit-3node-upstream-only-aluminium,
-jsonrpc-csit-1node-basic-only-aluminium,
-netconf-csit-1node-callhome-only-aluminium,
-netconf-csit-1node-scale-max-devices-only-aluminium,
-netconf-csit-1node-scale-only-aluminium,
-netconf-csit-1node-userfeatures-all-aluminium,
-netconf-csit-1node-userfeatures-rfc8040-all-aluminium,
-netconf-csit-3node-clustering-only-aluminium,
-netconf-csit-3node-clustering-scale-only-aluminium,
-netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-rocky-dcgw-aluminium,
-netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-rocky-upgrade-aluminium,
-netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-rocky-upgrade-snat-conntrack-aluminium,
-netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-rocky-upstream-stateful-aluminium,
-netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-rocky-upstream-stateful-itm-direct-tunnels-aluminium,
-netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-rocky-upstream-stateful-snat-conntrack-aluminium,
-netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-stein-dcgw-aluminium,
-netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-stein-upgrade-aluminium,
-netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-stein-upgrade-snat-conntrack-aluminium,
-netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-stein-upstream-stateful-aluminium,
-netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-stein-upstream-stateful-itm-direct-tunnels-aluminium,
-netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-stein-upstream-stateful-snat-conntrack-aluminium,
-netvirt-csit-3node-0cmb-1ctl-2cmp-openstack-rocky-dcgw-aluminium,
-netvirt-csit-3node-0cmb-1ctl-2cmp-openstack-rocky-upstream-stateful-aluminium,
-netvirt-csit-3node-0cmb-1ctl-2cmp-openstack-rocky-upstream-stateful-itm-direct-tunnels-aluminium,
-netvirt-csit-3node-0cmb-1ctl-2cmp-openstack-rocky-upstream-stateful-snat-conntrack-aluminium,
-netvirt-csit-3node-0cmb-1ctl-2cmp-openstack-stein-dcgw-aluminium,
-netvirt-csit-3node-0cmb-1ctl-2cmp-openstack-stein-upstream-stateful-aluminium,
-netvirt-csit-3node-0cmb-1ctl-2cmp-openstack-stein-upstream-stateful-itm-direct-tunnels-aluminium,
-netvirt-csit-3node-0cmb-1ctl-2cmp-openstack-stein-upstream-stateful-snat-conntrack-aluminium,
-netvirt-csit-hwvtep-1node-0cmb-1ctl-2cmp-openstack-stein-upstream-stateful-aluminium,
-netvirt-csit-hwvtep-3node-0cmb-1ctl-2cmp-openstack-stein-upstream-stateful-aluminium,
-odltools-csit-1node-upstream-all-aluminium,
-openflowplugin-csit-1node-cbench-only-aluminium,
-openflowplugin-csit-1node-flow-services-all-aluminium,
-openflowplugin-csit-1node-perf-bulkomatic-only-aluminium,
-openflowplugin-csit-1node-perf-stats-collection-only-aluminium,
-openflowplugin-csit-1node-scale-link-only-aluminium,
-openflowplugin-csit-1node-scale-only-aluminium,
-openflowplugin-csit-1node-scale-switch-only-aluminium,
-openflowplugin-csit-3node-clustering-bulkomatic-only-aluminium,
-openflowplugin-csit-3node-clustering-only-aluminium,
-openflowplugin-csit-3node-clustering-perf-bulkomatic-only-aluminium,
-ovsdb-csit-1node-upstream-southbound-all-aluminium,
-ovsdb-csit-3node-upstream-clustering-only-aluminium,
--- /dev/null
+bgpcep-csit-1node-bgp-ingest-all-sulfur,
+bgpcep-csit-1node-bgp-ingest-mixed-all-sulfur,
+bgpcep-csit-1node-throughpcep-all-sulfur,
+bgpcep-csit-1node-userfeatures-all-sulfur,
+daexim-csit-1node-basic-only-sulfur,
+daexim-csit-3node-clustering-basic-only-sulfur,
+distribution-csit-managed-sulfur,
+jsonrpc-csit-1node-basic-only-sulfur,
+odltools-csit-1node-upstream-all-sulfur,
+openflowplugin-csit-1node-cbench-only-sulfur,
+openflowplugin-csit-1node-flow-services-all-sulfur,
+openflowplugin-csit-1node-perf-bulkomatic-only-sulfur,
+openflowplugin-csit-1node-perf-stats-collection-only-sulfur,
+openflowplugin-csit-1node-scale-link-only-sulfur,
+openflowplugin-csit-1node-scale-only-sulfur,
+openflowplugin-csit-1node-scale-switch-only-sulfur,
+openflowplugin-csit-3node-clustering-bulkomatic-only-sulfur,
+openflowplugin-csit-3node-clustering-only-sulfur,
+openflowplugin-csit-3node-clustering-perf-bulkomatic-only-sulfur,
+ovsdb-csit-1node-upstream-southbound-all-sulfur,
+ovsdb-csit-3node-upstream-clustering-only-sulfur,
- silicon:
branch: "master"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- all:
nexus-iq-stage: release
email-upstream: "[int/dist]"
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
+ - phosphorus:
+ branch: "stable/phosphorus"
- silicon:
branch: "stable/silicon"
- - aluminium:
- branch: "stable/aluminium"
- project:
name: distribution-managed
dist-pom: "distribution/pom.xml"
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
dependencies: >
bgpcep-maven-merge-{stream},
openflowplugin-maven-merge-{stream},
ovsdb-maven-merge-{stream},
serviceutils-maven-merge-{stream},
- - silicon:
- branch: "stable/silicon"
+ - phosphorus:
+ branch: "stable/phosphorus"
dependencies: >
bgpcep-maven-merge-{stream},
daexim-maven-merge-{stream},
openflowplugin-maven-merge-{stream},
ovsdb-maven-merge-{stream},
serviceutils-maven-merge-{stream},
- - aluminium:
- branch: "stable/aluminium"
+ - silicon:
+ branch: "stable/silicon"
dependencies: >
- aaa-maven-merge-{stream},
bgpcep-maven-merge-{stream},
daexim-maven-merge-{stream},
- genius-maven-merge-{stream},
jsonrpc-maven-merge-{stream},
lispflowmapping-maven-merge-{stream},
netconf-maven-merge-{stream},
- netvirt-maven-merge-{stream}
neutron-maven-merge-{stream},
openflowplugin-maven-merge-{stream},
ovsdb-maven-merge-{stream},
karaf-version: odl
dist-pom: "distribution/opendaylight/pom.xml"
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
dependencies: >
distribution-merge-managed-{stream},
- - silicon:
- branch: "stable/silicon"
+ - phosphorus:
+ branch: "stable/phosphorus"
dependencies: >
distribution-merge-managed-{stream},
- - aluminium:
- branch: "stable/aluminium"
+ - silicon:
+ branch: "stable/silicon"
dependencies: >
distribution-merge-managed-{stream},
staging-profile-id: 2af042ed81d5e2
stream:
- - phospshorus:
+ - sulfur:
branch: "master"
+ - phospshorus:
+ branch: "stable/phosphorus"
- silicon:
branch: "stable/silicon"
- - aluminium:
- branch: "stable/aluminium"
- project:
name: distribution-sonar
docker_system_count: "1"
docker_system_flavor: "v3-standard-2"
- docker_system_image: "ZZCI - CentOS 7 - docker - x86_64 - 20200901-220018.955"
+ docker_system_image: "ZZCI - CentOS 7 - docker - x86_64 - 20211006-065328.122"
#####################
# Job Configuration #
# CSIT Lists in defaults.yaml
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
mvn-version: "mvn35"
java-version: "openjdk11"
- csit-list: !include: csit-jobs-phosphorus.lst
+ csit-list: !include: csit-jobs-sulfur.lst
build-order: >
odlparent infrautils yangtools mdsal controller serviceutils aaa netconf
daexim jsonrpc ovsdb neutron openflowplugin lispflowmapping
bgpcep integration/distribution
- - silicon:
- branch: "stable/silicon"
+ - phosphorus:
+ branch: "stable/phosphorus"
mvn-version: "mvn35"
java-version: "openjdk11"
- csit-list: !include: csit-jobs-silicon.lst
+ csit-list: !include: csit-jobs-phosphorus.lst
build-order: >
odlparent infrautils yangtools mdsal controller serviceutils aaa netconf
daexim jsonrpc ovsdb neutron openflowplugin lispflowmapping
bgpcep integration/distribution
- - aluminium:
- branch: "stable/aluminium"
+ - silicon:
+ branch: "stable/silicon"
mvn-version: "mvn35"
java-version: "openjdk11"
- csit-list: !include: csit-jobs-aluminium.lst
+ csit-list: !include: csit-jobs-silicon.lst
build-order: >
odlparent infrautils yangtools mdsal controller serviceutils aaa netconf
- daexim jsonrpc ovsdb neutron openflowplugin genius lispflowmapping netvirt
+ daexim jsonrpc ovsdb neutron openflowplugin lispflowmapping
bgpcep integration/distribution
- project:
# CSIT Lists in defaults.yaml
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
+ csit-blocklist: >
+ aaa bier controller dluxapps genius lispflowmapping l2switch mdsal nemo
+ netconf netvirt odlmicro packetcable sfc sxp telemetry tsdr usc yangtools
+ gate longevity sanity tdd tempest wip
+ bgpcep-csit-3node-bgpclustering-all
+ bgpcep-csit-3node-bgpclustering-ha-only
+ openflowplugin-csit-1node-bundle-based-reconciliation
+ last-line-is-ignored-so-we-need-something-dummy-here-to-make-sure-the-real-last-line-is-used
+ csit-list: !include: csit-jobs-sulfur.lst
+ csit-mri-list: "{csit-mri-list-sulfur}"
+ csit-weekly-list: "{csit-weekly-list-sulfur}"
+ - phosphorus:
+ branch: "stable/phosphorus"
csit-blocklist: >
aaa bier controller dluxapps genius lispflowmapping l2switch mdsal nemo
netconf netvirt odlmicro packetcable sfc sxp telemetry tsdr usc yangtools
csit-list: !include: csit-jobs-silicon.lst
csit-mri-list: "{csit-mri-list-silicon}"
csit-weekly-list: "{csit-weekly-list-silicon}"
- - aluminium:
- branch: "stable/aluminium"
- csit-blocklist: >
- bier controller dluxapps lispflowmapping l2switch mdsal nemo
- odlmicro packetcable sfc sxp telemetry tsdr usc yangtools
- gate longevity sanity tdd tempest wip
- bgpcep-csit-3node-bgpclustering-all
- bgpcep-csit-3node-bgpclustering-ha-only
- netvirt-csit-1node-1cmb-0ctl-0cmp-openstack-pike
- netvirt-csit-1node-1cmb-0ctl-0cmp-openstack-queens-upstream-stateful-itm-direct
- netvirt-csit-3node-1cmb
- openflowplugin-csit-1node-bundle-based-reconciliation
- last-line-is-ignored-so-we-need-something-dummy-here-to-make-sure-the-real-last-line-is-used
- csit-list: !include: csit-jobs-aluminium.lst
- csit-mri-list: "{csit-mri-list-aluminium}"
- csit-weekly-list: "{csit-weekly-list-aluminium}"
- project:
name: integration-sanity
- "integration-sanity-test-{stream}"
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
karaf-version: odl
+ csit-sanity-list: "{csit-sanity-list-sulfur}"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ karaf-version: odl
csit-sanity-list: "{csit-sanity-list-phosphorus}"
- silicon:
branch: "stable/silicon"
karaf-version: odl
csit-sanity-list: "{csit-sanity-list-silicon}"
- - aluminium:
- branch: "stable/aluminium"
- karaf-version: odl
- csit-sanity-list: "{csit-sanity-list-aluminium}"
- job-template:
name: "integration-merge-dashboard"
- file-id: odl-elastic-cloud
target: "$HOME/.netrc"
- integration-install-robotframework
- # yamllint disable-line rule:line-length
+ # yamllint disable-line rule:line-length
- shell: python3 $WORKSPACE/test/csit/scripts/push_dashboard.py a4ff38b99ef2c7626450543021b4c134.us-east-1.aws.found.io:9243
publishers:
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- only:
---
- project:
- name: jsonrpc-phosphorus
+ name: jsonrpc-sulfur
jobs:
- "{project-name}-distribution-check-{stream}"
- "{project-name}-rtd-jobs":
project: "jsonrpc"
project-name: "jsonrpc"
- stream: phosphorus
+ stream: sulfur
java-version: "openjdk11"
branch: "master"
mvn-settings: "jsonrpc-settings"
staging-profile-id: 96fdf4408765d
- project:
- name: jsonrpc-silicon
+ name: jsonrpc-phosphorus
jobs:
- "{project-name}-distribution-check-{stream}"
- "{project-name}-rtd-jobs":
project: "jsonrpc"
project-name: "jsonrpc"
- stream: silicon
+ stream: phosphorus
java-version: "openjdk11"
- branch: "stable/silicon"
+ branch: "stable/phosphorus"
mvn-settings: "jsonrpc-settings"
mvn-opts: "-Xmx1024m"
dependencies: "odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream},mdsal-merge-{stream}"
staging-profile-id: 96fdf4408765d
- project:
- name: jsonrpc-aluminium
+ name: jsonrpc-silicon
jobs:
- "{project-name}-distribution-check-{stream}"
- "{project-name}-rtd-jobs":
project: "jsonrpc"
project-name: "jsonrpc"
- stream: aluminium
+ stream: silicon
java-version: "openjdk11"
- branch: "stable/aluminium"
+ branch: "stable/silicon"
mvn-settings: "jsonrpc-settings"
mvn-opts: "-Xmx1024m"
dependencies: "odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream},mdsal-merge-{stream}"
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- only:
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- all:
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- all:
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
os-branch: "queens"
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- all:
---
- project:
- name: lispflowmapping-phosphorus
+ name: lispflowmapping-sulfur
jobs:
- "{project-name}-distribution-check-{stream}"
- "{project-name}-maven-javadoc-jobs"
- odl-maven-jobs-jdk11
- odl-maven-verify-jobs
- stream: phosphorus
+ stream: sulfur
project: "lispflowmapping"
project-name: "lispflowmapping"
branch: "master"
staging-profile-id: 96fff2503b766
- project:
- name: lispflowmapping-silicon
+ name: lispflowmapping-phosphorus
jobs:
- "{project-name}-distribution-check-{stream}"
- "{project-name}-maven-javadoc-jobs"
- odl-maven-jobs-jdk11
- odl-maven-verify-jobs
- stream: silicon
+ stream: phosphorus
project: "lispflowmapping"
project-name: "lispflowmapping"
- branch: "stable/silicon"
+ branch: "stable/phosphorus"
java-version: "openjdk11"
mvn-settings: "lispflowmapping-settings"
mvn-goals: "clean deploy -DrepoBuild"
staging-profile-id: 96fff2503b766
- project:
- name: lispflowmapping-aluminium
+ name: lispflowmapping-silicon
jobs:
- "{project-name}-distribution-check-{stream}"
- "{project-name}-maven-javadoc-jobs"
- odl-maven-jobs-jdk11
- odl-maven-verify-jobs
- stream: aluminium
+ stream: silicon
project: "lispflowmapping"
project-name: "lispflowmapping"
- branch: "stable/aluminium"
+ branch: "stable/silicon"
java-version: "openjdk11"
mvn-settings: "lispflowmapping-settings"
mvn-goals: "clean deploy -DrepoBuild"
functionality: "bindingv1"
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- only:
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
install-features: >
odl-restconf-nb-bierman02,
odl-netconf-clustered-topology,
odl-clustering-test-app
- - silicon:
- branch: "stable/silicon"
+ - phosphorus:
+ branch: "stable/phosphorus"
jre: "openjdk11"
install-features: >
features-controller,
- odl-mdsal-exp-replicate-netty,
+ odl-mdsal-replicate-netty,
odl-restconf-nb-bierman02,
odl-netconf-clustered-topology,
odl-clustering-test-app
- - aluminium:
- branch: "stable/aluminium"
+ - silicon:
+ branch: "stable/silicon"
jre: "openjdk11"
install-features: >
features-controller,
project: "mdsal"
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
java-version: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ java-version: "openjdk11"
- silicon:
branch: "stable/silicon"
java-version: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- java-version: "openjdk11"
os-branch: "queens"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
karaf-version: netconf
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
karaf-version: netconf
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
karaf-version: netconf
- silicon:
branch: "stable/silicon"
java-version: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- java-version: "openjdk11"
os-branch: "queens"
- silicon:
branch: "stable/silicon"
java-version: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- java-version: "openjdk11"
os-branch: "queens"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
karaf-version: netconf
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
robot-options:
"-v USE_NETCONF_CONNECTOR:False -v SCHEMA_MODEL:juniper -v\
\ INIT_DEVICE_COUNT:1000 -v MAX_DEVICE_COUNT:3000 -v DEVICE_INCREMENT:500\
\ -v TESTTOOL_BOOT_TIMEOUT:600s -v MAX_HEAP:4G --flattenkeywords name:*repeat*keyword*"
- - silicon:
- branch: "stable/silicon"
+ - phosphorus:
+ branch: "stable/phosphorus"
jre: "openjdk11"
robot-options:
"-v USE_NETCONF_CONNECTOR:False -v SCHEMA_MODEL:juniper -v\
\ INIT_DEVICE_COUNT:1000 -v MAX_DEVICE_COUNT:3000 -v DEVICE_INCREMENT:500\
\ -v TESTTOOL_BOOT_TIMEOUT:600s -v MAX_HEAP:4G --flattenkeywords name:*repeat*keyword*"
- - aluminium:
- branch: "stable/aluminium"
+ - silicon:
+ branch: "stable/silicon"
jre: "openjdk11"
robot-options:
"-v USE_NETCONF_CONNECTOR:False -v SCHEMA_MODEL:juniper -v\
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
karaf-version: netconf
# Used by the release job
staging-profile-id: a67b22fc3663f
-- project:
- name: netconf-aluminium
- jobs:
- - "{project-name}-distribution-check-{stream}"
- - "{project-name}-rtd-jobs":
- build-node: centos7-builder-2c-2g
- project-pattern: netconf
- rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-netconf/48397/
- rtd-token: aee2df909686ab7ba36f2ed08d90bdcf81f7b8dc
- - odl-maven-jobs-jdk11
- - odl-maven-verify-jobs
-
- stream: aluminium
- project: "netconf"
- project-name: "netconf"
- branch: "stable/aluminium"
- java-version: "openjdk11"
- karaf-version: "netconf"
- mvn-settings: "netconf-settings"
- mvn-goals: "clean deploy -Pintegrationtests"
- mvn-opts: "-Xmx2048m -Dmaven.compile.fork=true"
- build-timeout: 90
- dependencies: "aaa-merge-{stream},controller-merge-{stream},odlparent-merge-{stream},yangtools-merge-{stream}"
- email-upstream: "[netconf] [aaa] [controller] [odlparent] [yangtools]"
-
- # Used by the release job
- staging-profile-id: a67b22fc3663f
-
- project:
name: netconf-1.7.4.x
jobs:
---
- project:
- name: netvirt-csit-hwvtep-openstack-integration-silicon-rocky
+ name: netvirt-csit-hwvtep-openstack-integration-master-rocky
jobs:
- inttest-csit-hwvtep-openstack-custom
project: "netvirt"
- stream: "silicon"
+ stream: "master"
branch: "master"
jre: "openjdk11"
testplan: "{project}-{topology}-l2gw-openstack.txt"
openstack_system2_image: "{openstack_rocky_system_image}"
- project:
- name: netvirt-csit-hwvtep-openstack-integration-silicon-stein
+ name: netvirt-csit-hwvtep-openstack-integration-master-stein
jobs:
- inttest-csit-hwvtep-openstack-custom
project: "netvirt"
- stream: "silicon"
+ stream: "master"
branch: "master"
jre: "openjdk11"
testplan: "{project}-{topology}-l2gw-openstack.txt"
odl-ml2-port-binding: "pseudo-agentdb-binding"
openstack_system_image: "{openstack_stein_system_image}"
openstack_system2_image: "{openstack_stein_system_image}"
-
-- project:
- name: netvirt-csit-hwvtep-openstack-integration-aluminium-stein
- jobs:
- - inttest-csit-hwvtep-openstack-custom
-
- project: "netvirt"
- stream: "aluminium"
- branch: "stable/aluminium"
- jre: "openjdk11"
- testplan: "{project}-{topology}-l2gw-openstack.txt"
- odl-ml2-driver-version: "v2"
- enable-openstack-services: "placement-api,l2gw-plugin"
- enable-openstack-compute-services: "placement-client"
- security-group-mode: "stateful"
- odl_system_flavor: v3-standard-2
- openstack_system_flavor: v3-standard-8
- openstack_system2_flavor: v3-standard-4
- tools_system_count: 2
- os-cmb-cnt: 0
- os-ctl-cnt: 1
- os-cmp-cnt: 2
-
- # TODO: remove this flag and instead use the enable-openstack-services list to know if l2gw is enabled
- enable-networking-l2gw: "yes"
-
- topology:
- - 1node:
- openstack_system2_count: 2
- odl_system_count: 1
- enable-haproxy: "no"
- install-features: "odl-netvirt-openstack"
- - 3node:
- openstack_system2_count: 3
- odl_system_count: 3
- enable-haproxy: "yes"
- install-features: "odl-jolokia,odl-netvirt-openstack"
-
- functionality:
- - upstream-stateful
- - gate-stateful
-
- openstack:
- - stein:
- openstack-branch: "stable/stein"
- odl-ml2-branch: "stable/stein"
- odl-ml2-port-binding: "pseudo-agentdb-binding"
- openstack_system_image: "{openstack_stein_system_image}"
- openstack_system2_image: "{openstack_stein_system_image}"
+++ /dev/null
----
-- project:
- name: netvirt-csit-upgrade-openstack-integration-rocky-aluminium
- jobs:
- - inttest-csit-openstack-custom
-
- project: "netvirt"
-
- stream:
- - aluminium:
- branch: "master"
- jre: "openjdk11"
-
- testplan: "{project}-{topology}-openstack-upgrade.txt"
- odl-ml2-driver-version: "v2"
- enable-openstack-services: "placement-api,l2gw-plugin"
- enable-openstack-compute-services: "placement-client"
- security-group-mode: "stateful"
- group-add-mod-enabled: "true"
- odl_system_flavor: v3-standard-2
- openstack_system_flavor: v3-standard-8
- openstack_system2_flavor: v3-standard-4
- os-cmb-cnt: 0
- os-ctl-cnt: 1
- os-cmp-cnt: 2
-
- topology:
- - 1node:
- openstack_system2_count: 2
- odl_system_count: 1
- enable-haproxy: "no"
- install-features: "odl-netvirt-openstack"
-
- functionality:
- - upgrade
- - upgrade-snat-conntrack:
- odl-snat-mode: "conntrack"
-
- openstack:
- - rocky:
- openstack-branch: "stable/rocky"
- odl-ml2-branch: "stable/rocky"
- odl-ml2-port-binding: "pseudo-agentdb-binding"
- openstack_system_image: "{openstack_rocky_system_image}"
- openstack_system2_image: "{openstack_rocky_system_image}"
-
-- project:
- name: netvirt-csit-upgrade-openstack-integration-stein
- jobs:
- - inttest-csit-openstack-custom
-
- project: "netvirt"
-
- stream:
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
-
- testplan: "{project}-{topology}-openstack-upgrade.txt"
- odl-ml2-driver-version: "v2"
- enable-openstack-services: "placement-api,l2gw-plugin"
- enable-openstack-compute-services: "placement-client"
- security-group-mode: "stateful"
- group-add-mod-enabled: "true"
- odl_system_flavor: v3-standard-2
- openstack_system_flavor: v3-standard-8
- openstack_system2_flavor: v3-standard-4
- os-cmb-cnt: 0
- os-ctl-cnt: 1
- os-cmp-cnt: 2
-
- topology:
- - 1node:
- openstack_system2_count: 2
- odl_system_count: 1
- enable-haproxy: "no"
- install-features: "odl-netvirt-openstack"
-
- functionality:
- - upgrade
- - upgrade-snat-conntrack:
- odl-snat-mode: "conntrack"
-
- openstack:
- - stein:
- openstack-branch: "stable/stein"
- odl-ml2-branch: "stable/stein"
- odl-ml2-port-binding: "pseudo-agentdb-binding"
- openstack_system_image: "{openstack_stein_system_image}"
- openstack_system2_image: "{openstack_stein_system_image}"
-
-- project:
- name: netvirt-csit-upgrade-openstack-integration-stein-silicon
- jobs:
- - inttest-csit-openstack-custom
-
- project: "netvirt"
-
- stream:
- - phosphorus:
- branch: "master"
- jre: "openjdk11"
-
- - silicon:
- branch: "stable/silicon"
- jre: "openjdk11"
-
- testplan: "{project}-{topology}-openstack-upgrade.txt"
- odl-ml2-driver-version: "v2"
- enable-openstack-services: "placement-api,l2gw-plugin"
- enable-openstack-compute-services: "placement-client"
- security-group-mode: "stateful"
- group-add-mod-enabled: "true"
- odl_system_flavor: v3-standard-2
- openstack_system_flavor: v3-standard-8
- openstack_system2_flavor: v3-standard-4
- os-cmb-cnt: 0
- os-ctl-cnt: 1
- os-cmp-cnt: 2
-
- topology:
- - 1node:
- openstack_system2_count: 2
- odl_system_count: 1
- enable-haproxy: "no"
- install-features: "odl-netvirt-openstack"
-
- functionality:
- - upgrade
- - upgrade-snat-conntrack:
- odl-snat-mode: "conntrack"
-
- openstack:
- - stein:
- openstack-branch: "stable/stein"
- odl-ml2-branch: "stable/stein"
- odl-ml2-port-binding: "pseudo-agentdb-binding"
- openstack_system_image: "{openstack_stein_system_image}"
- openstack_system2_image: "{openstack_stein_system_image}"
---
- project:
- name: netvirt-csit-openstack-integration-silicon-rocky
+ name: netvirt-csit-openstack-integration-master-rocky
jobs:
- inttest-csit-openstack-custom
project: "netvirt"
- stream: "silicon"
+ stream: "master"
branch: "master"
jre: "openjdk11"
testplan: "{project}-{topology}-openstack.txt"
testplan: "{project}-{topology}-dcgw-openstack.txt"
tools_system_count: 3
enable-gre-type-driver: "yes"
- # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
+ # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
- gate-tdd-wip:
testplan: "{project}-{topology}-tdd-wip-openstack.txt"
tools_system_count: 3
openstack_system2_image: "{openstack_rocky_system_image}"
- project:
- name: netvirt-csit-openstack-integration-silicon-stein
+ name: netvirt-csit-openstack-integration-master-stein
jobs:
- inttest-csit-openstack-custom
- #temporarily disabling Stein jobs
+ # temporarily disabling Stein jobs
disable-job: true
project: "netvirt"
- stream: "silicon"
+ stream: "master"
branch: "master"
jre: "openjdk11"
testplan: "{project}-{topology}-openstack.txt"
testplan: "{project}-{topology}-dcgw-openstack.txt"
tools_system_count: 3
enable-gre-type-driver: "yes"
- # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
+ # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
- gate-tdd-wip:
testplan: "{project}-{topology}-tdd-wip-openstack.txt"
tools_system_count: 3
openstack_system2_image: "{openstack_stein_system_image}"
- project:
- name: netvirt-csit-openstack-integration-aluminium-rocky
+ name: netvirt-csit-1cmb-0ctl-0cmp-openstack-integration-stein-master
jobs:
- inttest-csit-openstack-custom
- project: "netvirt"
- stream: "aluminium"
- branch: "stable/aluminium"
- jre: "openjdk11"
- testplan: "{project}-{topology}-openstack.txt"
- odl-ml2-driver-version: "v2"
- enable-openstack-services: "placement-api,tempest"
- enable-openstack-compute-services: "placement-client"
- security-group-mode: "stateful"
- odl_system_flavor: odl-highcpu-2
- openstack_system_flavor: odl-highcpu-8
- openstack_system2_flavor: odl-standard-4
- tools_system_count: 0
- os-cmb-cnt: 0
- os-ctl-cnt: 1
- os-cmp-cnt: 2
-
- topology:
- - 1node:
- openstack_system2_count: 2
- odl_system_count: 1
- enable-haproxy: "no"
- install-features: "odl-netvirt-openstack"
- robot-options: "-v FAIL_ON_EXCEPTIONS:True"
- - 3node:
- openstack_system2_count: 3
- odl_system_count: 3
- enable-haproxy: "yes"
- install-features: "odl-jolokia,odl-netvirt-openstack"
-
- functionality:
- - upstream-stateful
- - upstream-stateful-itm-direct-tunnels:
- enable-itm-direct-tunnels: "true"
- - upstream-stateful-snat-conntrack:
- odl-snat-mode: "conntrack"
- - gate-stateful
- - gate-stateful-itm-direct-tunnels:
- enable-itm-direct-tunnels: "true"
- - gate-stateful-snat-conntrack:
- odl-snat-mode: "conntrack"
- - gate-minimal-cluster:
- testplan: "{project}-{topology}-minimal-openstack.txt"
- - dcgw:
- testplan: "{project}-{topology}-dcgw-openstack.txt"
- tools_system_count: 3
- enable-gre-type-driver: "yes"
- # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
- - gate-tdd-wip:
- testplan: "{project}-{topology}-tdd-wip-openstack.txt"
- tools_system_count: 3
- enable-gre-type-driver: "yes"
- - tempest-stateful:
- test-suites: "openstack/tempest/tempest.robot"
- testplan: "{project}-{topology}-openstack-tempest.txt"
- - tempest-stateful-snat-conntrack:
- test-suites: "openstack/tempest/tempest.robot"
- testplan: "{project}-{topology}-openstack-tempest.txt"
- odl-snat-mode: "conntrack"
- - gate-tempest-stateful:
- test-suites: "openstack/tempest/tempest.robot"
- testplan: "{project}-{topology}-openstack-tempest.txt"
- - gate-tempest-stateful-snat-conntrack:
- test-suites: "openstack/tempest/tempest.robot"
- testplan: "{project}-{topology}-openstack-tempest.txt"
- odl-snat-mode: "conntrack"
-
- openstack:
- - rocky:
- openstack-branch: "stable/rocky"
- odl-ml2-branch: "stable/rocky"
- odl-ml2-port-binding: "pseudo-agentdb-binding"
- openstack_system_image: "{openstack_rocky_system_image}"
- openstack_system2_image: "{openstack_rocky_system_image}"
-
-- project:
- name: netvirt-csit-openstack-integration-aluminium-stein
- jobs:
- - inttest-csit-openstack-custom
-
- #temporarily disabling Stein jobs
- disable-job: true
- project: "netvirt"
- stream: "aluminium"
- branch: "stable/aluminium"
- jre: "openjdk11"
- testplan: "{project}-{topology}-openstack.txt"
- odl-ml2-driver-version: "v2"
- enable-openstack-services: "placement-api,tempest"
- enable-openstack-compute-services: "placement-client"
- security-group-mode: "stateful"
- odl_system_flavor: odl-highcpu-2
- openstack_system_flavor: odl-highcpu-8
- openstack_system2_flavor: odl-highcpu-4
- tools_system_count: 0
- os-cmb-cnt: 0
- os-ctl-cnt: 1
- os-cmp-cnt: 2
-
- topology:
- - 1node:
- openstack_system2_count: 2
- odl_system_count: 1
- enable-haproxy: "no"
- install-features: "odl-netvirt-openstack"
- robot-options: "-v FAIL_ON_EXCEPTIONS:True"
- - 3node:
- openstack_system2_count: 3
- odl_system_count: 3
- enable-haproxy: "yes"
- install-features: "odl-jolokia,odl-netvirt-openstack"
-
- functionality:
- - upstream-stateful
- - upstream-stateful-itm-direct-tunnels:
- enable-itm-direct-tunnels: "true"
- - upstream-stateful-snat-conntrack:
- odl-snat-mode: "conntrack"
- - gate-stateful
- - gate-stateful-itm-direct-tunnels:
- enable-itm-direct-tunnels: "true"
- - gate-stateful-snat-conntrack:
- odl-snat-mode: "conntrack"
- - gate-minimal-cluster:
- testplan: "{project}-{topology}-minimal-openstack.txt"
- - dcgw:
- testplan: "{project}-{topology}-dcgw-openstack.txt"
- tools_system_count: 3
- enable-gre-type-driver: "yes"
- # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
- - gate-tdd-wip:
- testplan: "{project}-{topology}-tdd-wip-openstack.txt"
- tools_system_count: 3
- enable-gre-type-driver: "yes"
- - tempest-stateful:
- test-suites: "openstack/tempest/tempest.robot"
- testplan: "{project}-{topology}-openstack-tempest.txt"
- - tempest-stateful-snat-conntrack:
- test-suites: "openstack/tempest/tempest.robot"
- testplan: "{project}-{topology}-openstack-tempest.txt"
- odl-snat-mode: "conntrack"
- - gate-tempest-stateful:
- test-suites: "openstack/tempest/tempest.robot"
- testplan: "{project}-{topology}-openstack-tempest.txt"
- - gate-tempest-stateful-snat-conntrack:
- test-suites: "openstack/tempest/tempest.robot"
- testplan: "{project}-{topology}-openstack-tempest.txt"
- odl-snat-mode: "conntrack"
-
- openstack:
- - stein:
- openstack-branch: "stable/stein"
- odl-ml2-branch: "stable/stein"
- odl-ml2-port-binding: "pseudo-agentdb-binding"
- openstack_system_image: "{openstack_stein_system_image}"
- openstack_system2_image: "{openstack_stein_system_image}"
-
-- project:
- name: netvirt-csit-1cmb-0ctl-0cmp-openstack-integration-stein-silicon
- jobs:
- - inttest-csit-openstack-custom
-
- #temporarily disabling Stein jobs
+ # temporarily disabling Stein jobs
disable-job: true
project: "netvirt"
testplan: "{project}-{topology}-openstack.txt"
os-cmp-cnt: 0
stream:
- - phosphorus:
+ - master:
branch: "master"
jre: "openjdk11"
- - silicon:
- branch: "stable/silicon"
- jre: "openjdk11"
-
topology:
- 1node:
openstack_system2_count: 0
testplan: "{project}-{topology}-dcgw-openstack.txt"
tools_system_count: 3
enable-gre-type-driver: "yes"
- # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
+ # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
- gate-tdd-wip:
testplan: "{project}-{topology}-tdd-wip-openstack.txt"
- tempest-stateful:
project: "netvirt"
stream:
- - phosphorus:
+ - master:
branch: "master"
java-version: "openjdk11"
- - silicon:
- branch: "stable/silicon"
- java-version: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- java-version: "openjdk11"
os-branch: "rocky"
# Used by the release job
staging-profile-id: a67da0ffbb1ba
-- project:
- name: netvirt-aluminium
- jobs:
- - "{project-name}-distribution-check-{stream}"
- - "{project-name}-maven-javadoc-jobs"
- - "{project-name}-rtd-jobs":
- build-node: centos7-builder-2c-2g
- doc-dir: .tox/docs/tmp/html
- project-pattern: netvirt
- rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-netvirt/32929/
- rtd-token: 7b6a1dcfc729957ace511e016274e253e07a8d6c
- - gerrit-tox-verify
- - odl-maven-jobs-jdk11
- - odl-maven-verify-jobs
-
- stream: aluminium
- branch: "stable/aluminium"
-
- project: "netvirt"
- project-name: "netvirt"
-
- java-version: "openjdk11"
- mvn-settings: "netvirt-settings"
- mvn-opts: "-Xmx2048m"
- build-timeout: 90
- build-node: centos7-builder-8c-8g
- dependencies: >
- genius-merge-{stream},
- neutron-merge-{stream},
- openflowjava-merge-{stream},
- openflowplugin-merge-{stream},
- ovsdb-merge-{stream}
- email-upstream:
- "[genius] [netvirt] [neutron] [openflowjava] [openflowplugin]\
- \ [ovsdb]"
-
- # Used by the release job
- staging-profile-id: a67da0ffbb1ba
-
- project:
name: netvirt-sonar
jobs:
project: "neutron"
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
+ - phosphorus:
+ branch: "stable/phosphorus"
- silicon:
branch: "stable/silicon"
- - aluminium:
- branch: "stable/aluminium"
os-branch: "queens"
---
- project:
- name: neutron-phosphorus
+ name: neutron-master
jobs:
- - "{project-name}-distribution-check-{stream}"
- "{project-name}-maven-javadoc-jobs"
- odl-maven-jobs-jdk11
- odl-maven-verify-jobs
- stream: phosphorus
+ stream: master
project: "neutron"
project-name: "neutron"
build-timeout: 90
java-version: "openjdk11"
mvn-settings: "neutron-settings"
mvn-opts: "-Xmx1024m"
- dependencies: "odlparent-merge-{stream},aaa-merge-{stream}"
email-upstream: "[neutron] [odlparent] [aaa]"
# Used by the release job
# Used by the release job
staging-profile-id: a67e1b40d7419
-- project:
- name: neutron-aluminium
- jobs:
- - "{project-name}-distribution-check-{stream}"
- - "{project-name}-maven-javadoc-jobs"
- - odl-maven-jobs-jdk11
- - odl-maven-verify-jobs
-
- stream: aluminium
- project: "neutron"
- project-name: "neutron"
- build-timeout: 90
- branch: "stable/aluminium"
- java-version: "openjdk11"
- mvn-settings: "neutron-settings"
- mvn-opts: "-Xmx1024m"
- dependencies: "odlparent-merge-{stream},aaa-merge-{stream}"
- email-upstream: "[neutron] [odlparent] [aaa]"
-
- # Used by the release job
- staging-profile-id: a67e1b40d7419
-
- project:
name: neutron-sonar
jobs:
# Project branches.
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
functionality: "netconf"
-e ODLMICRO_IGN
-v ODL_MICRO_VERSION:1.0.1-SNAPSHOT
-v NETCONF_TESTTOOL_VERSION:1.10.0-SNAPSHOT
- - silicon:
- branch: "stable/silicon"
+ - phosphorus:
+ branch: "stable/phosphorus"
jre: "openjdk11"
functionality: "netconf"
robot-options: >
-e ODLMICRO_IGN
-v ODL_MICRO_VERSION:1.0.1-SNAPSHOT
-v NETCONF_TESTTOOL_VERSION:1.10.0-SNAPSHOT
- - aluminium:
- branch: "stable/aluminium"
+ - silicon:
+ branch: "stable/silicon"
jre: "openjdk11"
functionality: "netconf"
robot-options: >
-e ODLMICRO_IGN
- -v ODL_MICRO_VERSION:1.0.0-SNAPSHOT
- -v NETCONF_TESTTOOL_VERSION:1.9.2-SNAPSHOT
+ -v ODL_MICRO_VERSION:1.0.1-SNAPSHOT
+ -v NETCONF_TESTTOOL_VERSION:1.10.0-SNAPSHOT
install:
- manual:
# Project branches.
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
functionality: "netconf-devices-scale"
-v SCHEMA_MODEL:juniper
-v INIT_DEVICE_COUNT:400
-v SCALE_TESTS:TRUE
- - silicon:
- branch: "stable/silicon"
+ - phosphorus:
+ branch: "stable/phosphorus"
jre: "openjdk11"
functionality: "netconf-devices-scale"
robot-options: >
-v SCHEMA_MODEL:juniper
-v INIT_DEVICE_COUNT:400
-v SCALE_TESTS:TRUE
- - aluminium:
- branch: "stable/aluminium"
+ - silicon:
+ branch: "stable/silicon"
jre: "openjdk11"
functionality: "netconf-devices-scale"
robot-options: >
-e ODLMICRO_IGN
- -v ODL_MICRO_VERSION:1.0.0-SNAPSHOT
- -v NETCONF_TESTTOOL_VERSION:1.9.2-SNAPSHOT
+ -v ODL_MICRO_VERSION:1.0.1-SNAPSHOT
+ -v NETCONF_TESTTOOL_VERSION:1.10.0-SNAPSHOT
-v USE_NETCONF_CONNECTOR:False
-v SCHEMA_MODEL:juniper
- -v INIT_DEVICE_COUNT:5000
+ -v INIT_DEVICE_COUNT:400
-v SCALE_TESTS:TRUE
install:
- manual:
# Project branches.
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
functionality: "netconf-general-scale"
-v SCHEMA_MODEL:juniper
-v INIT_DEVICE_COUNT:400
-v SCALE_TESTS:TRUE
- - silicon:
- branch: "stable/silicon"
+ - phosphorus:
+ branch: "stable/phosphorus"
jre: "openjdk11"
functionality: "netconf-general-scale"
robot-options: >
-v SCHEMA_MODEL:juniper
-v INIT_DEVICE_COUNT:400
-v SCALE_TESTS:TRUE
- - aluminium:
- branch: "stable/aluminium"
+ - silicon:
+ branch: "stable/silicon"
jre: "openjdk11"
functionality: "netconf-general-scale"
robot-options: >
-e ODLMICRO_IGN
- -v ODL_MICRO_VERSION:1.0.0-SNAPSHOT
- -v NETCONF_TESTTOOL_VERSION:1.9.2-SNAPSHOT
+ -v ODL_MICRO_VERSION:1.0.1-SNAPSHOT
+ -v NETCONF_TESTTOOL_VERSION:1.10.0-SNAPSHOT
-v USE_NETCONF_CONNECTOR:False
-v SCHEMA_MODEL:juniper
- -v INIT_DEVICE_COUNT:5000
+ -v INIT_DEVICE_COUNT:400
-v SCALE_TESTS:TRUE
install:
- manual:
---
- project:
- name: odlmicro-phosphorus
+ name: odlmicro-sulfur
jobs:
- odl-maven-jobs-jdk11
- odl-maven-verify-jobs
- stream: phosphorus
+ stream: sulfur
project: odlmicro
project-name: "odlmicro"
branch: "master"
staging-profile-id: 44ce67428fd0d
- project:
- name: odlmicro-silicon
+ name: odlmicro-phosphorus
jobs:
- odl-maven-jobs-jdk11
- odl-maven-verify-jobs
- stream: silicon
+ stream: phosphorus
project: odlmicro
project-name: "odlmicro"
- branch: "stable/silicon"
+ branch: "stable/phosphorus"
java-version: "openjdk11"
build-node: centos7-builder-2c-2g
build-timeout: 60
staging-profile-id: 44ce67428fd0d
- project:
- name: odlmicro-aluminium
+ name: odlmicro-silicon
jobs:
- odl-maven-jobs-jdk11
- odl-maven-verify-jobs
- stream: aluminium
+ stream: silicon
project: odlmicro
project-name: "odlmicro"
- branch: "stable/aluminium"
+ branch: "stable/silicon"
java-version: "openjdk11"
build-node: centos7-builder-2c-2g
build-timeout: 60
project: "odlparent"
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
+ - phosphorus:
+ branch: "stable/phosphorus"
- silicon:
branch: "stable/silicon"
- - aluminium:
- branch: "stable/aluminium"
os-branch: "queens"
---
- project:
- name: odlsaf-phosphorus
+ name: odlsaf-sulfur
jobs:
- odl-maven-jobs-jdk11
- odl-maven-verify-jobs
- stream: phosphorus
+ stream: sulfur
project: "odlsaf"
project-name: "odlsaf"
build-node: centos7-builder-4c-4g
staging-profile-id: 2802f0e38ee665
- project:
- name: odlsaf-silicon
+ name: odlsaf-phosphorus
jobs:
- odl-maven-jobs-jdk11
- odl-maven-verify-jobs
- stream: silicon
+ stream: phosphorus
project: "odlsaf"
project-name: "odlsaf"
build-node: centos7-builder-4c-4g
build-timeout: 120
- branch: "stable/silicon"
+ branch: "stable/phosphorus"
java-version: "openjdk11"
mvn-settings: "odlsaf-settings"
mvn-opts: "-Xmx2048m"
staging-profile-id: 2802f0e38ee665
- project:
- name: odlsaf-aluminium
+ name: odlsaf-silicon
jobs:
- odl-maven-jobs-jdk11
- odl-maven-verify-jobs
- stream: aluminium
+ stream: silicon
project: "odlsaf"
project-name: "odlsaf"
build-node: centos7-builder-4c-4g
build-timeout: 120
- branch: "stable/aluminium"
+ branch: "stable/silicon"
java-version: "openjdk11"
mvn-settings: "odlsaf-settings"
mvn-opts: "-Xmx2048m"
testplan: "{project}-basic.txt"
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
functionality:
- "upstream"
jdk: openjdk8
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
+ - phosphorus:
+ branch: "stable/phosphorus"
- silicon:
branch: "stable/silicon"
- - aluminium:
- branch: "stable/aluminium"
feature:
- current:
stream:
- silicon:
branch: "master"
- - aluminium:
- branch: "stable/aluminium"
project: odltools
project-name: odltools
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- only:
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- only:
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- only:
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- only:
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
install: "all"
- - silicon:
- branch: "stable/silicon"
+ - phosphorus:
+ branch: "stable/phosphorus"
jre: "openjdk11"
install: "all"
- - aluminium:
- branch: "stable/aluminium"
+ - silicon:
+ branch: "stable/silicon"
jre: "openjdk11"
install: "all"
functionality: "longevity"
# Set elasticsearch attribute to value 'long' for longevity jobs
- #elasticsearch-attribute: 'long'
+ # elasticsearch-attribute: 'long'
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- only:
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- only:
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- only:
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- only:
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- only:
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- only:
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- only:
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
java-version: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ java-version: "openjdk11"
- silicon:
branch: "stable/silicon"
java-version: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- java-version: "openjdk11"
os-branch: "queens"
jdk: "openjdk8"
---
- project:
- name: openflowplugin-phosphorus
+ name: openflowplugin-sulfur
jobs:
- "{project-name}-distribution-check-{stream}"
- "{project-name}-maven-javadoc-jobs"
- odl-maven-jobs-jdk11
- odl-maven-verify-jobs
- stream: phosphorus
+ stream: sulfur
project: "openflowplugin"
project-name: "openflowplugin"
branch: "master"
staging-profile-id: a68a76dc1b44c
- project:
- name: openflowplugin-silicon
+ name: openflowplugin-phosphorus
jobs:
- "{project-name}-distribution-check-{stream}"
- "{project-name}-maven-javadoc-jobs"
- odl-maven-jobs-jdk11
- odl-maven-verify-jobs
- stream: silicon
+ stream: phosphorus
project: "openflowplugin"
project-name: "openflowplugin"
- branch: "stable/silicon"
- build-node: centos7-builder-2c-8g
+ branch: "stable/phosphorus"
+ build-node: centos7-builder-4c-4g
build-timeout: 90
java-version: "openjdk11"
mvn-settings: "openflowplugin-settings"
mvn-goals: "clean deploy javadoc:aggregate"
- mvn-opts: "-Xmx1024m"
dependencies: >
odlparent-merge-{stream},
yangtools-merge-{stream},
staging-profile-id: a68a76dc1b44c
- project:
- name: openflowplugin-aluminium
+ name: openflowplugin-silicon
jobs:
- "{project-name}-distribution-check-{stream}"
- "{project-name}-maven-javadoc-jobs"
- odl-maven-jobs-jdk11
- odl-maven-verify-jobs
- stream: aluminium
+ stream: silicon
project: "openflowplugin"
project-name: "openflowplugin"
- branch: "stable/aluminium"
+ branch: "stable/silicon"
build-node: centos7-builder-2c-8g
build-timeout: 90
java-version: "openjdk11"
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- only:
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- all:
- "ovsdb-daily-full-integration-{stream}"
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
java-version: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ java-version: "openjdk11"
- silicon:
branch: "stable/silicon"
java-version: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- java-version: "openjdk11"
project: "ovsdb"
archive-artifacts: "*.log"
project: "ovsdb"
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
java-version: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ java-version: "openjdk11"
- silicon:
branch: "stable/silicon"
java-version: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- java-version: "openjdk11"
os-branch: "queens"
jdk: "openjdk8"
---
- project:
- name: ovsdb-phosphorus
+ name: ovsdb-sulfur
jobs:
- "{project-name}-distribution-check-{stream}"
- "{project-name}-maven-javadoc-jobs"
- odl-maven-jobs-jdk11
- odl-maven-verify-jobs
- stream: phosphorus
+ stream: sulfur
project: "ovsdb"
project-name: "ovsdb"
branch: "master"
staging-profile-id: a68b188166958
- project:
- name: ovsdb-silicon
+ name: ovsdb-phosphorus
jobs:
- "{project-name}-distribution-check-{stream}"
- "{project-name}-maven-javadoc-jobs"
- odl-maven-jobs-jdk11
- odl-maven-verify-jobs
- stream: silicon
+ stream: phosphorus
project: "ovsdb"
project-name: "ovsdb"
- branch: "stable/silicon"
- build-node: centos7-builder-2c-8g
+ branch: "stable/phosphorus"
+ build-node: centos7-builder-4c-4g
java-version: "openjdk11"
mvn-settings: "ovsdb-settings"
- mvn-opts: "-Xmx1024m"
dependencies: "odlparent-merge-{stream},controller-merge-{stream},yangtools-merge-{stream}"
email-upstream: "[ovsdb] [odlparent] [controller] [yangtools]"
staging-profile-id: a68b188166958
- project:
- name: ovsdb-aluminium
+ name: ovsdb-silicon
jobs:
- "{project-name}-distribution-check-{stream}"
- "{project-name}-maven-javadoc-jobs"
- odl-maven-jobs-jdk11
- odl-maven-verify-jobs
- stream: aluminium
+ stream: silicon
project: "ovsdb"
project-name: "ovsdb"
- branch: "stable/aluminium"
+ branch: "stable/silicon"
build-node: centos7-builder-2c-8g
java-version: "openjdk11"
mvn-settings: "ovsdb-settings"
---
- project:
- name: p4plugin-phosphorus
+ name: p4plugin-sulfur
jobs:
- "{project-name}-maven-javadoc-jobs"
- odl-maven-jobs
- odl-maven-verify-jobs
- stream: phosphorus
+ stream: sulfur
project: "p4plugin"
project-name: "p4plugin"
branch: "master"
staging-profile-id: a68bf26e208d4
- project:
- name: p4plugin-silicon
+ name: p4plugin-phosphorus
jobs:
- "{project-name}-maven-javadoc-jobs"
- odl-maven-jobs
- odl-maven-verify-jobs
- stream: silicon
+ stream: phosphorus
project: "p4plugin"
project-name: "p4plugin"
- branch: "stable/silicon"
+ branch: "stable/phosphorus"
mvn-settings: "p4plugin-settings"
mvn-opts: "-Xmx1024m"
dependencies: ""
staging-profile-id: a68bf26e208d4
- project:
- name: p4plugin-aluminium
+ name: p4plugin-silicon
jobs:
- "{project-name}-maven-javadoc-jobs"
- odl-maven-jobs
- odl-maven-verify-jobs
- stream: aluminium
+ stream: silicon
project: "p4plugin"
project-name: "p4plugin"
- branch: "stable/aluminium"
+ branch: "stable/silicon"
mvn-settings: "p4plugin-settings"
mvn-opts: "-Xmx1024m"
dependencies: ""
---
-- packaging_common:
- &packaging_common # values apply to all packaging docker projects
- name: packaging-common
- # git repo
+- project:
+ name: packaging-docker
project: integration/packaging
- # jenkins job name prefix
project-name: packaging
- # maven settings file has docker credentials
mvn-settings: packaging-settings
- # source of docker tag
container-tag-method: yaml-file
- # build node
build-node: centos7-docker-4c-4g
-
-- project:
- <<: *packaging_common
- name: packaging-docker
- docker-name: "opendaylight"
+ docker-name: "opendaylight/opendaylight"
docker-root: "$WORKSPACE/odl-docker"
docker-build-args: "--network=host"
pre_docker_build_script: "$WORKSPACE/odl-docker/install_docker.sh"
branch: stable/silicon
- project:
- <<: *packaging_common
name: packaging-release
+ project: integration/packaging
+ project-name: packaging
+ mvn-settings: packaging-settings
+ container-tag-method: yaml-file
+ build-node: centos7-docker-4c-4g
jobs:
- "{project-name}-gerrit-release-jobs"
project: "serviceutils"
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
+ - phosphorus:
+ branch: "stable/phosphorus"
- silicon:
branch: "stable/silicon"
- - aluminium:
- branch: "stable/aluminium"
os-branch: "queens"
jdk: "openjdk8"
---
- project:
- name: serviceutils-phosphorus
+ name: serviceutils-sulfur
jobs:
- "{project-name}-distribution-check-{stream}"
- "{project-name}-maven-javadoc-jobs"
- odl-maven-verify-jobs
branch: "master"
- stream: phosphorus
+ stream: sulfur
project: "serviceutils"
project-name: "serviceutils"
staging-profile-id: 12cc4ba8bf01ba
- project:
- name: serviceutils-silicon
+ name: serviceutils-phosphorus
jobs:
- "{project-name}-distribution-check-{stream}"
- "{project-name}-maven-javadoc-jobs"
- odl-maven-jobs-jdk11
- odl-maven-verify-jobs
- branch: "stable/silicon"
- stream: silicon
+ branch: "stable/phosphorus"
+ stream: phosphorus
project: "serviceutils"
project-name: "serviceutils"
staging-profile-id: 12cc4ba8bf01ba
- project:
- name: serviceutils-aluminium
+ name: serviceutils-silicon
jobs:
- "{project-name}-distribution-check-{stream}"
- "{project-name}-maven-javadoc-jobs"
- odl-maven-jobs-jdk11
- odl-maven-verify-jobs
- branch: "stable/aluminium"
- stream: aluminium
+ branch: "stable/silicon"
+ stream: silicon
project: "serviceutils"
project-name: "serviceutils"
# Project branches
stream:
- - phosphorus:
+ - master:
branch: "master"
jre: "openjdk11"
- - silicon:
- branch: "stable/silicon"
- jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- all:
# Project branches
stream:
- - phosphorus:
+ - master:
branch: "master"
jre: "openjdk11"
- - silicon:
- branch: "stable/silicon"
- jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- all:
# Project branches
stream:
- - phosphorus:
+ - master:
branch: "master"
jre: "openjdk11"
- - silicon:
- branch: "stable/silicon"
- jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- all:
# Project branches
stream:
- - phosphorus:
+ - master:
branch: "master"
jre: "openjdk11"
- - silicon:
- branch: "stable/silicon"
- jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- all:
# Project branches
stream:
- - phosphorus:
+ - master:
branch: "master"
jre: "openjdk11"
- - silicon:
- branch: "stable/silicon"
- jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- all:
# Project branches
stream:
- - phosphorus:
+ - master:
branch: "master"
jre: "openjdk11"
- - silicon:
- branch: "stable/silicon"
- jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- all:
# Project branches
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- all:
---
- project:
- name: sxp-phosphorus
+ name: sxp-master
jobs:
- "{project-name}-rtd-jobs":
build-node: centos7-builder-2c-2g
java-version: "openjdk11"
- stream: phosphorus
+ stream: master
project: "sxp"
project-name: "sxp"
branch: "master"
# Used by the release job
staging-profile-id: a6909c75719b7
-- project:
- name: sxp-silicon
- jobs:
- - "{project-name}-rtd-jobs":
- build-node: centos7-builder-2c-2g
- project-pattern: sxp
- rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-sxp/47573/
- rtd-token: 4a78556e59ce3ef35e61e2fa19ebae049acf6d5d
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- java-version: "openjdk11"
-
- stream: silicon
- project: "sxp"
- project-name: "sxp"
- branch: "stable/silicon"
-
- mvn-settings: "sxp-settings"
- mvn-opts: "-Xmx1024m"
-
- dependencies: "odlparent-merge-{stream},controller-merge-{stream},yangtools-merge-{stream}"
- email-upstream: "[sxp] [odlparent] [controller] [yangtools]"
-
- # Used by the release job
- staging-profile-id: a6909c75719b7
-
-- project:
- name: sxp-aluminium
- jobs:
- - "{project-name}-rtd-jobs":
- build-node: centos7-builder-2c-2g
- project-pattern: sxp
- rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-sxp/47573/
- rtd-token: 4a78556e59ce3ef35e61e2fa19ebae049acf6d5d
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- java-version: "openjdk11"
-
- stream: aluminium
- project: "sxp"
- project-name: "sxp"
- branch: "stable/aluminium"
-
- mvn-settings: "sxp-settings"
- mvn-opts: "-Xmx1024m"
-
- dependencies: "odlparent-merge-{stream},controller-merge-{stream},yangtools-merge-{stream}"
- email-upstream: "[sxp] [odlparent] [controller] [yangtools]"
-
- # Used by the release job
- staging-profile-id: a6909c75719b7
-
- project:
name: sxp-release-management
jobs:
---
- project:
- name: transportpce-phosphorus
+ name: transportpce-sulfur
jobs:
- "{project-name}-rtd-jobs":
build-node: centos7-builder-2c-2g
project: "transportpce"
project-name: "transportpce"
- stream: phosphorus
+ stream: sulfur
branch: "master"
java-version: "openjdk11"
mvn-settings: "transportpce-settings"
staging-profile-id: a6927323fa3d4
- project:
- name: transportpce-silicon
+ name: transportpce-phosphorus
jobs:
- "{project-name}-rtd-jobs":
build-node: centos7-builder-2c-2g
- gerrit-tox-verify:
build-timeout: 240
build-node: centos7-builder-4c-16g
+ parallel: true
- odl-maven-jobs-jdk11
- odl-maven-verify-jobs
project: "transportpce"
project-name: "transportpce"
- stream: silicon
- branch: "stable/silicon"
+ stream: phosphorus
+ branch: "stable/phosphorus"
java-version: "openjdk11"
mvn-settings: "transportpce-settings"
mvn-opts: "-Xmx1024m"
staging-profile-id: a6927323fa3d4
- project:
- name: transportpce-aluminium
+ name: transportpce-silicon
jobs:
- "{project-name}-rtd-jobs":
build-node: centos7-builder-2c-2g
project: "transportpce"
project-name: "transportpce"
- stream: aluminium
- branch: "stable/aluminium"
+ stream: silicon
+ branch: "stable/silicon"
java-version: "openjdk11"
mvn-settings: "transportpce-settings"
mvn-opts: "-Xmx1024m"
# Project branches.
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "stable/silicon"
jre: "openjdk11"
- - aluminium:
- branch: "stable/aluminium"
- jre: "openjdk11"
install:
- only:
project: "yangtools"
stream:
- - phosphorus:
+ - sulfur:
branch: "master"
jre: "openjdk11"
+ - phosphorus:
+ branch: "stable/phosphorus"
+ jre: "openjdk11"
- silicon:
branch: "6.0.x"
jre: "openjdk11"
- - aluminium:
- branch: "5.0.x"
- jre: "openjdk11"
feature:
- core:
metavar="RELEASE_ON_CURRENT_BRANCH",
type=str,
help="""The ODL release codename for the new {}
- (eg. Aluminium, Silicon).""".format(
+ (eg. Silicon, Phosphorus).""".format(
default_branch
),
)