Feat: Branch cut stable/argon stream 35/105135/2
authorAnil Belur <abelur@linuxfoundation.org>
Sat, 1 Apr 2023 02:50:50 +0000 (08:20 +0530)
committerAnil Belur <abelur@linuxfoundation.org>
Sat, 1 Apr 2023 13:09:48 +0000 (18:39 +0530)
Add jobs for stable/argon release. Move master
to the next release Potassium (K).

Issue-ID: https://jira.linuxfoundation.org/browse/RELENG-4670
Change-Id: I447cb95d8dbb8650c5171faa4d387dbde35fb2ad
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
54 files changed:
jjb/aaa/aaa-csit-authn.yaml
jjb/bgpcep/bgpcep-csit-bgp-ingest-mixed.yaml
jjb/bgpcep/bgpcep-csit-bgp-ingest.yaml
jjb/bgpcep/bgpcep-csit-bgpclustering-ha.yaml
jjb/bgpcep/bgpcep-csit-bgpclustering-longevity.yaml
jjb/bgpcep/bgpcep-csit-bgpclustering.yaml
jjb/bgpcep/bgpcep-csit-throughpcep.yaml
jjb/bgpcep/bgpcep-csit-userfeatures.yaml
jjb/controller/controller-csit-akka1.yaml
jjb/controller/controller-csit-clustering.yaml
jjb/controller/controller-csit-cs-chasing-leader.yaml
jjb/controller/controller-csit-cs-partnheal.yaml
jjb/controller/controller-csit-ddb-expl-lead-movement.yaml
jjb/controller/controller-csit-dnb-noloss.yaml
jjb/controller/controller-csit-drb-partnheal.yaml
jjb/controller/controller-csit-drb-precedence.yaml
jjb/controller/controller-csit-dsbenchmark-cluster.yaml
jjb/controller/controller-csit-dsbenchmark.yaml
jjb/controller/controller-csit-rest-cars-perf.yaml
jjb/controller/controller-csit-rest-clust-cars-perf.yaml
jjb/daexim/daexim-csit-basic.yaml
jjb/daexim/daexim-csit-clustering-basic.yaml
jjb/daexim/daexim.yaml
jjb/integration/csit-jobs-potassium.lst [new file with mode: 0644]
jjb/integration/distribution/distribution-jobs.yaml
jjb/integration/integration-test-jobs.yaml
jjb/jsonrpc/jsonrpc-csit-basic.yaml
jjb/jsonrpc/jsonrpc.yaml
jjb/lispflowmapping/lispflowmapping-csit-msmr.yaml
jjb/lispflowmapping/lispflowmapping.yaml
jjb/mdsal/mdsal-csit-bindingv1.yaml
jjb/mdsal/mdsal-csit-netty-replication.yaml
jjb/openflowplugin/openflowplugin-csit-cbench.yaml
jjb/openflowplugin/openflowplugin-csit-clustering-bulkomatic.yaml
jjb/openflowplugin/openflowplugin-csit-clustering-perf-bulkomatic.yaml
jjb/openflowplugin/openflowplugin-csit-clustering.yaml
jjb/openflowplugin/openflowplugin-csit-flow-services.yaml
jjb/openflowplugin/openflowplugin-csit-longevity.yaml
jjb/openflowplugin/openflowplugin-csit-perf-bulkomatic.yaml
jjb/openflowplugin/openflowplugin-csit-perf-stats-collection.yaml
jjb/openflowplugin/openflowplugin-csit-sanity.yaml
jjb/openflowplugin/openflowplugin-csit-scale-link.yaml
jjb/openflowplugin/openflowplugin-csit-scale-switch.yaml
jjb/openflowplugin/openflowplugin-csit-scale.yaml
jjb/openflowplugin/openflowplugin-patch-test.yaml
jjb/openflowplugin/openflowplugin.yaml
jjb/ovsdb/ovsdb-csit-clustering.yaml
jjb/ovsdb/ovsdb-csit-southbound.yaml
jjb/ovsdb/ovsdb-full-integration.yaml
jjb/ovsdb/ovsdb-patch-test.yaml
jjb/ovsdb/ovsdb.yaml
jjb/serviceutils/serviceutils-patch-test.yaml
jjb/serviceutils/serviceutils.yaml
jjb/yangtools/yangtools-csit-system.yaml

index b8c5cd0566c4ff97579d69a3bad57aa8e82d3c83..d885bf3f3d1382ef9bc0d8b52cd8928ce56e784d 100644 (file)
 
     # Project branches
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index dd1702ce53fd86e1ea92f218b4003a3ee3fa3003..7f90451308599126fb0a3a6511cb466ae2cb490a 100644 (file)
 
     # Project branches
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index 27919b3b72712acd185b83585fd42c0a8be9fc9a..a91ad19513a1c1f41478a96004d4fa084d251d96 100644 (file)
 
     # Project branches
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index 48ceac26891fe847851b0cfc67bfde7f59a0e63e..dc3455dbb586a2d04264e968e7e2bef99e9ae3d6 100644 (file)
 
     # Project branches
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index 7a7690dc4e58c962671135acce1324144f7e0ab6..db38f4116d0ae81ca9b5a84ef1f1d2840697166c 100644 (file)
 
     # Project branches
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index a6d4c08e2de92729ddf76f9b0f4630027163aa5c..1c111dd4d5f94db011c4688e2d0b972fded6c8b9 100644 (file)
 
     # Project branches
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index 263f84ebf1258befba6baa459db0ea3bc9844d94..c294ea19178be2c49ba869093add70aff28610c1 100644 (file)
 
     # Project branches
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index c9cb261e5f4797cb95a1135b7885cbefd2304887..929b887a8ae9de162469a47d7ec88cd3d4ee7c0d 100644 (file)
 
     # Project branches
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index 0d0a1c5ee8cc31fb833abdbbd1f2feb9c57404f9..2809bc9e0827361c7996b20691b8f99792a3cb63 100644 (file)
     functionality: "akka1"
 
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index 0bef63d19183bd2d99564dc1ffcd7c11ce298772..437437ac7235329b9ae6754029c91913597bfff2 100644 (file)
     elasticsearch-attribute: "disabled"
 
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index aba4cd92dd1196169eb0ffa904fdc83156c078a3..4e09c67d64e2bf71ab2f186cd15a2781fef42bd9 100644 (file)
 
     # Project branches
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index 81010983f5dcf5ad93bfcfd20daf7d53915ec8ed..800607c8fce8d0190a24fe915bd4209032770995 100644 (file)
 
     # Project branches
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index 798162968fd409196d281e832d1dfd99b38a14da..2643292e5de51475866e42902cd5fa3046716b14 100644 (file)
 
     # Project branches
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index e944d593463b443d3bc787dae4ed2fcae7dcd32a..87ff53bbda7d3a4b54bbbb72e76031967005c43a 100644 (file)
 
     # Project branches
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index 008a44f48a10f8602bd367fd420b2a2c980dd538..8f3a0a83e8175b9935cf00af05db859075863ef8 100644 (file)
 
     # Project branches
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index 0158bf7ddd562841202e876c2e1d8729e9a7d088..7ba09c6ac056c27b1f5ea083d6a1cd6f22f9fe39 100644 (file)
 
     # Project branches
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index eb84962d3243bdd47a80f9b1d2f9e703840bb8ac..25d463dd2061637e6929680401cf37c3db7cacc0 100644 (file)
 
     # Project branches
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index 1dd93ce6a3200883a96f773197206d18727eb6b3..28ee57eb151ad8bd33f28dc98285c13fdd5b04e7 100644 (file)
 
     # Project branches
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index 2e3aa124f8226175da9db1885f6061ee3ea1f881..0433296491a88a54ab2613a496407ccbe4938679 100644 (file)
 
     # Project branches
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index fb769e98da9de2ac47a3aa6a1c3b7cd42b3aa2f2..b9bf121415f9f09c2c0cbb6f924e76a46ee24395 100644 (file)
 
     # Project branches
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index 73a137185559543243755007a0801f75d434496c..1c1bbba7219bf1416f96d9a29202da801238833d 100644 (file)
 
     # Project branches
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index 9e2aac295d57a11497cc782c39bc787c9823b92c..9e9b636963d60692b9a1a3b940159687704b1d2d 100644 (file)
 
     # Project branches
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index 1e307543d6b766e8399fc10ce3a3e42c260e4c1b..3bd3d38c0e0db5273b7e2e1844e4f2aca63235db 100644 (file)
@@ -1,4 +1,29 @@
 ---
+- project:
+    name: daexim-potassium
+    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-jdk17
+      - odl-maven-verify-jobs-jdk17
+
+    project: "daexim"
+    project-name: "daexim"
+    stream: potassium
+    branch: "master"
+    java-version: "openjdk17"
+    mvn-settings: "daexim-settings"
+    build-node: centos8-builder-4c-4g
+    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-argon
     jobs:
@@ -14,7 +39,7 @@
     project: "daexim"
     project-name: "daexim"
     stream: argon
-    branch: "master"
+    branch: "stable/argon"
     java-version: "openjdk17"
     mvn-settings: "daexim-settings"
     build-node: centos8-builder-4c-4g
diff --git a/jjb/integration/csit-jobs-potassium.lst b/jjb/integration/csit-jobs-potassium.lst
new file mode 100644 (file)
index 0000000..2c97a41
--- /dev/null
@@ -0,0 +1,20 @@
+bgpcep-csit-1node-bgp-ingest-all-potassium,
+bgpcep-csit-1node-bgp-ingest-mixed-all-potassium,
+bgpcep-csit-1node-throughpcep-all-potassium,
+bgpcep-csit-1node-userfeatures-all-potassium,
+daexim-csit-1node-basic-only-potassium,
+daexim-csit-3node-clustering-basic-only-potassium,
+distribution-csit-managed-potassium,
+jsonrpc-csit-1node-basic-only-potassium,
+openflowplugin-csit-1node-cbench-only-potassium,
+openflowplugin-csit-1node-flow-services-all-potassium,
+openflowplugin-csit-1node-perf-bulkomatic-only-potassium,
+openflowplugin-csit-1node-perf-stats-collection-only-potassium,
+openflowplugin-csit-1node-scale-link-only-potassium,
+openflowplugin-csit-1node-scale-only-potassium,
+openflowplugin-csit-1node-scale-switch-only-potassium,
+openflowplugin-csit-3node-clustering-bulkomatic-only-potassium,
+openflowplugin-csit-3node-clustering-only-potassium,
+openflowplugin-csit-3node-clustering-perf-bulkomatic-only-potassium,
+ovsdb-csit-1node-upstream-southbound-all-potassium,
+ovsdb-csit-3node-upstream-clustering-only-potassium,
index 1859fe688893e7aabb7afd76095ca9f1cdbebc92..2bfd82b2036d57681853667ef5eb5974e75e16ff 100644 (file)
     nexus-iq-stage: release
     email-upstream: "[int/dist]"
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
@@ -60,7 +62,7 @@
     dist-pom: "distribution/pom.xml"
 
     stream:
-      - argon:
+      - potassium:
           branch: "master"
           dependencies: >
             daexim-maven-merge-{stream},
             openflowplugin-maven-merge-{stream},
             ovsdb-maven-merge-{stream},
             serviceutils-maven-merge-{stream},
+      - argon:
+          branch: "stable/argon"
+          dependencies: >
+            daexim-maven-merge-{stream},
+            jsonrpc-maven-merge-{stream},
+            lispflowmapping-maven-merge-{stream},
+            openflowplugin-maven-merge-{stream},
+            ovsdb-maven-merge-{stream},
+            serviceutils-maven-merge-{stream},
       - chlorine:
           branch: "stable/chlorine"
           dependencies: >
     karaf-version: odl
     dist-pom: "distribution/opendaylight/pom.xml"
     stream:
-      - argon:
+      - potassium:
           branch: "master"
           dependencies: >
             distribution-merge-managed-{stream},
+      - argon:
+          branch: "stable/argon"
+          dependencies: >
+            distribution-merge-managed-{stream},
       - chlorine:
           branch: "stable/chlorine"
           dependencies: >
     staging-profile-id: 2af042ed81d5e2
 
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
     jobs:
       - "{project-name}-gerrit-docker-jobs"
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index 5c911eeee71943a8f90fbbd8902204343c3b3f7a..7bfa2495b2724579d075e0189661c5df760fabbc 100644 (file)
 
     # CSIT Lists in defaults.yaml
     stream:
-      - argon:
+      - potassium:
           branch: "master"
-          csit-list: !include: csit-jobs-chlorine.lst
+          csit-list: !include: csit-jobs-potassium.lst
+          build-order: >
+            odlparent infrautils yangtools mdsal controller aaa netconf bgpcep
+            serviceutils daexim jsonrpc ovsdb openflowplugin lispflowmapping
+            integration/distribution
+      - argon:
+          branch: "stable/argon"
+          csit-list: !include: csit-jobs-argon.lst
           build-order: >
             odlparent infrautils yangtools mdsal controller aaa netconf bgpcep
             serviceutils daexim jsonrpc ovsdb openflowplugin lispflowmapping
index 3be3001500211187e0be475490a90bbc68eee030..eee55caa48bc2e6ba8eab73516274b1ebd037f8b 100644 (file)
 
     # Project branches
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index bc480e680a20ab316c4adf1377d6af6e63b1f4a5..ee4622949556537825348ae05dc1848fea62112a 100644 (file)
@@ -1,4 +1,29 @@
 ---
+- project:
+    name: jsonrpc-potassium
+    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-jdk17
+      - odl-maven-verify-jobs-jdk17
+
+    project: "jsonrpc"
+    project-name: "jsonrpc"
+    stream: potassium
+    java-version: "openjdk17"
+    branch: "master"
+    mvn-settings: "jsonrpc-settings"
+    build-node: centos8-builder-4c-4g
+    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-argon
     jobs:
@@ -15,7 +40,7 @@
     project-name: "jsonrpc"
     stream: argon
     java-version: "openjdk17"
-    branch: "master"
+    branch: "stable/argon"
     mvn-settings: "jsonrpc-settings"
     build-node: centos8-builder-4c-4g
     dependencies: "odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream},mdsal-merge-{stream}"
index 1ae1b1d0067263c4f93ff2dc5b0e41d408927eb2..fd94fa5aeb781cd347998756ec2cdea662b42403 100644 (file)
 
     # Project branches
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index 928ba580a02a973239f9abfb9c5f77b3182b6191..ea68c3e0b89bee9a9da911199ed5134ec337b42f 100644 (file)
@@ -1,4 +1,37 @@
 ---
+- project:
+    name: lispflowmapping-potassium
+    jobs:
+      - "{project-name}-distribution-check-{stream}"
+      - "{project-name}-maven-javadoc-jobs":
+          mvn-version: mvn38
+      - "{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-jdk17
+      - odl-maven-verify-jobs-jdk17
+
+    stream: potassium
+    project: "lispflowmapping"
+    project-name: "lispflowmapping"
+    branch: "master"
+    java-version: "openjdk17"
+    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: centos8-builder-8c-8g
+
+    # Used by the release job
+    staging-profile-id: 96fff2503b766
+
 - project:
     name: lispflowmapping-argon
     jobs:
@@ -16,7 +49,7 @@
     stream: argon
     project: "lispflowmapping"
     project-name: "lispflowmapping"
-    branch: "master"
+    branch: "stable/argon"
     java-version: "openjdk17"
     mvn-settings: "lispflowmapping-settings"
     mvn-goals: "clean deploy -DrepoBuild"
index 8bb9c3ec71fecb4f720d93b257a39c00a0cc8e68..7fb4dae779823b6d65bd932cb8170134d77c4ea7 100644 (file)
     functionality: "bindingv1"
 
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index ffd041a4907cbe3e0739b96633f559632c7eb7d0..6809f5fe3a9f4400eadbac57bdebbf3cd039fe0d 100644 (file)
 
     # Project branches
     stream:
-      - argon:
+      - potassium:
           branch: "master"
           install-features: >
             features-controller,
             odl-mdsal-replicate-netty,
             odl-netconf-clustered-topology,
             odl-clustering-test-app
+      - argon:
+          branch: "stable/argon"
+          install-features: >
+            features-controller,
+            odl-mdsal-replicate-netty,
+            odl-netconf-clustered-topology,
+            odl-clustering-test-app
       - chlorine:
           branch: "stable/chlorine"
           install-features: >
index 2e94f42f1ebcefb2c465e1824bdce8ab14b615ca..0e9d71c5003a20c32176cc962228b5806aff8298 100644 (file)
 
     # Project branches
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index eca792dcc77372f4d547ad5bc68ac144097ba701..000d2a2c9a5e1093a42cdaec87590b2e90c1d01d 100644 (file)
 
     # Project branches
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index 4271ef1e992be8676450f37645e5d0da16f17c65..10162625f3e162370f0f4879da6fd2a2c93796e4 100644 (file)
 
     # Project branches
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index e6bf86dbd277d9c23b714a350be7f5d8b78d7515..aeaebfcaa3821b490ed72297996959e6c62538ff 100644 (file)
 
     # Project branches
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index fe3124a3b7df30b5f77a8a6e26f220d0a8a14904..557486688434df3c4a9335fc1b6144e2aaa139b2 100644 (file)
 
     # Project branches
     stream:
-      - argon:
+      - potassium:
           branch: "master"
           install: "all"
+      - argon:
+          branch: "stable/argon"
+          install: "all"
       - chlorine:
           branch: "stable/chlorine"
           install: "all"
index 1d06f60052a79763c437d8c4e3144172fa64a028..31a0e5b07627ca16f8c012c3641055e2433e6640 100644 (file)
 
     # Project branches
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index c3ee4b8ef87de5ffc4d0d4d3e019a10cd7ddc8b3..9471b89f0de60e8eae03fbb814691562c99e6e92 100644 (file)
 
     # Project branches
     stream:
-      - argon:
+      - potassium:
           branch: "master"
           install: "all"
+      - argon:
+          branch: "stable/argon"
+          install: "all"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index d3e6dee93e3c59d35ca96fd16502d45481086600..75348513f3fc163bad42f12bca64e7fdef541cda 100644 (file)
 
     # Project branches
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index 362c3e1f2ec8009ee511f2dad5bd6486895a81db..0d5e4ca61d6218d4308cb2fd41edb1cacbdac0a3 100644 (file)
 
     # Project branches
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index 5e71e3bb74915d6c99d472d9e85f4cb8b2554f38..eccf5c7687a4363a4b28f23277a6c0679e5f0924 100644 (file)
 
     # Project branches
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index d175964bcfd4e8ea714d20c56fa3b8c6ba55a016..b0a93e300f632f1c0bd48901c10ee5c59441eb1b 100644 (file)
 
     # Project branches
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index 3459916ecaa948723fb59ee68f79688cd217056c..6142b108bcb58adae7d14dcf4423e0b751e68cdc 100644 (file)
 
     # Project branches
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index 12a8219725b5de3474fa48c3bf9def23e25bdce9..abcd17eb5b96cb68301146bf5a98f0e57f84a683 100644 (file)
 
     # Project branches
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index 9a802a4d171848f8fcec10107810411947153592..0d709d6716d43763bf59a6146797295d3caef720 100644 (file)
@@ -1,4 +1,37 @@
 ---
+- project:
+    name: openflowplugin-potassium
+    jobs:
+      - "{project-name}-distribution-check-{stream}"
+      - "{project-name}-maven-javadoc-jobs":
+          mvn-version: mvn38
+      - "{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-jdk17
+      - odl-maven-verify-jobs-jdk17
+
+    stream: potassium
+    project: "openflowplugin"
+    project-name: "openflowplugin"
+    branch: "master"
+    build-node: centos8-builder-4c-4g
+    build-timeout: 90
+    java-version: "openjdk17"
+    mvn-settings: "openflowplugin-settings"
+    mvn-goals: "clean deploy javadoc:aggregate"
+    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-argon
     jobs:
@@ -17,7 +50,7 @@
     stream: argon
     project: "openflowplugin"
     project-name: "openflowplugin"
-    branch: "master"
+    branch: "stable/argon"
     build-node: centos8-builder-4c-4g
     build-timeout: 90
     java-version: "openjdk17"
index ebc4c7ecc40f9f80eac09cbc83372f9853000161..9f24d58d9bed92baadd549f19f135cc7cbc02966 100644 (file)
 
     # Project branches
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index e0e5ffb2c25ba18ebc55ae4d67c7ea510c04b2ce..67e5fc4bccb03f2d89fc1616474785c3fd009b46 100644 (file)
 
     # Project branches
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index 70162dd484024c643da46ce708690a66dd56c5ec..49788a665a153558e38868425c283a3b8135672d 100644 (file)
@@ -7,8 +7,10 @@
     java-version: "openjdk17"
 
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index bddbd9042f88f77dc258b531c7e61161d06c3ad6..e5eeace23ad9da7667c3937c7fe8668cfdcefeef 100644 (file)
     mvn-version: "mvn38"
 
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index ecf8664d09c60bf21ef320f4265ac36df46de87d..cbb4ac456a6bcae8ebf5c51883a1c82e48f5820c 100644 (file)
@@ -1,4 +1,31 @@
 ---
+- project:
+    name: ovsdb-potassium
+    jobs:
+      - "{project-name}-distribution-check-{stream}"
+      - "{project-name}-maven-javadoc-jobs":
+          mvn-version: mvn38
+      - "{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-jdk17
+      - odl-maven-verify-jobs-jdk17
+
+    stream: potassium
+    project: "ovsdb"
+    project-name: "ovsdb"
+    branch: "master"
+    build-node: centos8-builder-4c-4g
+    java-version: "openjdk17"
+    mvn-settings: "ovsdb-settings"
+    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-argon
     jobs:
@@ -16,7 +43,7 @@
     stream: argon
     project: "ovsdb"
     project-name: "ovsdb"
-    branch: "master"
+    branch: "stable/argon"
     build-node: centos8-builder-4c-4g
     java-version: "openjdk17"
     mvn-settings: "ovsdb-settings"
index 431bee124d240ac28b6be6094cdbd659fdc74a3e..f618f9437091b75b73cc5871bde26b1a2a25eea3 100644 (file)
@@ -9,8 +9,10 @@
     mvn-version: "mvn38"
 
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur:
index d29645de470ab2d411a6ddc60f71cf7e0778c19e..817b975e8ea854681001fd3eba24dd9cad3920ef 100644 (file)
@@ -1,6 +1,6 @@
 ---
 - project:
-    name: serviceutils-argon
+    name: serviceutils-potassium
     jobs:
       - "{project-name}-distribution-check-{stream}"
       - "{project-name}-maven-javadoc-jobs":
       - odl-maven-verify-jobs-jdk17
 
     branch: "master"
+    stream: potassium
+
+    project: "serviceutils"
+    project-name: "serviceutils"
+    build-node: centos8-builder-2c-2g
+    java-version: "openjdk17"
+    mvn-settings: "serviceutils-settings"
+    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-argon
+    jobs:
+      - "{project-name}-distribution-check-{stream}"
+      - "{project-name}-maven-javadoc-jobs":
+          mvn-version: mvn38
+      - "{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-jdk17
+      - odl-maven-verify-jobs-jdk17
+
+    branch: "stable/argon"
     stream: argon
 
     project: "serviceutils"
index 40b89e991a5b2237766db141756f5509b174e525..3100e874e9432102255096c618966d1650caff8f 100644 (file)
 
     # Project branches.
     stream:
-      - argon:
+      - potassium:
           branch: "master"
+      - argon:
+          branch: "stable/argon"
       - chlorine:
           branch: "stable/chlorine"
       - sulfur: