With Silicon release, Magnesium is marked EOL.
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: I93a20d35f732806e3993befd126a03ce0ea1e6bb
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- all:
- aluminium:
branch: "stable/aluminium"
java-version: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- java-version: "openjdk11"
os-branch: "queens"
# Used by the release job
staging-profile-id: 9318cf3c82c33
-- project:
- name: aaa-magnesium
- 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: magnesium
- project: "aaa"
- project-name: "aaa"
- branch: "stable/magnesium"
- 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:
# Used by the release job
staging-profile-id: daa2b00117ed6
-- project:
- name: alt-datastores-magnesium
- jobs:
- - "{project-name}-rtd-jobs":
- build-node: centos7-builder-2c-2g
- project-pattern: alt-datastores
- rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-alt-datastore/86481/
- rtd-token: dc412b0cc43fba4098173878f970e76380ce0084
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- stream: magnesium
- project: "alt-datastores"
- project-name: "alt-datastores"
- branch: "stable/magnesium"
- mvn-settings: "alt-datastores-settings"
- mvn-opts: "-Xmx1024m"
- dependencies: "odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}"
- email-upstream: "[alt-datastores] [odlparent] [yangtools] [controller]"
- build-node: centos7-docker-2c-8g
-
- # Used by the release job
- staging-profile-id: daa2b00117ed6
-
- project:
name: alt-datastores-release-management
jobs:
# Used by the release job
staging-profile-id: d88dcfe6ce48d
-- project:
- name: archetypes-magnesium
- jobs:
- - odl-maven-jobs-jdk11
- - odl-maven-verify-jobs
-
- stream: magnesium
- project: "archetypes"
- project-name: "archetypes"
- branch: "stable/magnesium"
- java-version: "openjdk11"
- 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:
- aluminium:
branch: "stable/aluminium"
integration-test: aluminium
- - magnesium:
- branch: "stable/magnesium"
- integration-test: magnesium
project: releng/autorelease
project-name: autorelease
name: RELEASE
description: |
Release to generate release notes for.
- Eg. Magnesium-SR2, Silicon-SR1 ...
+ Eg. Aluminium-SR2, Silicon-SR1 ...
scm:
- lf-infra-gerrit-scm:
git-url: "$GIT_URL/$GERRIT_PROJECT"
branch: "stable/silicon"
- aluminium:
branch: "stable/aluminium"
- - magnesium:
- branch: "stable/magnesium"
+++ /dev/null
----
-# Autogenerated by autorelease autorelease-update-validate-autorelease-jobs-{stream} Jenkins job
-- project:
- name: autorelease-validate-magnesium
- jobs:
- - "{project-name}-validate-autorelease-{stream}"
- stream: magnesium
- branch: stable/magnesium
- project-name:
- - aaa:
- project: aaa
- - bgpcep:
- project: bgpcep
- - controller:
- project: controller
- - daexim:
- project: daexim
- - genius:
- project: genius
- - infrautils:
- project: infrautils
- - integration-distribution:
- project: integration/distribution
- - jsonrpc:
- project: jsonrpc
- - lispflowmapping:
- project: lispflowmapping
- - netconf:
- project: netconf
- - netvirt:
- project: netvirt
- - neutron:
- project: neutron
- - openflowplugin:
- project: openflowplugin
- - ovsdb:
- project: ovsdb
- - serviceutils:
- project: serviceutils
+++ /dev/null
----
-# Autogenerated view by autorelease autorelease-update-validate-jobs-{stream} Jenkins job
-- releng_view: &releng_autorelease_view_common_magnesium
- name: releng-view-autorelease-magnesium
- 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-Magnesium
- description: "List of Magnesium Merge jobs for Autorelease"
- job-name:
- - "aaa-maven-merge-magnesium"
- - "bgpcep-maven-merge-magnesium"
- - "controller-maven-merge-magnesium"
- - "daexim-maven-merge-magnesium"
- - "genius-maven-merge-magnesium"
- - "infrautils-maven-merge-magnesium"
- - "integration/distribution-maven-merge-magnesium"
- - "jsonrpc-maven-merge-magnesium"
- - "lispflowmapping-maven-merge-magnesium"
- - "netconf-maven-merge-magnesium"
- - "netvirt-maven-merge-magnesium"
- - "neutron-maven-merge-magnesium"
- - "openflowplugin-maven-merge-magnesium"
- - "ovsdb-maven-merge-magnesium"
- - "serviceutils-maven-merge-magnesium"
- <<: *releng_autorelease_view_common_magnesium
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- all:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- all:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- only:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- only:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- all:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- all:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- all:
- aluminium:
branch: "stable/aluminium"
java-version: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- java-version: "openjdk11"
feature:
- bgp:
# Used by the release job
staging-profile-id: 9427a05049030
-- project:
- name: bgpcep-magnesium
- 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: magnesium
- project: "bgpcep"
- project-name: "bgpcep"
- build-node: centos7-builder-8c-8g
- build-timeout: 120
- branch: "stable/magnesium"
- 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:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
- verify-stream: "magnesium"
- verify-branch: "stable/magnesium"
+ verify-stream: "aluminium"
+ verify-branch: "stable/aluminium"
verify-karaf-version: "karaf4"
install:
# Used by the release job
staging-profile-id: 942a8075b1f2a
-- project:
- name: bier-magnesium
- jobs:
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- stream: magnesium
- project: "bier"
- project-name: "bier"
- branch: "stable/magnesium"
- 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-release-management
jobs:
# Used by the release job
staging-profile-id: 96c0be46aac33
-- project:
- name: coe-magnesium
- jobs:
- - "{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-jdk11
- - odl-maven-verify-jobs
-
- project: "coe"
- project-name: "coe"
- stream: magnesium
- branch: "stable/magnesium"
- java-version: "openjdk11"
- 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:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- all:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- all:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- only:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- only:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- only:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- only:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- only:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- only:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- all:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- all:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- all:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- only:
- aluminium:
branch: "stable/aluminium"
java-version: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- java-version: "openjdk11"
os-branch: "queens"
jdk: "openjdk8"
# Used by the release job
staging-profile-id: 96c1c9177efdd
-- project:
- name: controller-magnesium
- jobs:
- - "{project-name}-distribution-check-{stream}":
- - "{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-jdk11
- - odl-maven-verify-jobs
-
- stream: magnesium
- project: "controller"
- project-name: "controller"
- branch: "stable/magnesium"
- java-version: "openjdk11"
- 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-release-management
jobs:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- only:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- only:
# Used by the release job
staging-profile-id: 96e4dade34bd7
-- project:
- name: daexim-magnesium
- 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-jdk11
- - odl-maven-verify-jobs
-
- project: "daexim"
- project-name: "daexim"
- stream: magnesium
- branch: "stable/magnesium"
- java-version: "openjdk11"
- 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/magnesium
+ verify-branch: stable/aluminium
# Value for ODL_STREAM
- verify-stream: magnesium
+ verify-stream: aluminium
verify-karaf-version: karaf4
verify-jdkversion: openjdk8
controller-csit-3node-rest-clust-cars-perf-tell-only-aluminium,
mdsal-csit-3node-netty-replicate-only-aluminium,
yangtools-csit-1node-system-only-aluminium
- csit-mri-list-magnesium: >
- mdsal-csit-3node-netty-replicate-only-magnesium,
- yangtools-csit-1node-system-only-magnesium
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-sanity-list-magnesium: >
- openflowplugin-csit-1node-sanity-only-magnesium,
- distribution-sanity-magnesium
csit-weekly-list-silicon: >
controller-csit-1node-notifications-longevity-only-silicon,
controller-csit-3node-drb-partnheal-longevity-only-silicon,
distribution-deploy-aluminium,
distribution-offline-aluminium,
openflowplugin-csit-1node-longevity-only-aluminium
- csit-weekly-list-magnesium: >
- controller-csit-1node-notifications-longevity-only-magnesium,
- controller-csit-3node-drb-partnheal-longevity-only-magnesium,
- controller-csit-3node-drb-precedence-longevity-only-magnesium,
- controller-csit-3node-ddb-expl-lead-movement-longevity-only-magnesium,
- bgpcep-csit-3node-bgpclustering-longevity-only-magnesium,
- distribution-deploy-magnesium,
- distribution-offline-magnesium,
- openflowplugin-csit-1node-longevity-only-magnesium
csit-mri-list-phosphorus: >
controller-csit-1node-akka1-all-phosphorus,
controller-csit-1node-benchmark-all-phosphorus,
# Used by the release job
staging-profile-id: 8981976d0fea7
-- project:
- name: detnet-magnesium
- 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-jdk11
- - odl-maven-verify-jobs
-
- stream: magnesium
- project: "detnet"
- project-name: "detnet"
- branch: "stable/magnesium"
- java-version: "openjdk11"
- 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-release-management
jobs:
+++ /dev/null
----
-- project:
- name: dlux-magnesium
- jobs:
- - odl-maven-jobs-jdk11
- - odl-maven-verify-jobs
-
- stream: magnesium
- project: "dlux"
- project-name: "dlux"
- branch: "master"
- java-version: "openjdk11"
- mvn-settings: "dlux-settings"
- dependencies: "odlparent-merge-{stream}"
- email-upstream: "[dlux] [odlparent]"
-
- # Used by the release job
- staging-profile-id: 96e6a0327484f
-
-- project:
- name: dlux-release-management
- jobs:
- - gerrit-release-merge
-
- project: dlux
- project-name: dlux
-
- build-node: centos7-builder-2c-1g
- mvn-settings: dlux-settings
-
-- project:
- name: dlux-sonar
- jobs:
- - gerrit-maven-sonar
- project: "dlux"
- project-name: "dlux"
- branch: "master"
- mvn-settings: "dlux-settings"
- mvn-opts: "-Xmx1024m"
- sonarcloud: true
- sonarcloud-project-organization: "{sonarcloud_project_organization}"
- sonarcloud-api-token: "{sonarcloud_api_token}"
- sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
-
-- project:
- name: dlux-info
- jobs:
- - gerrit-info-yaml-verify
- project: dlux
- project-name: dlux
- branch: master
- build-node: centos7-builder-2c-1g
-
-- project:
- name: dlux-view
- views:
- - project-view
- project-name: dlux
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- all:
# Used by the release job
staging-profile-id: 96e6fb1e65bf9
-- project:
- name: dluxapps-magnesium
- jobs:
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- project: "dluxapps"
- project-name: "dluxapps"
- stream: magnesium
- branch: "stable/magnesium"
- 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-release-management
jobs:
---
- project:
name: docs-update-{stream}
+ build-node: centos7-builder-2c-2g
jobs:
- "docs-update-{stream}"
stream:
- master:
branch: "master"
- - magnesium:
- branch: "stable/magnesium"
- build-node: centos7-builder-2c-2g
branch: "stable/silicon"
- aluminium:
branch: "stable/aluminium"
- - magnesium:
- branch: "stable/magnesium"
project: docs
project-name: docs
lftools-version: "{lftools-version}"
- string:
name: RELEASE_NAME
- description: "The next release name eg Magnesium"
+ description: "The next release name eg: Aluminium, Silicon."
- bool:
name: PUBLISH
default: false
update_file_usage () {
echo "Usage: $0 <RELEASE_NAME> <PUBLISH>"
echo ""
- echo " RELEASE_NAME: The RELEASE_NAME e.g Magnesium ."
+ echo " RELEASE_NAME: The RELEASE_NAME eg: Aluminium, Silicon."
echo " PUBLISH: Set to true to PUBLISH"
echo ""
}
Should be $stable_release_str on ${GERRIT_BRANCH}."
git review
fi
-fi
\ No newline at end of file
+fi
update_file_usage () {
echo "Usage: $0 <release_name> <PUBLISH>"
echo ""
- echo " release_name: The release_name e.g Magnesium ."
+ echo " release_name: The release_name e.g Aluminium, Silicon."
echo " PUBLISH: Set to true to PUBLISH"
echo ""
}
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- only:
- aluminium:
branch: "stable/aluminium"
java-version: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- java-version: "openjdk11"
os-branch: "rocky"
# Used by the release job
staging-profile-id: 96fb4b6d9d1ee
-- project:
- name: genius-magnesium
- 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: magnesium
- project: "genius"
- project-name: "genius"
- branch: "stable/magnesium"
- 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:
# Used by the release job
staging-profile-id: 96fbb93f95a76
-- project:
- name: groupbasedpolicy-magnesium
- jobs:
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- stream: magnesium
- project: "groupbasedpolicy"
- project-name: "groupbasedpolicy"
- branch: "stable/magnesium"
- 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-release-management
jobs:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
os-branch: "queens"
jdk: "openjdk8"
# Used by the release job
staging-profile-id: 96fca0367756c
-- project:
- name: infrautils-magnesium
- 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-jdk11
- - odl-maven-verify-jobs
-
- stream: magnesium
- project: "infrautils"
- project-name: "infrautils"
- branch: "stable/magnesium"
- java-version: "openjdk11"
- 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-release-management
jobs:
+++ /dev/null
-aaa-csit-1node-authn-all-magnesium,
-bgpcep-csit-1node-bgp-ingest-all-magnesium,
-bgpcep-csit-1node-bgp-ingest-mixed-all-magnesium,
-bgpcep-csit-1node-throughpcep-all-magnesium,
-bgpcep-csit-1node-userfeatures-all-magnesium,
-controller-csit-1node-akka1-all-magnesium,
-controller-csit-1node-benchmark-all-magnesium,
-controller-csit-1node-rest-cars-perf-all-magnesium,
-controller-csit-3node-benchmark-all-magnesium,
-controller-csit-3node-clustering-ask-all-magnesium,
-controller-csit-3node-clustering-tell-all-magnesium,
-controller-csit-3node-rest-clust-cars-perf-ask-only-magnesium,
-controller-csit-3node-rest-clust-cars-perf-tell-only-magnesium,
-daexim-csit-1node-basic-only-magnesium,
-daexim-csit-3node-clustering-basic-only-magnesium,
-distribution-csit-1node-userfeatures-all-magnesium,
-distribution-csit-managed-magnesium,
-genius-csit-1node-upstream-only-magnesium,
-genius-csit-3node-upstream-only-magnesium,
-jsonrpc-csit-1node-basic-only-magnesium,
-lispflowmapping-csit-1node-msmr-all-magnesium,
-lispflowmapping-csit-3node-msmr-all-magnesium,
-netconf-csit-1node-callhome-only-magnesium,
-netconf-csit-1node-scale-max-devices-only-magnesium,
-netconf-csit-1node-scale-only-magnesium,
-netconf-csit-1node-userfeatures-all-magnesium,
-netconf-csit-1node-userfeatures-rfc8040-all-magnesium,
-netconf-csit-3node-clustering-only-magnesium,
-netconf-csit-3node-clustering-scale-only-magnesium,
-netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-stein-dcgw-magnesium,
-netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-stein-upgrade-magnesium,
-netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-stein-upgrade-snat-conntrack-magnesium,
-netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-stein-upstream-stateful-itm-direct-tunnels-magnesium,
-netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-stein-upstream-stateful-magnesium,
-netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-stein-upstream-stateful-snat-conntrack-magnesium,
-netvirt-csit-1node-1cmb-0ctl-0cmp-openstack-rocky-upstream-stateful-itm-direct-tunnels-magnesium,
-netvirt-csit-1node-1cmb-0ctl-0cmp-openstack-rocky-upstream-stateful-magnesium,
-netvirt-csit-1node-1cmb-0ctl-0cmp-openstack-rocky-upstream-stateful-snat-conntrack-magnesium,
-netvirt-csit-1node-1cmb-0ctl-0cmp-openstack-stein-upstream-stateful-itm-direct-tunnels-magnesium,
-netvirt-csit-1node-1cmb-0ctl-0cmp-openstack-stein-upstream-stateful-magnesium,
-netvirt-csit-1node-1cmb-0ctl-0cmp-openstack-stein-upstream-stateful-snat-conntrack-magnesium,
-netvirt-csit-3node-0cmb-1ctl-2cmp-openstack-stein-dcgw-magnesium,
-netvirt-csit-3node-0cmb-1ctl-2cmp-openstack-stein-upstream-stateful-itm-direct-tunnels-magnesium,
-netvirt-csit-3node-0cmb-1ctl-2cmp-openstack-stein-upstream-stateful-magnesium,
-netvirt-csit-3node-0cmb-1ctl-2cmp-openstack-stein-upstream-stateful-snat-conntrack-magnesium,
-netvirt-csit-hwvtep-1node-0cmb-1ctl-2cmp-openstack-stein-upstream-stateful-magnesium,
-netvirt-csit-hwvtep-3node-0cmb-1ctl-2cmp-openstack-stein-upstream-stateful-magnesium,
-odltools-csit-1node-upstream-all-magnesium,
-openflowplugin-csit-1node-cbench-only-magnesium,
-openflowplugin-csit-1node-flow-services-all-magnesium,
-openflowplugin-csit-1node-perf-bulkomatic-only-magnesium,
-openflowplugin-csit-1node-perf-stats-collection-only-magnesium,
-openflowplugin-csit-1node-scale-link-only-magnesium,
-openflowplugin-csit-1node-scale-only-magnesium,
-openflowplugin-csit-1node-scale-switch-only-magnesium,
-openflowplugin-csit-3node-clustering-bulkomatic-only-magnesium,
-openflowplugin-csit-3node-clustering-only-magnesium,
-openflowplugin-csit-3node-clustering-perf-bulkomatic-only-magnesium,
-ovsdb-csit-1node-upstream-southbound-all-magnesium,
-ovsdb-csit-3node-upstream-clustering-only-magnesium,
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- all:
java-version: openjdk11
jre: "openjdk11"
karaf-version: odl
- - magnesium:
- branch: "stable/magnesium"
- java-version: openjdk11
- jre: "openjdk11"
- karaf-version: odl
- project:
name: distribution-managed
openflowplugin-maven-merge-{stream},
ovsdb-maven-merge-{stream},
serviceutils-maven-merge-{stream},
- - magnesium:
- branch: "stable/magnesium"
- java-version: "openjdk11"
- jre: "openjdk11"
- dependencies: >
- aaa-maven-merge-{stream},
- bgpcep-maven-merge-{stream},
- controller-maven-merge-{stream},
- daexim-maven-merge-{stream},
- genius-maven-merge-{stream},
- infrautils-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},
- serviceutils-maven-merge-{stream},
- project:
name: distribution-full
karaf-version: odl
dependencies: >
distribution-merge-managed-{stream},
- - magnesium:
- branch: "stable/magnesium"
- java-version: "openjdk11"
- karaf-version: odl
- dependencies: >
- distribution-merge-managed-{stream},
- project:
name: distribution-release
- aluminium:
branch: "stable/aluminium"
java-version: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- java-version: "openjdk11"
- project:
name: distribution-sonar
daexim jsonrpc ovsdb neutron openflowplugin genius lispflowmapping netvirt
bgpcep integration/distribution
- - magnesium:
- branch: "stable/magnesium"
- mvn-version: "mvn35"
- java-version: "openjdk11"
- csit-list: !include: csit-jobs-magnesium.lst
- build-order: >
- odlparent infrautils yangtools mdsal controller serviceutils aaa netconf
- daexim jsonrpc ovsdb neutron openflowplugin genius lispflowmapping netvirt
- bgpcep integration/distribution
-
- project:
name: integration-distribution
project: integration/test
csit-list: !include: csit-jobs-aluminium.lst
csit-mri-list: "{csit-mri-list-aluminium}"
csit-weekly-list: "{csit-weekly-list-aluminium}"
- - magnesium:
- branch: "stable/magnesium"
- csit-blocklist: >
- alto bier coe detnet dluxapps groupbasedpolicy l2switch mdsal nemo
- p4plugin packetcable sfc sxp telemetry tsdr unimgr 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-magnesium.lst
- csit-mri-list: "{csit-mri-list-magnesium}"
- csit-weekly-list: "{csit-weekly-list-magnesium}"
- project:
name: integration-sanity
branch: "stable/aluminium"
karaf-version: odl
csit-sanity-list: "{csit-sanity-list-aluminium}"
- - magnesium:
- branch: "stable/magnesium"
- karaf-version: odl
- csit-sanity-list: "{csit-sanity-list-magnesium}"
- job-template:
name: "integration-merge-dashboard"
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- only:
# Used by the release job
staging-profile-id: 96fdf4408765d
-- project:
- name: jsonrpc-magnesium
- jobs:
- - "{project-name}-distribution-check-{stream}"
- - "{project-name}-rtd-jobs":
- build-node: centos7-builder-2c-2g
- project-pattern: jsonrpc
- rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-jsonrpc/91870/
- rtd-token: 04d31d4414734686d63f9b160e974fe5a18d031d
- - odl-maven-jobs-jdk11
- - odl-maven-verify-jobs
-
- project: "jsonrpc"
- project-name: "jsonrpc"
- stream: magnesium
- java-version: "openjdk11"
- branch: "stable/magnesium"
- 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-release-management
jobs:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- only:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- all:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- all:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
os-branch: "queens"
# Used by the release job
staging-profile-id: 96fee85953ca0
-- project:
- name: l2switch-magnesium
- jobs:
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- stream: magnesium
- project: "l2switch"
- project-name: "l2switch"
- branch: "stable/magnesium"
- 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-release-management
jobs:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- all:
# Used by the release job
staging-profile-id: 96fff2503b766
-- project:
- name: lispflowmapping-magnesium
- 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-jdk11
- - odl-maven-verify-jobs
-
- stream: magnesium
- project: "lispflowmapping"
- project-name: "lispflowmapping"
- branch: "stable/magnesium"
- java-version: "openjdk11"
- mvn-settings: "lispflowmapping-settings"
- mvn-goals: "clean deploy -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:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- only:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- only:
- aluminium:
branch: "stable/aluminium"
java-version: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- java-version: "openjdk11"
os-branch: "queens"
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- all:
# Used by the release job
staging-profile-id: a67a9890f6202
-- project:
- name: nemo-magnesium
- jobs:
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- stream: magnesium
- project: "nemo"
- project-name: "nemo"
- branch: "stable/magnesium"
- 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-release-management
jobs:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- only:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- only:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- only:
- aluminium:
branch: "stable/aluminium"
java-version: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- java-version: "openjdk11"
os-branch: "queens"
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- only:
"-v USE_NETCONF_CONNECTOR:False -v SCHEMA_MODEL:juniper -v\
\ INIT_DEVICE_COUNT:1000 -v MAX_DEVICE_COUNT:4000 -v DEVICE_INCREMENT:500\
\ -v TESTTOOL_BOOT_TIMEOUT:600s -v MAX_HEAP:4G --flattenkeywords name:*repeat*keyword*"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
- robot-options:
- "-v USE_NETCONF_CONNECTOR:False -v SCHEMA_MODEL:juniper -v\
- \ INIT_DEVICE_COUNT:250 -v MAX_DEVICE_COUNT:1000 -v DEVICE_INCREMENT:100\
- \ -v TESTTOOL_BOOT_TIMEOUT:600s -v MAX_HEAP:4G --flattenkeywords name:*repeat*keyword*"
install:
- only:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- all:
# Used by the release job
staging-profile-id: a67b22fc3663f
-- project:
- name: netconf-magnesium
- 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: magnesium
- project: "netconf"
- project-name: "netconf"
- branch: "stable/magnesium"
- build-node: centos7-builder-2c-8g
- java-version: "openjdk11"
- 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:
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-magnesium-stein
- jobs:
- - inttest-csit-hwvtep-openstack-custom
-
- project: "netvirt"
- stream: "magnesium"
- branch: "stable/magnesium"
- 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
- tools_system_image: ZZCI - Ubuntu 16.04 - mininet-ovs-26 - x86_64 - 20200813-034124.624
- 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:
- schedule: "{schedule-weekly}"
- - 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}"
- schedule: "{schedule-weekly}"
project: "netvirt"
stream:
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
openstack_system_image: "{openstack_stein_system_image}"
openstack_system2_image: "{openstack_stein_system_image}"
-- project:
- name: netvirt-csit-openstack-integration-magnesium-stein
- jobs:
- - inttest-csit-openstack-custom
-
- #temporarily disabling Stein jobs
- disable-job: true
- project: "netvirt"
- stream: "magnesium"
- branch: "stable/magnesium"
- 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:
- schedule: "{schedule-weekly}"
- - upstream-stateful-itm-direct-tunnels:
- enable-itm-direct-tunnels: "true"
- schedule: "{schedule-weekly}"
- - upstream-stateful-snat-conntrack:
- odl-snat-mode: "conntrack"
- schedule: "{schedule-weekly}"
- - 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
- schedule: "{schedule-weekly}"
- 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"
- schedule: "{schedule-weekly}"
- 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:
- - 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-rocky
- jobs:
- - inttest-csit-openstack-custom
-
- project: "netvirt"
- testplan: "{project}-{topology}-openstack.txt"
- odl-ml2-driver-version: "v2"
- enable-openstack-services: "n-cpu,placement-api,tempest"
- security-group-mode: "stateful"
- odl_system_flavor: odl-highcpu-2
- openstack_system_flavor: odl-highcpu-8
- os-cmb-cnt: 1
- os-ctl-cnt: 0
- os-cmp-cnt: 0
-
- stream:
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
-
- topology:
- - 1node:
- openstack_system2_count: 0
- odl_system_count: 1
- enable-haproxy: "no"
- install-features: "odl-netvirt-openstack"
- robot-options: "-v FAIL_ON_EXCEPTIONS:True"
- - 3node:
- openstack_system2_count: 1
- odl_system_count: 3
- enable-haproxy: "yes"
- install-features: "odl-jolokia,odl-netvirt-openstack"
-
- functionality:
- - upstream-stateful:
- schedule: "{schedule-weekly}"
- - upstream-stateful-itm-direct-tunnels:
- enable-itm-direct-tunnels: "true"
- schedule: "{schedule-weekly}"
- - upstream-stateful-snat-conntrack:
- odl-snat-mode: "conntrack"
- schedule: "{schedule-weekly}"
- - 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: ""
- - tempest-stateful:
- test-suites: "openstack/tempest/tempest.robot"
- testplan: "{project}-{topology}-openstack-tempest.txt"
- schedule: "{schedule-weekly}"
- - tempest-stateful-snat-conntrack:
- test-suites: "openstack/tempest/tempest.robot"
- testplan: "{project}-{topology}-openstack-tempest.txt"
- odl-snat-mode: "conntrack"
- schedule: "{schedule-weekly}"
- - 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-1cmb-0ctl-0cmp-openstack-integration-stein
- jobs:
- - inttest-csit-openstack-custom
-
- #temporarily disabling Stein jobs
- disable-job: true
- project: "netvirt"
- testplan: "{project}-{topology}-openstack.txt"
- odl-ml2-driver-version: "v2"
- enable-openstack-services: "n-cpu,placement-api,tempest"
- security-group-mode: "stateful"
- odl_system_flavor: odl-highcpu-2
- openstack_system_flavor: odl-highcpu-8
- os-cmb-cnt: 1
- os-ctl-cnt: 0
- os-cmp-cnt: 0
-
- stream:
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
-
- topology:
- - 1node:
- openstack_system2_count: 0
- odl_system_count: 1
- enable-haproxy: "no"
- install-features: "odl-netvirt-openstack"
- robot-options: "-v FAIL_ON_EXCEPTIONS:True"
- - 3node:
- openstack_system2_count: 1
- odl_system_count: 3
- enable-haproxy: "yes"
- install-features: "odl-jolokia,odl-netvirt-openstack"
-
- functionality:
- - upstream-stateful:
- schedule: "{schedule-weekly}"
- - upstream-stateful-itm-direct-tunnels:
- enable-itm-direct-tunnels: "true"
- schedule: "{schedule-weekly}"
- - upstream-stateful-snat-conntrack:
- odl-snat-mode: "conntrack"
- schedule: "{schedule-weekly}"
- - 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: ""
- - tempest-stateful:
- test-suites: "openstack/tempest/tempest.robot"
- testplan: "{project}-{topology}-openstack-tempest.txt"
- schedule: "{schedule-weekly}"
- - tempest-stateful-snat-conntrack:
- test-suites: "openstack/tempest/tempest.robot"
- testplan: "{project}-{topology}-openstack-tempest.txt"
- odl-snat-mode: "conntrack"
- schedule: "{schedule-weekly}"
- - 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:
+++ /dev/null
----
-- project:
- name: netvirt-job-reports
- project: netvirt
- jobs:
- - netvirt-job-reports
- report-jobnames: >
- netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-magnesium
- netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-snat-conntrack-magnesium
- report-logurl: "https://logs.opendaylight.org/releng/vex-yul-odl-jenkins-1"
- report-numjobs: 100
- report-path: "/tmp/jobreports"
-
-- job-template:
- name: "{prefix}netvirt-job-reports"
- id: netvirt-job-reports
- node: centos7-builder-2c-2g
- project-type: freestyle
- disabled: false
-
- properties:
- - opendaylight-infra-properties:
- build-days-to-keep: "{build-days-to-keep}"
-
- parameters:
- - opendaylight-infra-parameters:
- os-cloud: "{os-cloud}"
- project: "{project}"
- branch: "{branch}"
- refspec: "refs/heads/{branch}"
- artifacts: "{archive-artifacts}"
- - string:
- name: JOB_NAMES
- default: "{report-jobnames}"
- description: |
- Space separated list of job names to process. Example:
- netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-magnesium
- netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-snat-conntrack-magnesium
- - string:
- name: LOG_URL
- default: "{report-logurl}"
- description: "Logs url"
- - string:
- name: NUM_JOBS
- default: "{report-numjobs}"
- description: "Number of jobs to process"
- - string:
- name: REPORT_PATH
- default: "{report-path}"
- description: "Output path to write files"
-
- wrappers:
- - opendaylight-infra-wrappers:
- build-timeout: "{build-timeout}"
-
- builders:
- - run-job-reports
-
- triggers:
- - timed: "@daily"
-
- publishers:
- - lf-infra-publish
-
-- builder:
- name: run-job-reports
- builders:
- - shell: !include-raw-escape:
- - run-reports.sh
- aluminium:
branch: "stable/aluminium"
java-version: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- java-version: "openjdk11"
os-branch: "rocky"
# Used by the release job
staging-profile-id: a67da0ffbb1ba
-- project:
- name: netvirt-magnesium
- 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: magnesium
- branch: "stable/magnesium"
-
- 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:
branch: "stable/silicon"
- aluminium:
branch: "stable/aluminium"
- - magnesium:
- branch: "stable/magnesium"
os-branch: "queens"
# Used by the release job
staging-profile-id: a67e1b40d7419
-- project:
- name: neutron-magnesium
- jobs:
- - "{project-name}-distribution-check-{stream}"
- - "{project-name}-maven-javadoc-jobs"
- - odl-maven-jobs-jdk11
- - odl-maven-verify-jobs
-
- stream: magnesium
- project: "neutron"
- project-name: "neutron"
- build-timeout: 90
- branch: "stable/magnesium"
- 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:
branch: "stable/silicon"
- aluminium:
branch: "stable/aluminium"
- - magnesium:
- branch: "stable/magnesium"
os-branch: "queens"
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
functionality:
- "upstream"
branch: "stable/silicon"
- aluminium:
branch: "stable/aluminium"
- - magnesium:
- branch: "stable/magnesium"
feature:
- current:
branch: "master"
- aluminium:
branch: "stable/aluminium"
- - magnesium:
- branch: "stable/magnesium"
project: odltools
project-name: odltools
# Used by the release job
staging-profile-id: a6880455efe67
-- project:
- name: of-config-magnesium
- jobs:
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- stream: magnesium
- project: "of-config"
- project-name: "of-config"
- branch: "stable/magnesium"
- 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-release-management
jobs:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- all:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- only:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- only:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- only:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- only:
branch: "stable/aluminium"
jre: "openjdk11"
install: "all"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
- install: "all"
# Job images
tools_system_image: "ZZCI - Ubuntu 16.04 - mininet-ovs-28 - x86_64 - 20200813-051640.743"
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- only:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- only:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- only:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- only:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- only:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- only:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- only:
- aluminium:
branch: "stable/aluminium"
java-version: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- java-version: "openjdk11"
os-branch: "queens"
jdk: "openjdk8"
# Used by the release job
staging-profile-id: a68a76dc1b44c
-- project:
- name: openflowplugin-magnesium
- 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-jdk11
- - odl-maven-verify-jobs
-
- stream: magnesium
- project: "openflowplugin"
- project-name: "openflowplugin"
- branch: "stable/magnesium"
- build-node: centos7-builder-2c-8g
- 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},
- 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.20.2"
rapidjson-version: "1.1.0"
openvswitch-version: "2.12.0"
- - magnesium:
- branch: "stable/magnesium"
- libuv-version: "1.20.2"
- rapidjson-version: "1.1.0"
- openvswitch-version: "2.12.0"
project: "opflex"
archive-artifacts: "**/*.tar.gz"
libuv-version: "1.20.2"
rapidjson-version: "1.1.0"
openvswitch-version: "2.12.0"
- - magnesium:
- branch: "stable/magnesium"
- libuv-version: "1.20.2"
- rapidjson-version: "1.1.0"
- openvswitch-version: "2.12.0"
project: "opflex"
project-name: "opflex"
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- only:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- all:
- aluminium:
branch: "stable/aluminium"
java-version: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
project: "ovsdb"
archive-artifacts: "*.log"
- aluminium:
branch: "stable/aluminium"
java-version: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- java-version: "openjdk11"
os-branch: "queens"
jdk: "openjdk8"
# Used by the release job
staging-profile-id: a68b188166958
-- project:
- name: ovsdb-magnesium
- 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-jdk11
- - odl-maven-verify-jobs
-
- stream: magnesium
- project: "ovsdb"
- project-name: "ovsdb"
- branch: "stable/magnesium"
- build-node: centos7-builder-2c-8g
- 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]"
-
- # Used by the release job
- staging-profile-id: a68b188166958
-
- project:
name: ovsdb-info
jobs:
# Used by the release job
staging-profile-id: a68bf26e208d4
-- project:
- name: p4plugin-magnesium
- jobs:
- - "{project-name}-maven-javadoc-jobs"
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- stream: magnesium
- project: "p4plugin"
- project-name: "p4plugin"
- branch: "stable/magnesium"
- mvn-settings: "p4plugin-settings"
- mvn-opts: "-Xmx1024m"
- dependencies: ""
- email-upstream: "[p4plugin]"
-
- # Used by the release job
- staging-profile-id: a68bf26e208d4
-
- project:
name: p4plugin-release-management
jobs:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- all:
# Used by the release job
staging-profile-id: a68ca4a24655c
-- project:
- name: packetcable-magnesium
- jobs:
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- stream: magnesium
- project: "packetcable"
- project-name: "packetcable"
- branch: "stable/magnesium"
- 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-release-management
jobs:
branch: "stable/silicon"
- aluminium:
branch: "stable/aluminium"
- - magnesium:
- branch: "stable/magnesium"
os-branch: "queens"
jdk: "openjdk8"
# Used by the release job
staging-profile-id: 12cc4ba8bf01ba
-- project:
- name: serviceutils-magnesium
- 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-jdk11
- - odl-maven-verify-jobs
-
- branch: "stable/magnesium"
- stream: magnesium
-
- project: "serviceutils"
- project-name: "serviceutils"
- build-node: centos7-builder-2c-2g
- java-version: "openjdk11"
- 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:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- all:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- all:
- aluminium:
branch: "stable/aluminium"
java-version: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- java-version: "openjdk11"
os-branch: "queens"
branch: "stable/silicon"
- aluminium:
branch: "stable/aluminium"
- - magnesium:
- branch: "stable/magnesium"
project: "sfc"
project-name: "sfc"
# Used by the release job
staging-profile-id: a68eb361ca48a
-- project:
- name: sfc-magnesium
- jobs:
- - "{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-jdk11
- - odl-maven-verify-jobs
-
- stream: magnesium
- project: "sfc"
- project-name: "sfc"
- branch: "stable/magnesium"
- java-version: "openjdk11"
- 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-magnesium
- jobs:
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- stream: magnesium
- project: "snmp"
- project-name: "snmp"
- branch: "stable/magnesium"
- 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-release-management
jobs:
# Used by the release job
staging-profile-id: a69034a4b6ef5
-- project:
- name: snmp4sdn-magnesium
- 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: magnesium
- project: "snmp4sdn"
- project-name: "snmp4sdn"
- branch: "stable/magnesium"
- 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-release-management
jobs:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- all:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- all:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- all:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- all:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- all:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- all:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- all:
# Used by the release job
staging-profile-id: a6909c75719b7
-- project:
- name: sxp-magnesium
- 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: magnesium
- project: "sxp"
- project-name: "sxp"
- branch: "stable/magnesium"
-
- 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:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- all:
# Used by the release job
staging-profile-id: 8ed9c52266504
-- project:
- name: telemetry-magnesium
- jobs:
- - "odl-maven-jobs"
- - odl-maven-verify-jobs
- - "{project-name}-integration-{stream}"
- - "{project-name}-rtd-jobs":
- build-node: centos7-builder-2c-2g
- project-pattern: telemetry
- rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-telemetry/57583/
- rtd-token: 694bcbf8e0b45b3c4e53174c6e5773ca351e1efb
-
- stream: magnesium
- project: "telemetry"
- project-name: "telemetry"
- branch: "stable/magnesium"
- 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-release-management
jobs:
# Used by the release job
staging-profile-id: a6927323fa3d4
-- project:
- name: transportpce-magnesium
- 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
- - gerrit-tox-verify:
- build-timeout: 120
- build-node: centos7-builder-4c-16g
- - odl-maven-jobs-jdk11
- - odl-maven-verify-jobs
-
- project: "transportpce"
- project-name: "transportpce"
- stream: magnesium
- branch: "stable/magnesium"
- java-version: "openjdk11"
- 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-release-management
jobs:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- only:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- only:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- all:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- all:
# Used by the release job
staging-profile-id: a69373036303c
-- project:
- name: tsdr-magnesium
- 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: magnesium
- project: "tsdr"
- project-name: "tsdr"
- branch: "stable/magnesium"
- mvn-settings: "tsdr-settings"
- mvn-opts: "-Xmx1024m"
- dependencies: ""
- email-upstream: "[tsdr]"
-
- # Used by the release job
- staging-profile-id: a69373036303c
-
- project:
name: tsdr-release-management
jobs:
# Used by the release job
staging-profile-id: a695d0a0b8d51
-- project:
- name: unimgr-magnesium
- 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: magnesium
- project: "unimgr"
- project-name: "unimgr"
- branch: "stable/magnesium"
- java-version: "openjdk11"
- mvn-settings: "unimgr-settings"
- mvn-opts: "-Xmx1024m"
- dependencies: "ovsdb-merge-{stream}"
- email-upstream: "[unimgr] [ovsdb]"
- build-node: centos7-builder-4c-16g
-
- # Used by the release job
- staging-profile-id: a695d0a0b8d51
-
- project:
name: unimgr-release-management
jobs:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- all:
# Used by the release job
staging-profile-id: a697b633b3ffe
-- project:
- name: usc-magnesium
- jobs:
- - "{project-name}-maven-javadoc-jobs"
- - odl-maven-jobs
- - odl-maven-verify-jobs
-
- stream: magnesium
- project: "usc"
- project-name: "usc"
- branch: "stable/magnesium"
- 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-release-management
jobs:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
install:
- only:
- aluminium:
branch: "stable/aluminium"
jre: "openjdk11"
- - magnesium:
- branch: "stable/magnesium"
- jre: "openjdk11"
os-branch: "queens"
jdk: "openjdk8"
metavar="RELEASE_ON_CURRENT_BRANCH",
type=str,
help="""The ODL release codename for the new {}
- (eg. Magnesium, Aluminium, Silicon).""".format(
+ (eg. Aluminium, Silicon).""".format(
default_branch
),
)