stream:
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- all:
- neon:
branch: 'stable/neon'
os-branch: 'queens'
- - fluorine:
- branch: 'stable/fluorine'
- os-branch: 'queens'
feature:
- authn:
# Used by the release job
staging-profile-id: 9318cf3c82c33
-- project:
- name: aaa-fluorine
- 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
- - odl-maven-verify-jobs
-
- stream: fluorine
- project: 'aaa'
- project-name: 'aaa'
- branch: 'stable/fluorine'
- 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-sonar
jobs:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- all:
# Used by the release job
staging-profile-id: 931eabae9693c
-- project:
- name: alto-fluorine
- jobs:
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- stream: fluorine
- project: 'alto'
- project-name: 'alto'
- branch: 'stable/fluorine'
- build-node: centos7-builder-2c-8g
- mvn-settings: 'alto-settings'
- mvn-opts: '-Xmx1024m'
- dependencies: 'l2switch-merge-{stream}'
- email-upstream: '[alto] [l2switch]'
- disable-job: true
-
- # Used by the release job
- staging-profile-id: 931eabae9693c
-
- project:
name: alto-sonar
jobs:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
project: ansible
project-name: ansible
# Used by the release job
staging-profile-id: d88dcfe6ce48d
-- project:
- name: archetypes-fluorine
- jobs:
- - gerrit-maven-clm
- - '{project-name}-merge-{stream}':
- build-timeout: 180
- cron: '@daily'
- mvn-goals: clean install -V -Dmaven.compile.fork=true
- - gerrit-maven-stage:
- sign-artifacts: true
- - odl-maven-verify-jobs
-
- stream: fluorine
- project: 'archetypes'
- project-name: 'archetypes'
- branch: 'stable/fluorine'
- mvn-settings: 'archetypes-settings'
- dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream},mdsal-merge-{stream}'
- email-upstream: '[archetypes] [odlparent] [yangtools] [controller] [mdsal]'
-
- # Used by the release job
- staging-profile-id: d88dcfe6ce48d
-
- project:
name: archetypes-sonar
jobs:
- neon:
branch: 'stable/neon'
integration-test: neon
- - fluorine:
- branch: 'stable/fluorine'
- integration-test: fluorine
project: releng/autorelease
project-name: autorelease
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
+++ /dev/null
----
-# Autogenerated by autorelease autorelease-update-validate-autorelease-jobs-{stream} Jenkins job
-- project:
- name: autorelease-validate-fluorine
- jobs:
- - '{project-name}-validate-autorelease-{stream}'
- stream: fluorine
- branch: stable/fluorine
- project-name:
- - aaa:
- project: aaa
- - bgpcep:
- project: bgpcep
- - controller:
- project: controller
- - coe:
- project: coe
- - daexim:
- project: daexim
- - genius:
- project: genius
- - infrautils:
- project: infrautils
- - integration-distribution:
- project: integration/distribution
- - lispflowmapping:
- project: lispflowmapping
- - mdsal:
- project: mdsal
- - netconf:
- project: netconf
- - netvirt:
- project: netvirt
- - neutron:
- project: neutron
- - openflowplugin:
- project: openflowplugin
- - ovsdb:
- project: ovsdb
- - serviceutils:
- project: serviceutils
- - sfc:
- project: sfc
+++ /dev/null
----
-# Autogenerated view by autorelease autorelease-update-validate-jobs-{stream} Jenkins job
-- releng_view: &releng_autorelease_view_common_fluorine
- name: releng-view-autorelease-fluorine
- 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-Fluorine
- description: 'List of Fluorine Merge jobs for Autorelease'
- job-name:
- - 'aaa-merge-fluorine'
- - 'bgpcep-merge-fluorine'
- - 'controller-merge-fluorine'
- - 'coe-merge-fluorine'
- - 'daexim-merge-fluorine'
- - 'genius-merge-fluorine'
- - 'infrautils-merge-fluorine'
- - 'integration/distribution-merge-fluorine'
- - 'lispflowmapping-merge-fluorine'
- - 'mdsal-merge-fluorine'
- - 'netconf-merge-fluorine'
- - 'netvirt-merge-fluorine'
- - 'neutron-merge-fluorine'
- - 'openflowplugin-merge-fluorine'
- - 'ovsdb-merge-fluorine'
- - 'serviceutils-merge-fluorine'
- - 'sfc-merge-fluorine'
- <<: *releng_autorelease_view_common_fluorine
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- all:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- all:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- only:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- only:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- all:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- all:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- all:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
feature:
- bgp:
# Used by the release job
staging-profile-id: 9427a05049030
-- project:
- name: bgpcep-fluorine
- 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
- - odl-maven-verify-jobs
-
- stream: fluorine
- project: 'bgpcep'
- project-name: 'bgpcep'
- build-node: centos7-builder-8c-8g
- build-timeout: 120
- branch: 'stable/fluorine'
- 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-sonar
jobs:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
- verify-stream: 'fluorine'
- verify-branch: 'stable/fluorine'
+ verify-stream: 'neon'
+ verify-branch: 'stable/neon'
verify-karaf-version: 'karaf4'
install:
# Used by the release job
staging-profile-id: 942a8075b1f2a
-- project:
- name: bier-fluorine
- jobs:
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- stream: fluorine
- project: 'bier'
- project-name: 'bier'
- branch: 'stable/fluorine'
- build-node: centos7-builder-2c-8g
- build-timeout: 90
- mvn-settings: 'bier-settings'
- mvn-opts: '-Xmx1024m'
- dependencies: ''
- email-upstream: '[bier]'
- disable-job: true
-
- # Used by the release job
- staging-profile-id: 942a8075b1f2a
-
- project:
name: bier-sonar
jobs:
# Used by the release job
staging-profile-id: 96c0be46aac33
-- project:
- name: coe-fluorine
- jobs:
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-rtd-jobs':
- build-node: centos7-builder-2c-2g
- project-pattern: coe
- rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-coe/34924/
- rtd-token: 95a5a8fed43b75c6be8432a2643f20a344ba5155
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- project: 'coe'
- project-name: 'coe'
- stream: fluorine
- branch: 'stable/fluorine'
- mvn-settings: 'coe-settings'
- mvn-opts: '-Xmx1024m'
- dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
- email-upstream: '[coe] [odlparent] [yangtools] [controller]'
- build-node: centos7-docker-2c-8g
-
- # Used by the release job
- staging-profile-id: 96c0be46aac33
-
- project:
name: coe-sonar
jobs:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- all:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- all:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- only:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- only:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- only:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- only:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- only:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- only:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- all:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- all:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- all:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- only:
- neon:
branch: 'stable/neon'
os-branch: 'queens'
- - fluorine:
- branch: 'stable/fluorine'
- os-branch: 'queens'
jdk: 'openjdk8'
# Used by the release job
staging-profile-id: 96c1c9177efdd
-- project:
- name: controller-fluorine
- jobs:
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-maven-javadoc-jobs'
- - '{project-name}-rtd-jobs':
- build-node: centos7-builder-2c-2g
- project-pattern: controller
- rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-controller/48288/
- rtd-token: b8440116c823a80c0fb0479eb7448a9196e6932f
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- stream: fluorine
- project: 'controller'
- project-name: 'controller'
- branch: 'stable/fluorine'
- mvn-settings: 'controller-settings'
- mvn-goals: 'clean deploy -Pintegrationtests,docs'
- mvn-opts: '-Xmx4096m -Dmaven.compile.fork=true'
- build-node: centos7-builder-8c-8g
- build-timeout: 90
- dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},aaa-merge-{stream}'
- email-upstream: '[controller] [odlparent] [yangtools] [aaa]'
-
- # Used by the release job
- staging-profile-id: 96c1c9177efdd
-
- project:
name: controller-sonar
jobs:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- only:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- only:
# Used by the release job
staging-profile-id: 96e4dade34bd7
-- project:
- name: daexim-fluorine
- jobs:
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-rtd-jobs':
- build-node: centos7-builder-2c-2g
- project-pattern: daexim
- rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-daexim/47611/
- rtd-token: 76284f12638574f131cdccdf257d852d07c195fc
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- project: 'daexim'
- project-name: 'daexim'
- stream: fluorine
- branch: 'stable/fluorine'
- mvn-settings: 'daexim-settings'
- mvn-opts: '-Xmx1024m'
- dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
- email-upstream: '[daexim] [odlparent] [yangtools] [controller]'
-
- # Used by the release job
- staging-profile-id: 96e4dade34bd7
-
- project:
name: daexim-sonar
jobs:
# Data for csit-verify jobs
# Branch for "last" version detection
- verify-branch: stable/fluorine
+ verify-branch: stable/neon
# Value for ODL_STREAM
- verify-stream: fluorine
+ verify-stream: neon
verify-karaf-version: karaf4
verify-jdkversion: openjdk8
csit-sanity-list-neon: >
openflowplugin-csit-1node-sanity-only-neon,
distribution-sanity-neon
- csit-sanity-list-fluorine: >
- openflowplugin-csit-1node-sanity-only-fluorine,
- distribution-sanity-fluorine
csit-weekly-list-magnesium: >
controller-csit-1node-notifications-longevity-only-magnesium,
controller-csit-3node-drb-partnheal-longevity-only-magnesium,
distribution-deploy-neon,
distribution-offline-neon,
openflowplugin-csit-1node-longevity-only-neon
- csit-weekly-list-fluorine: >
- controller-csit-1node-notifications-longevity-only-fluorine,
- controller-csit-3node-drb-partnheal-longevity-only-fluorine,
- controller-csit-3node-drb-precedence-longevity-only-fluorine,
- controller-csit-3node-ddb-expl-lead-movement-longevity-only-fluorine,
- bgpcep-csit-3node-bgpclustering-longevity-only-fluorine,
- distribution-deploy-fluorine,
- distribution-offline-fluorine,
- openflowplugin-csit-1node-longevity-only-fluorine
# Used by the release job
staging-profile-id: 8981976d0fea7
-- project:
- name: detnet-sodium
- jobs:
- - '{project-name}-rtd-jobs':
- build-node: centos7-builder-2c-2g
- project-pattern: detnet
- rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-detnet/86479/
- rtd-token: 5195d77d11453a03e4b4ad3688b7026ab02cfcce
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- stream: sodium
- project: 'detnet'
- project-name: 'detnet'
- branch: 'stable/sodium'
- mvn-settings: 'detnet-settings'
- mvn-opts: '-Xmx1024m'
- dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
- email-upstream: '[detnet] [odlparent] [yangtools] [controller]'
- build-node: centos7-docker-2c-8g
-
- # Used by the release job
- staging-profile-id: 8981976d0fea7
-
- project:
name: detnet-sonar
jobs:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- all:
# Used by the release job
staging-profile-id: 96e6fb1e65bf9
-- project:
- name: dluxapps-fluorine
- jobs:
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- project: 'dluxapps'
- project-name: 'dluxapps'
- stream: fluorine
- branch: 'stable/fluorine'
- build-node: centos7-builder-2c-8g
- mvn-settings: 'dluxapps-settings'
- mvn-opts: '-Xmx1024m'
- dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
- email-upstream: '[dluxapps] [odlparent] [yangtools] [controller]'
- disable-job: true
-
- # Used by the release job
- staging-profile-id: 96e6fb1e65bf9
-
- project:
name: dluxapps-sonar
jobs:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
project: docs
project-name: docs
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- only:
install-features: 'odl-genius-rest'
robot-options: '-v FAIL_ON_EXCEPTIONS:False'
-
-- project:
- name: genius-csit-genius-verify
- jobs:
- - inttest-csit-verify-1node
- - inttest-csit-verify-3node
-
- project: 'genius'
-
- functionality: 'verify'
-
- stream:
- - fluorine:
- branch: 'master'
-
- verify-stream: 'neon'
- verify-branch: 'stable/neon'
- verify-karaf-version: 'karaf4'
-
- install:
- - only:
- scope: 'only'
-
- tools_system_count: 3
-
- install-features: 'odl-genius-rest'
- neon:
branch: 'stable/neon'
os-branch: 'queens'
- - fluorine:
- branch: 'stable/fluorine'
- os-branch: 'queens'
feature:
- netvirt:
# Used by the release job
staging-profile-id: 96fb4b6d9d1ee
-- project:
- name: genius-fluorine
- 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
- - odl-maven-verify-jobs
-
- stream: fluorine
- project: 'genius'
- project-name: 'genius'
- branch: 'stable/fluorine'
- build-node: centos7-builder-2c-8g
- 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:
- neon:
branch: 'stable/neon'
install-features: 'odl-groupbasedpolicy-neutron-and-ofoverlay,odl-restconf'
- - fluorine:
- branch: 'stable/fluorine'
- install-features: 'odl-groupbasedpolicy-neutron-and-ofoverlay,odl-restconf'
openstack:
- queens:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- all:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- all:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- all:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- only:
# Used by the release job
staging-profile-id: 96fbb93f95a76
-- project:
- name: groupbasedpolicy-fluorine
- jobs:
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- stream: fluorine
- project: 'groupbasedpolicy'
- project-name: 'groupbasedpolicy'
- branch: 'stable/fluorine'
- build-node: centos7-builder-2c-8g
- mvn-settings: 'groupbasedpolicy-settings'
- mvn-goals: '-U clean deploy findbugs:findbugs'
- mvn-opts: '-Xmx1024m'
- build-timeout: 90
- dependencies: >
- openflowjava-merge-{stream},
- openflowplugin-merge-{stream},
- neutron-merge-{stream},
- sfc-merge-{stream},
- ovsdb-merge-{stream}
- email-upstream: '[groupbasedpolicy] [openflowjava] [openflowplugin] [neutron] [sfc] [ovsdb]'
- disable-job: true
-
- # Used by the release job
- staging-profile-id: 96fbb93f95a76
-
- project:
name: groupbasedpolicy-sonar
jobs:
# Used by the release job
staging-profile-id: 96fc362c36862
-- project:
- name: vbd-fluorine
- jobs:
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- stream: fluorine
- project: 'honeycomb/vbd'
- project-name: 'vbd'
- branch: 'stable/fluorine'
- mvn-settings: 'honeycomb-vbd-settings'
- mvn-opts: '-Xmx1024m'
- dependencies: ''
- email-upstream: '[vbd]'
-
- # Used by the release job
- staging-profile-id: 96fc362c36862
-
- project:
name: vbd-sonar
jobs:
- neon:
branch: 'stable/neon'
os-branch: 'queens'
- - fluorine:
- branch: 'stable/fluorine'
- os-branch: 'queens'
jdk: 'openjdk8'
# Used by the release job
staging-profile-id: 96fca0367756c
-- project:
- name: infrautils-fluorine
- 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: infrautils
- rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-infrautils/38993/
- rtd-token: 294c76173237e3a088365c31012cf4ddaa767dc9
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- stream: fluorine
- project: 'infrautils'
- project-name: 'infrautils'
- branch: 'stable/fluorine'
- mvn-settings: 'infrautils-settings'
- mvn-opts: '-Xmx1024m'
- dependencies: 'odlparent-merge-{stream}'
- email-upstream: '[infrautils] [odlparent]'
-
- # Used by the release job
- staging-profile-id: 96fca0367756c
-
- project:
name: infrautils-sonar
jobs:
+++ /dev/null
-aaa-csit-1node-authn-all-fluorine,
-bgpcep-csit-1node-bgp-ingest-all-fluorine,
-bgpcep-csit-1node-bgp-ingest-mixed-all-fluorine,
-bgpcep-csit-1node-throughpcep-all-fluorine,
-bgpcep-csit-1node-userfeatures-all-fluorine,
-bgpcep-csit-3node-bgpclustering-all-fluorine,
-bgpcep-csit-3node-bgpclustering-ha-only-fluorine,
-controller-csit-1node-akka1-all-fluorine,
-controller-csit-1node-benchmark-all-fluorine,
-controller-csit-1node-rest-cars-perf-all-fluorine,
-controller-csit-3node-benchmark-all-fluorine,
-controller-csit-3node-clustering-ask-all-fluorine,
-controller-csit-3node-clustering-tell-all-fluorine,
-controller-csit-3node-rest-clust-cars-perf-ask-only-fluorine,
-controller-csit-3node-rest-clust-cars-perf-tell-only-fluorine,
-daexim-csit-1node-basic-only-fluorine,
-daexim-csit-3node-clustering-basic-only-fluorine,
-distribution-csit-1node-userfeatures-all-fluorine,
-distribution-csit-managed-fluorine,
-genius-csit-1node-upstream-only-fluorine,
-genius-csit-3node-upstream-only-fluorine,
-lispflowmapping-csit-1node-msmr-all-fluorine,
-lispflowmapping-csit-1node-performance-only-fluorine,
-lispflowmapping-csit-3node-msmr-all-fluorine,
-mdsal-csit-1node-bindingv1-only-fluorine,
-netconf-csit-1node-callhome-only-fluorine,
-netconf-csit-1node-scale-max-devices-only-fluorine,
-netconf-csit-1node-scale-only-fluorine,
-netconf-csit-1node-userfeatures-all-fluorine,
-netconf-csit-3node-clustering-only-fluorine,
-netconf-csit-3node-clustering-scale-only-fluorine,
-netvirt-csit-1node-0cmb-1ctl-2cmp-apex-queens-upstream-snat-conntrack-fluorine,
-netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-sfc-fluorine,
-netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upgrade-fluorine,
-netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upgrade-snat-conntrack-fluorine,
-netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-fluorine,
-netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-itm-direct-tunnels-fluorine,
-netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-snat-conntrack-fluorine,
-netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-rocky-upstream-stateful-fluorine,
-netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-rocky-upstream-stateful-itm-direct-tunnels-fluorine,
-netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-rocky-upstream-stateful-snat-conntrack-fluorine,
-netvirt-csit-1node-1cmb-0ctl-0cmp-openstack-queens-upstream-stateful-fluorine,
-netvirt-csit-1node-1cmb-0ctl-0cmp-openstack-queens-upstream-stateful-snat-conntrack-fluorine,
-netvirt-csit-1node-1cmb-0ctl-0cmp-openstack-rocky-upstream-stateful-fluorine,
-netvirt-csit-1node-1cmb-0ctl-0cmp-openstack-rocky-upstream-stateful-itm-direct-tunnels-fluorine,
-netvirt-csit-1node-1cmb-0ctl-0cmp-openstack-rocky-upstream-stateful-snat-conntrack-fluorine,
-netvirt-csit-3node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-fluorine,
-netvirt-csit-3node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-itm-direct-tunnels-fluorine,
-netvirt-csit-3node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-snat-conntrack-fluorine,
-netvirt-csit-3node-0cmb-1ctl-2cmp-openstack-rocky-upstream-stateful-fluorine,
-netvirt-csit-3node-0cmb-1ctl-2cmp-openstack-rocky-upstream-stateful-itm-direct-tunnels-fluorine,
-netvirt-csit-3node-0cmb-1ctl-2cmp-openstack-rocky-upstream-stateful-snat-conntrack-fluorine,
-netvirt-csit-hwvtep-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-fluorine,
-netvirt-csit-hwvtep-3node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-fluorine,
-odltools-csit-1node-upstream-all-fluorine,
-openflowplugin-csit-1node-bundle-based-reconciliation-all-fluorine,
-openflowplugin-csit-1node-cbench-only-fluorine,
-openflowplugin-csit-1node-flow-services-all-fluorine,
-openflowplugin-csit-1node-perf-bulkomatic-only-fluorine,
-openflowplugin-csit-1node-perf-stats-collection-only-fluorine,
-openflowplugin-csit-1node-scale-link-only-fluorine,
-openflowplugin-csit-1node-scale-only-fluorine,
-openflowplugin-csit-1node-scale-switch-only-fluorine,
-openflowplugin-csit-3node-clustering-bulkomatic-only-fluorine,
-openflowplugin-csit-3node-clustering-only-fluorine,
-openflowplugin-csit-3node-clustering-perf-bulkomatic-only-fluorine,
-ovsdb-csit-1node-upstream-southbound-all-fluorine,
-ovsdb-csit-3node-upstream-clustering-only-fluorine,
-sfc-csit-3node-docker-full-deploy-all-fluorine,
-sfc-csit-3node-rest-basic-all-fluorine,
-yangtools-csit-1node-system-only-fluorine,
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- all:
odl-transportpce,
odl-transportpce-api,
odl-transportpce-ordmodels
- - fluorine:
- branch: 'stable/fluorine'
- karaf-version: odl
- # Self-Managed projects repos and features:
- sm-repos: >
- mvn:org.opendaylight.transportpce/features-transportpce//xml/features
- sm-features: >
- odl-transportpce,
- odl-transportpce-api,
- odl-transportpce-ordmodels,
- odl-transportpce-stubmodels
- project:
name: distribution-managed
ovsdb-merge-{stream},
serviceutils-merge-{stream},
sfc-merge-{stream}
- - fluorine:
- branch: 'stable/fluorine'
- dependencies: >
- aaa-merge-{stream},
- bgpcep-merge-{stream},
- coe-merge-{stream},
- controller-merge-{stream},
- daexim-merge-{stream},
- genius-merge-{stream},
- infrautils-merge-{stream},
- lispflowmapping-merge-{stream},
- mdsal-merge-{stream},
- netconf-merge-{stream},
- netvirt-merge-{stream}
- neutron-merge-{stream},
- openflowplugin-merge-{stream},
- ovsdb-merge-{stream},
- serviceutils-merge-{stream},
- sfc-merge-{stream}
- project:
name: distribution-full
dependencies: >
distribution-merge-managed-{stream},
transportpce-merge-{stream}
- - fluorine:
- branch: 'stable/fluorine'
- karaf-version: odl
- dependencies: >
- distribution-merge-managed-{stream},
- transportpce-merge-{stream}
- project:
name: distribution-release
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
- project:
name: distribution-sonar
daexim ovsdb neutron openflowplugin coe genius lispflowmapping sfc netvirt
bgpcep integration/distribution
- - fluorine:
- branch: 'stable/fluorine'
- mvn-version: 'mvn35'
- csit-list: !include: csit-jobs-fluorine.lst
- build-order: >
- odlparent yangtools infrautils mdsal controller serviceutils aaa netconf
- daexim ovsdb neutron openflowplugin coe genius lispflowmapping sfc netvirt
- bgpcep integration/distribution
-
- project:
name: integration-distribution
project: integration/test
last-line-is-ignored-so-we-need-something-dummy-here-to-make-sure-the-real-last-line-is-used
csit-list: !include: csit-jobs-neon.lst
csit-weekly-list: '{csit-weekly-list-neon}'
- - fluorine:
- branch: 'stable/fluorine'
- csit-blacklist: >
- alto bier didm dluxapps groupbasedpolicy jsonrpc l2switch nemo
- of-config p4plugin packetcable sxp telemetry tsdr unimgr usc
- gate longevity sanity tdd tempest wip
- netvirt-csit-1node-1cmb-0ctl-0cmp-openstack-pike
- netvirt-csit-1node-1cmb-0ctl-0cmp-openstack-queens-upstream-stateful-itm-direct
- netvirt-csit-3node-1cmb
- last-line-is-ignored-so-we-need-something-dummy-here-to-make-sure-the-real-last-line-is-used
- csit-list: !include: csit-jobs-fluorine.lst
- csit-weekly-list: '{csit-weekly-list-fluorine}'
- project:
name: integration-sanity
branch: 'stable/neon'
karaf-version: odl
csit-sanity-list: '{csit-sanity-list-neon}'
- - fluorine:
- branch: 'stable/fluorine'
- karaf-version: odl
- csit-sanity-list: '{csit-sanity-list-fluorine}'
- job-template:
name: 'integration-merge-dashboard'
- project-view
project-name: integration
-- view:
- name: csit-stable-f
- description: 'List of stable integration jobs for managed projects'
- job-name:
- - aaa-csit-1node-authn-all-fluorine
- - bgpcep-csit-1node-throughpcep-all-fluorine
- - coe-csit-1node-container-networking-only-fluorine
- - controller-csit-1node-akka1-all-fluorine
- - controller-csit-1node-benchmark-all-fluorine
- - controller-csit-1node-notifications-longevity-only-fluorine
- - controller-csit-1node-rest-cars-perf-all-fluorine
- - controller-csit-3node-benchmark-all-fluorine
- - controller-csit-3node-drb-precedence-longevity-only-fluorine
- - controller-csit-3node-rest-clust-cars-perf-ask-only-fluorine
- - controller-csit-3node-rest-clust-cars-perf-tell-only-fluorine
- - daexim-csit-1node-basic-only-fluorine
- - daexim-csit-3node-clustering-basic-only-fluorine
- - distribution-csit-1node-userfeatures-all-fluorine
- - genius-csit-1node-upstream-only-fluorine
- - genius-csit-3node-upstream-only-fluorine
- - lispflowmapping-csit-1node-msmr-all-fluorine
- - netconf-csit-1node-callhome-only-fluorine
- - netconf-csit-1node-userfeatures-all-fluorine
- - netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-sfc-fluorine
- - netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-fluorine
- - openflowplugin-csit-1node-flow-services-all-fluorine
- - openflowplugin-csit-1node-longevity-only-fluorine
- - openflowplugin-csit-1node-perf-bulkomatic-only-fluorine
- - openflowplugin-csit-1node-perf-stats-collection-only-fluorine
- - openflowplugin-csit-1node-sanity-only-fluorine
- - openflowplugin-csit-1node-scale-link-only-fluorine
- - openflowplugin-csit-1node-scale-only-fluorine
- - openflowplugin-csit-1node-scale-switch-only-fluorine
- - openflowplugin-csit-3node-clustering-bulkomatic-only-fluorine
- - openflowplugin-csit-3node-clustering-only-fluorine
- - ovsdb-csit-3node-upstream-clustering-only-fluorine
- - sfc-csit-3node-docker-full-deploy-all-fluorine
- - sfc-csit-3node-rest-basic-all-fluorine
- 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: csit-stable-ne
description: 'List of stable integration jobs for managed projects'
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- only:
# Used by the release job
staging-profile-id: 96fdf4408765d
-- project:
- name: jsonrpc-fluorine
- jobs:
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- project: 'jsonrpc'
- project-name: 'jsonrpc'
- stream: fluorine
- branch: 'stable/fluorine'
- mvn-settings: 'jsonrpc-settings'
- mvn-opts: '-Xmx1024m'
- dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream},mdsal-merge-{stream}'
- email-upstream: '[jsonrpc] [odlparent] [yangtools] [controller] [mdsal]'
-
- # Used by the release job
- staging-profile-id: 96fdf4408765d
-
- project:
name: jsonrpc-sonar
jobs:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- only:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- all:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- all:
os-branch: 'queens'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
feature:
- all:
# Used by the release job
staging-profile-id: 96fee85953ca0
-- project:
- name: l2switch-fluorine
- jobs:
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- stream: fluorine
- project: 'l2switch'
- project-name: 'l2switch'
- branch: 'stable/fluorine'
- mvn-settings: 'l2switch-settings'
- mvn-opts: '-Xmx1024m -Dmaven.compile.fork=true'
- dependencies: >
- odlparent-merge-{stream},
- yangtools-merge-{stream},
- controller-merge-{stream},
- openflowjava-merge-{stream},
- openflowplugin-merge-{stream}
- email-upstream: '[l2switch] [odlparent] [yangtools] [controller] [openflowjava] [openflowplugin]'
- disable-job: true
-
- # Used by the release job
- staging-profile-id: 96fee85953ca0
-
- project:
name: l2switch-sonar
jobs:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- all:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- only:
# Used by the release job
staging-profile-id: 96fff2503b766
-- project:
- name: lispflowmapping-fluorine
- jobs:
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-maven-javadoc-jobs'
- - '{project-name}-rtd-jobs':
- build-node: centos7-builder-2c-2g
- project-pattern: lispflowmapping
- rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-lispflowmapping/47783/
- rtd-token: 181be9dd804e4969b9f318a6f1988e3cbee9d9a8
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- stream: fluorine
- project: 'lispflowmapping'
- project-name: 'lispflowmapping'
- branch: 'stable/fluorine'
- mvn-settings: 'lispflowmapping-settings'
- mvn-goals: 'clean deploy findbugs:findbugs javadoc:aggregate -DrepoBuild'
- mvn-opts: '-Xmx2048m -Dmaven.compile.fork=true'
- dependencies: 'controller-merge-{stream},odlparent-merge-{stream},yangtools-merge-{stream},neutron-merge-{stream}'
- email-upstream: '[lispflowmapping] [controller] [odlparent] [yangtools] [neutron]'
- archive-artifacts: >
- **/*.log
- **/target/surefire-reports/*-output.txt
-
- build-node: centos7-builder-8c-8g
-
- # Used by the release job
- staging-profile-id: 96fff2503b766
-
- project:
name: lispflowmapping-sonar
jobs:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- only:
- neon:
branch: 'stable/neon'
os-branch: 'queens'
- - fluorine:
- branch: 'stable/fluorine'
- os-branch: 'queens'
jdk: 'openjdk8'
# Used by the release job
staging-profile-id: a674173c7b29d
-- project:
- name: mdsal-fluorine
- jobs:
- - '{project-name}-distribution-check-{stream}':
- mvn-version: 'mvn35'
- - '{project-name}-rtd-jobs':
- build-node: centos7-builder-2c-2g
- project-pattern: mdsal
- rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-mdsal/44052/
- rtd-token: a56d6212dd3de3eef12642affe8a6100cc8bc002
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- stream: fluorine
- project: 'mdsal'
- project-name: 'mdsal'
- branch: 'stable/fluorine'
- mvn-settings: 'mdsal-settings'
- mvn-goals: '-Dmaven.compile.fork=true clean deploy -Dintegrationtests'
- mvn-opts: '-Xmx2048m'
- build-node: centos7-builder-8c-8g
- build-timeout: 90
- dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream}'
- email-upstream: '[mdsal] [odlparent] [yangtools]'
-
- # Used by the release job
- staging-profile-id: a674173c7b29d
-
- project:
name: mdsal-sonar
jobs:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- all:
# Used by the release job
staging-profile-id: a67a9890f6202
-- project:
- name: nemo-fluorine
- jobs:
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- stream: fluorine
- project: 'nemo'
- project-name: 'nemo'
- branch: 'stable/fluorine'
- mvn-settings: 'nemo-settings'
- mvn-opts: '-Xmx1024m'
- dependencies: ''
- email-upstream: '[nemo]'
- disable-job: true
-
- # Used by the release job
- staging-profile-id: a67a9890f6202
-
- project:
name: nemo-sonar
jobs:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- only:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- only:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- only:
- neon:
branch: 'stable/neon'
os-branch: 'queens'
- - fluorine:
- branch: 'stable/fluorine'
- os-branch: 'queens'
feature:
- core:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- only:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- only:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- all:
# Used by the release job
staging-profile-id: a67b22fc3663f
-- project:
- name: netconf-fluorine
- 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
- - odl-maven-verify-jobs
-
- stream: fluorine
- project: 'netconf'
- project-name: 'netconf'
- branch: 'stable/fluorine'
- build-node: centos7-builder-2c-8g
- 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-sonar
jobs:
odl-ml2-port-binding: 'pseudo-agentdb-binding'
openstack_system_image: '{openstack_queens_system_image}'
openstack_system2_image: '{openstack_queens_system_image}'
-
-- project:
- name: netvirt-csit-hwvtep-openstack-integration-fluorine
- jobs:
- - inttest-csit-hwvtep-openstack-custom
-
- project: 'netvirt'
- stream: 'fluorine'
- branch: 'stable/fluorine'
- 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: odl-highcpu-8
- openstack_system_flavor: odl-highcpu-8
- openstack_system2_flavor: odl-highcpu-4
- tools_system_count: 2
- tools_system_image: ZZCI - Ubuntu 16.04 - mininet-ovs-26 - 20190521-223726.040
- 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,decanter-collector-jmx,decanter-appender-elasticsearch'
- - 3node:
- openstack_system2_count: 3
- odl_system_count: 3
- enable-haproxy: 'yes'
- install-features: 'odl-jolokia,odl-netvirt-openstack,decanter-collector-jmx,decanter-appender-elasticsearch'
-
- functionality:
- - upstream-stateful
- - gate-stateful
-
- openstack:
- - queens:
- openstack-branch: 'stable/queens'
- odl-ml2-branch: 'stable/queens'
- odl-ml2-port-binding: 'pseudo-agentdb-binding'
- openstack_system_image: '{openstack_queens_system_image}'
- openstack_system2_image: '{openstack_queens_system_image}'
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
testplan: '{project}-{topology}-openstack.txt'
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
- disable-job: true
testplan: '{project}-{topology}-openstack-upgrade.txt'
odl-ml2-driver-version: 'v2'
openstack_system_image: '{openstack_queens_system_image}'
openstack_system2_image: '{openstack_queens_system_image}'
-- project:
- name: netvirt-csit-openstack-integration-fluorine
- jobs:
- - inttest-csit-openstack-custom
-
- project: 'netvirt'
- stream: 'fluorine'
- branch: 'stable/fluorine'
- 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-8
- 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,decanter-collector-jmx,decanter-appender-elasticsearch'
- 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,decanter-collector-jmx,decanter-appender-elasticsearch'
-
- 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'
- # 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'
- schedule: ''
- tools_system_count: 3
- enable-gre-type-driver: 'yes'
- - tempest-stateful:
- test-suites: 'openstack/tempest/tempest.robot'
- testplan: '{project}-{topology}-openstack-tempest.txt'
- schedule: '{schedule-daily}'
- - tempest-stateful-snat-conntrack:
- test-suites: 'openstack/tempest/tempest.robot'
- testplan: '{project}-{topology}-openstack-tempest.txt'
- odl-snat-mode: 'conntrack'
- schedule: '{schedule-daily}'
- - 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:
- - queens:
- openstack-branch: 'stable/queens'
- odl-ml2-branch: 'stable/queens'
- odl-ml2-port-binding: 'pseudo-agentdb-binding'
- openstack_system_image: '{openstack_queens_system_image}'
- openstack_system2_image: '{openstack_queens_system_image}'
- - 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-sfc-openstack-integration
jobs:
- neon:
branch: 'stable/neon'
ovs-install: 'v2.9.2'
- - fluorine:
- branch: 'stable/fluorine'
- ovs-install: 'v2.9.2'
- project:
name: netvirt-csit-1cmb-0ctl-0cmp-openstack-integration
branch: 'master'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
topology:
- 1node:
netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-neon
netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-snat-conntrack-neon
netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-fluorine
- netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-snat-conntrack-fluorine
+ netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-snat-conntrack-neon
report-logurl: 'https://logs.opendaylight.org/releng/vex-yul-odl-jenkins-1'
report-numjobs: 100
report-path: '/tmp/jobreports'
default: '{report-jobnames}'
description: |
Space separated list of job names to process. Example:
- netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-fluorine
- netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-snat-conntrack-fluorine
+ netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-neon
+ netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-snat-conntrack-neon
- string:
name: LOG_URL
default: '{report-logurl}'
- neon:
branch: 'stable/neon'
os-branch: 'queens'
- - fluorine:
- branch: 'stable/fluorine'
- os-branch: 'queens'
jdk: 'openjdk8'
# Used by the release job
staging-profile-id: a67da0ffbb1ba
-- project:
- name: netvirt-fluorine
- 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
- - odl-maven-verify-jobs
-
- csit-gate-list: 'netvirt-csit-1node-0cmb-1ctl-2cmp-apex-queens-gate-snat-conntrack-{stream}'
- block_on_csit: false
-
- stream: fluorine
- branch: 'stable/fluorine'
-
- project: 'netvirt'
- project-name: 'netvirt'
- 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},
- sfc-merge-{stream}
- email-upstream: '[genius] [netvirt] [neutron] [openflowjava] [openflowplugin] [ovsdb] [sfc]'
-
- # Used by the release job
- staging-profile-id: a67da0ffbb1ba
-
- project:
name: netvirt-sonar
jobs:
- neon:
branch: 'stable/neon'
os-branch: 'queens'
- - fluorine:
- branch: 'stable/fluorine'
- os-branch: 'queens'
jdk: 'openjdk8'
# Used by the release job
staging-profile-id: a67e1b40d7419
-- project:
- name: neutron-fluorine
- jobs:
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-maven-javadoc-jobs'
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- stream: fluorine
- project: 'neutron'
- project-name: 'neutron'
- build-timeout: 90
- branch: 'stable/fluorine'
- mvn-settings: 'neutron-settings'
- mvn-opts: '-Xmx1024m'
- dependencies: 'odlparent-merge-{stream},aaa-merge-{stream}'
- email-upstream: '[neutron] [odlparent] [aaa]'
- disable-job: true
-
- # Used by the release job
- staging-profile-id: a67e1b40d7419
-
- project:
name: neutron-sonar
jobs:
- neon:
branch: 'stable/neon'
os-branch: 'queens'
- - fluorine:
- branch: 'stable/fluorine'
- os-branch: 'queens'
jdk: 'openjdk8'
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
functionality:
- 'upstream'
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
feature:
- current:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
- disable-job: true
project: odltools
project-name: odltools
# Used by the release job
staging-profile-id: a6880455efe67
-- project:
- name: of-config-fluorine
- jobs:
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- stream: fluorine
- project: 'of-config'
- project-name: 'of-config'
- branch: 'stable/fluorine'
- mvn-settings: 'of-config-settings'
- mvn-opts: '-Xmx1024m'
- dependencies: netconf-merge-{stream}'
- email-upstream: '[of-config] [netconf]'
- disable-job: true
-
- # Used by the release job
- staging-profile-id: a6880455efe67
-
- project:
name: of-config-sonar
jobs:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- all:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- only:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- only:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- only:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- only:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- all:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- only:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- only:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- only:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- only:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- only:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- only:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- only:
- neon:
branch: 'stable/neon'
os-branch: 'queens'
- - fluorine:
- branch: 'stable/fluorine'
- os-branch: 'queens'
jdk: 'openjdk8'
# Used by the release job
staging-profile-id: a68a76dc1b44c
-- project:
- name: openflowplugin-fluorine
- 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: openflowplugin
- rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-openflowplugin/38994/
- rtd-token: 86ce095922558b890c61b1b05d682521d1d66d5f
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- stream: fluorine
- project: 'openflowplugin'
- project-name: 'openflowplugin'
- branch: 'stable/fluorine'
- build-node: centos7-builder-2c-8g
- build-timeout: 90
- mvn-settings: 'openflowplugin-settings'
- mvn-goals: 'clean deploy javadoc:aggregate'
- mvn-opts: '-Xmx1024m'
- dependencies: >
- odlparent-merge-{stream},
- yangtools-merge-{stream},
- controller-merge-{stream},
- openflowjava-merge-{stream}
- email-upstream: '[openflowplugin] [odlparent] [yangtools] [controller] [openflowjava]'
-
- # Used by the release job
- staging-profile-id: a68a76dc1b44c
-
- project:
name: openflowplugin-sonar
jobs:
libuv-version: '1.8.0'
rapidjson-version: '1.0.2'
openvswitch-version: '2.6.0'
- - fluorine:
- branch: 'stable/fluorine'
- libuv-version: '1.8.0'
- rapidjson-version: '1.0.2'
- openvswitch-version: '2.6.0'
project: 'opflex'
archive-artifacts: '**/*.tar.gz'
libuv-version: '1.8.0'
rapidjson-version: '1.0.2'
openvswitch-version: '2.6.0'
- - fluorine:
- branch: 'stable/fluorine'
- libuv-version: '1.8.0'
- rapidjson-version: '1.0.2'
- openvswitch-version: '2.6.0'
project: 'opflex'
project-name: 'opflex'
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- only:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- all:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
project: 'ovsdb'
archive-artifacts: '*.log'
- neon:
branch: 'stable/neon'
os-branch: 'queens'
- - fluorine:
- branch: 'stable/fluorine'
- os-branch: 'queens'
jdk: 'openjdk8'
# Used by the release job
staging-profile-id: a68b188166958
-- project:
- name: ovsdb-fluorine
- jobs:
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-maven-javadoc-jobs'
- - '{project-name}-rtd-jobs':
- build-node: centos7-builder-2c-2g
- project-pattern: ovsdb
- rtd-build-url: https://readthedocs.org/api/v2/webhook/opendaylight-ovsdb/35667/
- rtd-token: 46030df8681cf7fc857aa80c1a7695f46ed252be
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- stream: fluorine
- project: 'ovsdb'
- project-name: 'ovsdb'
- branch: 'stable/fluorine'
- build-node: centos7-builder-2c-8g
- mvn-settings: 'ovsdb-settings'
- mvn-opts: '-Xmx1024m'
- dependencies: 'odlparent-merge-{stream},controller-merge-{stream},yangtools-merge-{stream}'
- email-upstream: '[ovsdb] [odlparent] [controller] [yangtools]'
-
- # Used by the release job
- staging-profile-id: a68b188166958
-
- project:
name: ovsdb-view
views:
# Used by the release job
staging-profile-id: a68bf26e208d4
-- project:
- name: p4plugin-fluorine
- jobs:
- - '{project-name}-maven-javadoc-jobs'
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- stream: fluorine
- project: 'p4plugin'
- project-name: 'p4plugin'
- branch: 'stable/fluorine'
- mvn-settings: 'p4plugin-settings'
- mvn-opts: '-Xmx1024m'
- dependencies: ''
- email-upstream: '[p4plugin]'
-
- # Used by the release job
- staging-profile-id: a68bf26e208d4
-
- project:
name: p4plugin-sonar
jobs:
$PYTHON -m pip install -r "$WORKSPACE/packaging/packages/requirements.txt"
# Convert stream to numeric ODL major version
-if [ "$STREAM" == "fluorine" ]; then
- VERSION_MAJOR=9
-elif [ "$STREAM" == "neon" ]; then
+if [ "$STREAM" == "neon" ]; then
VERSION_MAJOR=10
elif [ "$STREAM" == "sodium" ]; then
VERSION_MAJOR=11
stream:
- neon
- - fluorine
- sodium
distro:
build-timeout: '{build-timeout}'
builders:
- # Test Fluorine SR2 release tarball
- - inject:
- # yamllint disable-line rule:line-length
- properties-content: 'DOWNLOAD_URL=https://nexus.opendaylight.org/content/repositories/opendaylight.release/org/opendaylight/integration/karaf/0.9.2/karaf-0.9.2.tar.gz'
- - shell: !include-raw-escape: build-rpm.sh
- - install-test-uninstall-rpm
-
- # Test Fluorine SR3 release tarball
- - inject:
- # yamllint disable-line rule:line-length
- properties-content: 'DOWNLOAD_URL=https://nexus.opendaylight.org/content/repositories/opendaylight.release/org/opendaylight/integration/karaf/0.9.3/karaf-0.9.3.tar.gz'
- - shell: !include-raw-escape: build-rpm.sh
- - install-test-uninstall-rpm
-
# Test Neon SR2 ('Managed Release Common Distro') release tarball
- inject:
# yamllint disable-line rule:line-length
build-timeout: '{build-timeout}'
builders:
- # Test Fluorine ('Managed Release Common Distro') release tarball
- - inject:
- # yamllint disable-line rule:line-length
- properties-content: 'DOWNLOAD_URL=https://nexus.opendaylight.org/content/repositories/public/org/opendaylight/integration/opendaylight/0.9.0/opendaylight-0.9.0.tar.gz'
- - shell: !include-raw-escape: build-rpm.sh
- - install-test-uninstall-rpm
-
- # Test Fluorine SR1 release tarball
- - inject:
- # yamllint disable-line rule:line-length
- properties-content: 'DOWNLOAD_URL=https://nexus.opendaylight.org/content/repositories/opendaylight.release/org/opendaylight/integration/karaf/0.9.1/karaf-0.9.1.tar.gz'
- - shell: !include-raw-escape: build-rpm.sh
- - install-test-uninstall-rpm
-
- # Test Fluorine SR2 release tarball
- - inject:
- # yamllint disable-line rule:line-length
- properties-content: 'DOWNLOAD_URL=https://nexus.opendaylight.org/content/repositories/opendaylight.release/org/opendaylight/integration/karaf/0.9.2/karaf-0.9.2.tar.gz'
- - shell: !include-raw-escape: build-rpm.sh
- - install-test-uninstall-rpm
-
- # Test Fluorine SR3 release tarball
- - inject:
- # yamllint disable-line rule:line-length
- properties-content: 'DOWNLOAD_URL=https://nexus.opendaylight.org/content/repositories/opendaylight.release/org/opendaylight/integration/karaf/0.9.3/karaf-0.9.3.tar.gz'
- - shell: !include-raw-escape: build-rpm.sh
- - install-test-uninstall-rpm
-
- # Test Fluorine pre-release autorelease tarball
- # NB: This will need to be updated as old builds expire
- # NB: Commented out to reduce maintenance
- # - inject:
- # yamllint disable-line rule:line-length
- # properties-content: 'DOWNLOAD_URL=https://nexus.opendaylight.org/content/repositories/autorelease-2621/org/opendaylight/integration/karaf/0.9.2/karaf-0.9.2.tar.gz'
- # - shell: !include-raw-escape: build-rpm.sh
- # - install-test-uninstall-rpm
-
- # Test Fluorine multipatch zip (no parallel tarball available)
- # NB: This will need to be updated as old builds expire
- # NB: Commented out to reduce maintenance
- # - inject:
- # yamllint disable-line rule:line-length
- # properties-content: 'DOWNLOAD_URL=https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/integration/distribution/karaf/0.9.2-SNAPSHOT/karaf-0.9.2-20181222.162905-8.zip'
- # - shell: !include-raw-escape: build-rpm.sh
- # - install-test-uninstall-rpm
-
- # Test latest Fluorine snapshot
- - inject:
- properties-content: 'STREAM=fluorine'
- - shell: !include-raw: build-rpm-snap.sh
- - install-test-uninstall-rpm
-
# Test Neon SR2 release tarball
- inject:
# yamllint disable-line rule:line-length
sudo docker exec "$docker_id" /bin/bash $scripts_path/test-ports-nofeature.sh
# Don't install test feature and check REST for Oxygen, ODLPARENT-139 breaks it
-if [ "$STREAM" == "fluorine" ] || [ "$STREAM" == "neon" ] || [ "$STREAM" == "sodium" ]; then
+if [ "$STREAM" == "neon" ] || [ "$STREAM" == "sodium" ]; then
sudo docker exec "$docker_id" /usr/bin/expect $scripts_path/test-karaf-oxygensafe.expect
else
sudo docker exec "$docker_id" /usr/bin/expect $scripts_path/test-karaf.expect
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- all:
# Used by the release job
staging-profile-id: a68ca4a24655c
-- project:
- name: packetcable-fluorine
- jobs:
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- stream: fluorine
- project: 'packetcable'
- project-name: 'packetcable'
- branch: 'stable/fluorine'
- mvn-settings: 'packetcable-settings'
- mvn-opts: '-Xmx1024m'
- dependencies: ''
- email-upstream: '[packetcable]'
- disable-job: true
-
- # Used by the release job
- staging-profile-id: a68ca4a24655c
-
- project:
name: packetcable-sonar
jobs:
- neon:
branch: 'stable/neon'
os-branch: 'queens'
- - fluorine:
- branch: 'stable/fluorine'
- os-branch: 'queens'
jdk: 'openjdk8'
# Used by the release job
staging-profile-id: 12cc4ba8bf01ba
-- project:
- name: serviceutils-fluorine
- jobs:
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-maven-javadoc-jobs'
- - '{project-name}-rtd-jobs':
- build-node: centos7-builder-2c-2g
- project-pattern: serviceutils
- rtd-build-url: https://readthedocs.org/api/v2/webhook/opendaylight-serviceutils/40541/
- rtd-token: 866f76be38ed7efc7027b9c52e7ad869e523e7c4
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- branch: 'stable/fluorine'
- stream: fluorine
-
- project: 'serviceutils'
- project-name: 'serviceutils'
- build-node: centos7-builder-2c-2g
- mvn-settings: 'serviceutils-settings'
- mvn-opts: '-Xmx1024m'
- build-timeout: 90
- dependencies: >
- controller-merge-{stream},
- yangtools-merge-{stream},
- odlparent-merge-{stream},
- infrautils-merge-{stream}
- email-upstream: '[serviceutils] [controller] [yangtools] [odlparent] [infrautils]'
-
- # Used by the release job
- staging-profile-id: 12cc4ba8bf01ba
-
- project:
name: serviceutils-sonar
jobs:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- all:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- all:
- neon:
branch: 'stable/neon'
os-branch: 'queens'
- - fluorine:
- branch: 'stable/fluorine'
- os-branch: 'queens'
feature:
- basic:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
project: 'sfc'
project-name: 'sfc'
# Used by the release job
staging-profile-id: a68eb361ca48a
-- project:
- name: sfc-fluorine
- jobs:
- - '{project-name}-distribution-check-{stream}'
- - '{project-name}-rtd-jobs':
- build-node: centos7-builder-2c-2g
- project-pattern: sfc
- rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-sfc/38996/
- rtd-token: 2fa6c2900bbe181b0427ad65df3dc494ac749edb
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- stream: fluorine
- project: 'sfc'
- project-name: 'sfc'
- branch: 'stable/fluorine'
- mvn-settings: 'sfc-settings'
- mvn-opts: '-Xmx2048m -Dmaven.compile.fork=true'
- build-timeout: 120
- dependencies: 'openflowplugin-merge-{stream},ovsdb-merge-{stream},lispflowmapping-merge-{stream}'
- email-upstream: '[sfc] [openflowplugin] [ovsdb] [lispflowmapping]'
- build-node: centos7-builder-8c-8g
-
- # Used by the release job
- staging-profile-id: a68eb361ca48a
-
- project:
name: sfc-sonar
jobs:
# Used by the release job
staging-profile-id: a68fb236b93a6
-- project:
- name: snmp-fluorine
- jobs:
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- stream: fluorine
- project: 'snmp'
- project-name: 'snmp'
- branch: 'stable/fluorine'
- mvn-settings: 'snmp-settings'
- mvn-opts: '-Xmx1024m'
- dependencies: 'odlparent-merge-{stream}'
- email-upstream: '[snmp] [odlparent]'
-
- # Used by the release job
- staging-profile-id: a68fb236b93a6
-
- project:
name: snmp-sonar
jobs:
# Used by the release job
staging-profile-id: a69034a4b6ef5
-- project:
- name: snmp4sdn-fluorine
- jobs:
- - '{project-name}-rtd-jobs':
- build-node: centos7-builder-2c-2g
- project-pattern: snmp4sdn
- rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-snmp4sdn/75649/
- rtd-token: 55ee5e520f96e1fa691b277b2919e8d62cb0b71f
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- stream: fluorine
- project: 'snmp4sdn'
- project-name: 'snmp4sdn'
- branch: 'stable/fluorine'
- mvn-settings: 'snmp4sdn-settings'
- mvn-opts: '-Xmx1024m'
- dependencies: 'odlparent-merge-{stream},controller-merge-{stream},yangtools-merge-{stream}'
- email-upstream: '[snmp4sdn] [odlparent] [controller] [yangtools]'
-
- # Used by the release job
- staging-profile-id: a69034a4b6ef5
-
- project:
name: snmp4sdn-sonar
jobs:
karaf-version: 'odl'
# yamllint disable-line rule:line-length
repo-url: 'mvn:org.opendaylight.sxp/features-sxp/1.8.0-SNAPSHOT/xml/features'
- - fluorine:
- branch: 'stable/fluorine'
- trigger-jobs: '{project}-merge-{stream}'
- karaf-version: 'odl'
- # yamllint disable-line rule:line-length
- repo-url: 'mvn:org.opendaylight.sxp/features-sxp/1.7.2-SNAPSHOT/xml/features'
install:
- all:
karaf-version: 'odl'
# yamllint disable-line rule:line-length
repo-url: 'mvn:org.opendaylight.sxp/features-sxp/1.8.0-SNAPSHOT/xml/features'
- - fluorine:
- branch: 'stable/fluorine'
- trigger-jobs: '{project}-merge-{stream}'
- karaf-version: 'odl'
- # yamllint disable-line rule:line-length
- repo-url: 'mvn:org.opendaylight.sxp/features-sxp/1.7.2-SNAPSHOT/xml/features'
install:
- all:
karaf-version: 'odl'
# yamllint disable-line rule:line-length
repo-url: 'mvn:org.opendaylight.sxp/features-sxp/1.8.0-SNAPSHOT/xml/features'
- - fluorine:
- branch: 'stable/fluorine'
- trigger-jobs: '{project}-merge-{stream}'
- karaf-version: 'odl'
- # yamllint disable-line rule:line-length
- repo-url: 'mvn:org.opendaylight.sxp/features-sxp/1.7.2-SNAPSHOT/xml/features'
install:
- all:
karaf-version: 'odl'
# yamllint disable-line rule:line-length
repo-url: 'mvn:org.opendaylight.sxp/features-sxp/1.8.0-SNAPSHOT/xml/features'
- - fluorine:
- branch: 'stable/fluorine'
- trigger-jobs: '{project}-merge-{stream}'
- karaf-version: 'odl'
- # yamllint disable-line rule:line-length
- repo-url: 'mvn:org.opendaylight.sxp/features-sxp/1.7.2-SNAPSHOT/xml/features'
install:
- all:
karaf-version: 'odl'
# yamllint disable-line rule:line-length
repo-url: 'mvn:org.opendaylight.sxp/features-sxp/1.8.0-SNAPSHOT/xml/features'
- - fluorine:
- branch: 'stable/fluorine'
- trigger-jobs: '{project}-merge-{stream}'
- karaf-version: 'odl'
- # yamllint disable-line rule:line-length
- repo-url: 'mvn:org.opendaylight.sxp/features-sxp/1.7.2-SNAPSHOT/xml/features'
install:
- all:
karaf-version: 'odl'
# yamllint disable-line rule:line-length
repo-url: 'mvn:org.opendaylight.sxp/features-sxp/1.8.0-SNAPSHOT/xml/features'
- - fluorine:
- branch: 'stable/fluorine'
- trigger-jobs: '{project}-merge-{stream}'
- karaf-version: 'odl'
- # yamllint disable-line rule:line-length
- repo-url: 'mvn:org.opendaylight.sxp/features-sxp/1.7.2-SNAPSHOT/xml/features'
install:
- all:
karaf-version: 'odl'
# yamllint disable-line rule:line-length
repo-url: 'mvn:org.opendaylight.sxp/features-sxp/1.8.0-SNAPSHOT/xml/features'
- - fluorine:
- branch: 'stable/fluorine'
- trigger-jobs: '{project}-merge-{stream}'
- karaf-version: 'odl'
- # yamllint disable-line rule:line-length
- repo-url: 'mvn:org.opendaylight.sxp/features-sxp/1.7.2-SNAPSHOT/xml/features'
install:
- all:
# Used by the release job
staging-profile-id: a6909c75719b7
-- project:
- name: sxp-fluorine
- 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
-
- stream: fluorine
- project: 'sxp'
- project-name: 'sxp'
- branch: 'stable/fluorine'
- 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-sonar
jobs:
# Used by the release job
staging-profile-id: 8ed9c52266504
-- project:
- name: telemetry-fluorine
- jobs:
- - 'odl-maven-jobs'
- - odl-maven-verify-jobs
- - '{project-name}-integration-{stream}'
-
- stream: fluorine
- project: 'telemetry'
- project-name: 'telemetry'
- branch: 'stable/fluorine'
- mvn-settings: 'telemetry-settings'
- mvn-opts: '-Xmx1024m'
- dependencies: ''
- email-upstream: '[telemetry]'
- archive-artifacts: ''
-
- # Used by the release job
- staging-profile-id: 8ed9c52266504
-
- project:
name: telemetry-sonar
jobs:
# Used by the release job
staging-profile-id: a6927323fa3d4
-- project:
- name: transportpce-fluorine
- jobs:
- - '{project-name}-rtd-jobs':
- build-node: centos7-builder-2c-2g
- project-pattern: transportpce
- rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-transportpce/47688/
- rtd-token: 6f37ba63226bdcc6c823ee455e62237cf68813fd
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- project: 'transportpce'
- project-name: 'transportpce'
- stream: fluorine
- branch: 'stable/fluorine'
- mvn-settings: 'transportpce-settings'
- mvn-opts: '-Xmx1024m'
- dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
- email-upstream: '[transportpce] [odlparent] [yangtools] [controller]'
-
- # Used by the release job
- staging-profile-id: a6927323fa3d4
-
- project:
name: transportpce-sonar
jobs:
karaf-version: 'odl'
# yamllint disable-line rule:line-length
repo-url: 'mvn:org.opendaylight.tsdr/features-tsdr//xml/features'
- - fluorine:
- branch: 'stable/fluorine'
- trigger-jobs: '{project}-merge-{stream}'
- karaf-version: 'odl'
- # yamllint disable-line rule:line-length
- repo-url: 'mvn:org.opendaylight.tsdr/features-tsdr//xml/features'
install:
- only:
karaf-version: 'odl'
# yamllint disable-line rule:line-length
repo-url: 'mvn:org.opendaylight.tsdr/features-tsdr//xml/features'
- - fluorine:
- branch: 'stable/fluorine'
- trigger-jobs: '{project}-merge-{stream}'
- karaf-version: 'odl'
- # yamllint disable-line rule:line-length
- repo-url: 'mvn:org.opendaylight.tsdr/features-tsdr//xml/features'
install:
- only:
karaf-version: 'odl'
# yamllint disable-line rule:line-length
repo-url: 'mvn:org.opendaylight.tsdr/features-tsdr//xml/features'
- - fluorine:
- branch: 'stable/fluorine'
- trigger-jobs: '{project}-merge-{stream}'
- karaf-version: 'odl'
- # yamllint disable-line rule:line-length
- repo-url: 'mvn:org.opendaylight.tsdr/features-tsdr//xml/features'
install:
- all:
karaf-version: 'odl'
# yamllint disable-line rule:line-length
repo-url: 'mvn:org.opendaylight.tsdr/features-tsdr//xml/features'
- - fluorine:
- branch: 'stable/fluorine'
- trigger-jobs: '{project}-merge-{stream}'
- karaf-version: 'odl'
- # yamllint disable-line rule:line-length
- repo-url: 'mvn:org.opendaylight.tsdr/features-tsdr//xml/features'
install:
- all:
# Used by the release job
staging-profile-id: a69373036303c
-- project:
- name: tsdr-fluorine
- jobs:
- - '{project-name}-rtd-jobs':
- build-node: centos7-builder-2c-2g
- project-pattern: tsdr
- rtd-build-url: https://readthedocs.org/api/v2/webhook/opendaylight-tsdr/47532/
- rtd-token: 96c97641155132afcc5900bafc68af3364d91c99
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- stream: fluorine
- project: 'tsdr'
- project-name: 'tsdr'
- branch: 'stable/fluorine'
- mvn-settings: 'tsdr-settings'
- mvn-opts: '-Xmx1024m'
- dependencies: ''
- email-upstream: '[tsdr]'
-
- # Used by the release job
- staging-profile-id: a69373036303c
-
- project:
name: tsdr-sonar
jobs:
# Used by the release job
staging-profile-id: a695d0a0b8d51
-- project:
- name: unimgr-fluorine
- jobs:
- - '{project-name}-rtd-jobs':
- build-node: centos7-builder-2c-2g
- project-pattern: unimgr
- rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-unimgr/49748/
- rtd-token: e12225e9b9ac67f5439c1619dcad342393b7ea31
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- stream: fluorine
- project: 'unimgr'
- project-name: 'unimgr'
- branch: 'stable/fluorine'
- mvn-settings: 'unimgr-settings'
- mvn-opts: '-Xmx1024m'
- dependencies: 'ovsdb-merge-{stream}'
- email-upstream: '[unimgr] [ovsdb]'
- build-node: centos7-builder-4c-16g
- disable-job: true
-
- # Used by the release job
- staging-profile-id: a695d0a0b8d51
-
- project:
name: unimgr-sonar
jobs:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
- # yamllint disable-line rule:line-length
- repo-url: 'mvn:org.opendaylight.usc/usc-features/1.6.0-SNAPSHOT/xml/features'
install:
- all:
# Used by the release job
staging-profile-id: a697b633b3ffe
-- project:
- name: usc-fluorine
- jobs:
- - '{project-name}-maven-javadoc-jobs'
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- stream: fluorine
- project: 'usc'
- project-name: 'usc'
- branch: 'stable/fluorine'
- mvn-settings: 'usc-settings'
- mvn-opts: '-Xmx1024m'
- dependencies: 'controller-merge-{stream},yangtools-merge-{stream},odlparent-merge-{stream}'
- email-upstream: '[usc] [controller] [yangtools] [odlparent]'
-
- # Used by the release job
- staging-profile-id: a697b633b3ffe
-
- project:
name: usc-sonar
jobs:
branch: 'stable/sodium'
- neon:
branch: 'stable/neon'
- - fluorine:
- branch: 'stable/fluorine'
install:
- only:
- neon:
branch: 'stable/neon'
os-branch: 'queens'
- - fluorine:
- branch: 'stable/fluorine'
- os-branch: 'queens'
jdk: 'openjdk8'