* ZZCI - CentOS 7 - builder - x86_64 - 20211001-123242.814
* ZZCI - CentOS 7 - builder - x86_64 - 20220101-060058.758
* ZZCI - CentOS 7 - builder - x86_64 - 20220401-060107.331
+* ZZCI - CentOS 7 - builder - x86_64 - 20220811-110452.412
* ZZCI - CentOS 7 - devstack - x86_64 - 20191004-045548.485
* ZZCI - CentOS 7 - devstack - x86_64 - 20200601-230324.154
* ZZCI - CentOS 7 - devstack - x86_64 - 20200801-230142.896
* ZZCI - CentOS 7 - devstack-rocky - x86_64 - 20210608-222908.760
* ZZCI - CentOS 7 - devstack-rocky - x86_64 - 20211001-000220.740
* ZZCI - CentOS 7 - devstack-rocky - x86_64 - 20220401-000109.037
+* ZZCI - CentOS 7 - devstack-rocky - x86_64 - 20220811-110620.848
* ZZCI - CentOS 7 - devstack-stein - x86_64 - 20200101-010206.159
* ZZCI - CentOS 7 - devstack-stein - x86_64 - 20200112-040429.851
* ZZCI - CentOS 7 - devstack-stein - x86_64 - 20200501-010133.750
* ZZCI - CentOS 7 - devstack-stein - x86_64 - 20210401-010130.589
* ZZCI - CentOS 7 - devstack-stein - x86_64 - 20211001-010151.446
* ZZCI - CentOS 7 - devstack-stein - x86_64 - 20220401-010109.230
+* ZZCI - CentOS 7 - devstack-stein - x86_64 - 20220811-110634.575
* ZZCI - CentOS 7 - docker - x86_64 - 20190924-232930.807
* ZZCI - CentOS 7 - docker - x86_64 - 20191004-045622.840
* ZZCI - CentOS 7 - docker - x86_64 - 20200601-220134.752
* ZZCI - CentOS 7 - docker - x86_64 - 20200901-220018.955
* ZZCI - CentOS 7 - docker - x86_64 - 20211006-065328.122
* ZZCI - CentOS 7 - docker - x86_64 - 20220401-220102.840
+* ZZCI - CentOS 7 - docker - x86_64 - 20220811-110637.413
* ZZCI - CentOS 7 - helm - x86_64 - 20211217-010326.708
* ZZCI - CentOS 7 - helm - x86_64 - 20220401-000138.473
+* ZZCI - CentOS 7 - helm - x86_64 - 20220811-110654.568
* ZZCI - CentOS 7 - robot - 20190430-080312.962
* ZZCI - CentOS 7 - robot - x86_64 - 20191002-145719.577
* ZZCI - CentOS 7 - robot - x86_64 - 20200812-002103.678
* ZZCI - CentOS Stream 8 - builder - x86_64 - 20220629-035812.822
* ZZCI - CentOS Stream 8 - builder - x86_64 - 20220701-160059.919
* ZZCI - CentOS Stream 8 - builder - x86_64 - 20220801-160143.906
+* ZZCI - CentOS Stream 8 - builder - x86_64 - 20220811-073719.385
+* ZZCI - CentOS Stream 8 - robot - x86_64 - 20220811-231817.668
* ZZCI - OPNFV - apex - compute - 0
* ZZCI - OPNFV - apex - compute - 1
* ZZCI - OPNFV - apex - controller - 0
* ZZCI - Ubuntu 18.04 - helm - x86_64 - 20211116-033750.677
* ZZCI - Ubuntu 18.04 - helm - x86_64 - 20211215-222010.564
* ZZCI - Ubuntu 18.04 - helm - x86_64 - 20220501-140101.102
+* ZZCI - Ubuntu 18.04 - helm - x86_64 - 20220811-112321.717
* ZZCI - Ubuntu 18.04 - mininet-ovs-25 - x86_64 - 20200121-232651.765
* ZZCI - Ubuntu 18.04 - mininet-ovs-25 - x86_64 - 20200521-041758.169
* ZZCI - Ubuntu 18.04 - mininet-ovs-25 - x86_64 - 20200811-124252.042
--- /dev/null
+LABELS=centos8-robot-2c-8g
+IMAGE_NAME=ZZCI - CentOS Stream 8 - robot - x86_64 - 20220811-231817.668
+HARDWARE_ID=v3-standard-2
+INSTANCE_CAP=16
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
# CSIT configuration
odl_system_count: 1
odl_system_flavor: "v3-standard-4"
- odl_system_image: "ZZCI - CentOS 7 - builder - x86_64 - 20220811-110452.412"
+ odl_system_image: "ZZCI - CentOS Stream 8 - builder - x86_64 - 20220811-073719.385"
controller-max-mem: "2048m"
openstack_system_count: 1
openstack_system_flavor: "v3-standard-4"
tools_system_count: 1
tools_system_flavor: "v3-standard-2"
tools_system_image: "ZZCI - Ubuntu 18.04 - mininet-ovs-28 - x86_64 - 20220801-180111.774"
- openstack_stein_system_image: "ZZCI - CentOS 7 - devstack-stein - x86_64 - 20220401-010109.230"
+ openstack_stein_system_image: "ZZCI - CentOS 7 - devstack-stein - x86_64 - 20220811-110634.575"
openstack_rocky_system_image: "ZZCI - CentOS 7 - devstack-rocky - x86_64 - 20220811-110620.848"
openstack_queens_system_image: "ZZCI - CentOS 7 - devstack-queens - x86_64 - 20210120-225008.045"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
fi
# Extract the BUNDLE_VERSION from the pom.xml
-BUNDLE_VERSION=$(xpath pom.xml '/project/version/text()' 2> /dev/null)
+# TODO: remove the second xpath command once the old version in CentOS 7 is not used any more
+BUNDLE_VERSION=$(xpath -e '/project/version/text()' pom.xml 2>/dev/null ||
+ xpath pom.xml '/project/version/text()' 2>/dev/null)
echo "Bundle version is ${BUNDLE_VERSION}"
# Acquire the timestamp information from maven-metadata.xml
NEXUSPATH="${NEXUSURL_PREFIX}/${ODL_NEXUS_REPO}/org/opendaylight/${KARAF_PROJECT}/${KARAF_ARTIFACT}"
fi
less maven-metadata.xml
-TIMESTAMP=$(xpath maven-metadata.xml "//snapshotVersion[extension='zip'][1]/value/text()" 2>/dev/null)
+# TODO: remove the second xpath command once the old version in CentOS 7 is not used any more
+TIMESTAMP=$(xpath -e "//snapshotVersion[extension='zip'][1]/value/text()" maven-metadata.xml 2>/dev/null ||
+ xpath maven-metadata.xml "//snapshotVersion[extension='zip'][1]/value/text()" 2>/dev/null)
echo "Nexus timestamp is ${TIMESTAMP}"
BUNDLEFOLDER="${KARAF_ARTIFACT}-${BUNDLE_VERSION}"
BUNDLE="${KARAF_ARTIFACT}-${TIMESTAMP}.zip"
/tmp/distro_new/bin/check_modules.sh
mv /tmp/distro_new/opendaylight-models "$WORKSPACE"/archives
fi
-
wget "http://${GERRIT_PATH}/gitweb?p=integration/distribution.git;a=blob_plain;f=pom.xml;hb=refs/heads/$DISTROBRANCH" -O "pom.xml"
fi
# Extract the BUNDLE_VERSION from the pom.xml
- BUNDLE_VERSION="$(xpath pom.xml '/project/version/text()' 2> /dev/null)"
+ # TODO: remove the second xpath command once the old version in CentOS 7 is not used any more
+ BUNDLE_VERSION=$(xpath -e '/project/version/text()' pom.xml 2>/dev/null ||
+ xpath pom.xml '/project/version/text()' 2>/dev/null)
echo "Bundle version is ${BUNDLE_VERSION}"
# Acquire the timestamp information from maven-metadata.xml
NEXUSPATH="${NEXUSURL_PREFIX}/${ODL_NEXUS_REPO}/org/opendaylight/${KARAF_PROJECT}/${KARAF_ARTIFACT}"
wget "${NEXUSPATH}/${BUNDLE_VERSION}/maven-metadata.xml"
less "maven-metadata.xml"
- TIMESTAMP="$(xpath maven-metadata.xml "//snapshotVersion[extension='zip'][1]/value/text()" 2>/dev/null)"
+ # TODO: remove the second xpath command once the old version in CentOS 7 is not used any more
+ TIMESTAMP=$(xpath -e "//snapshotVersion[extension='zip'][1]/value/text()" maven-metadata.xml 2>/dev/null ||
+ xpath maven-metadata.xml "//snapshotVersion[extension='zip'][1]/value/text()" 2>/dev/null)
echo "Nexus timestamp is ${TIMESTAMP}"
BUNDLEFOLDER="${KARAF_ARTIFACT}-${BUNDLE_VERSION}"
BUNDLE="${KARAF_ARTIFACT}-${TIMESTAMP}.zip"
#####################
project-type: freestyle
- node: centos7-robot-2c-8g
+ node: centos8-robot-2c-8g
concurrent: true
disabled: "{disable-job}"
#!/bin/bash
set -xeu -o pipefail
-BUNDLE_VERSION=$(xpath "${BUNDLE_POM}" '/project/version/text()' 2> /dev/null)
+# TODO: remove the second xpath command once the old version in CentOS 7 is not used any more
+BUNDLE_VERSION=$(xpath -e '/project/version/text()' "${BUNDLE_POM}" 2>/dev/null ||
+ xpath "${BUNDLE_POM}" '/project/version/text()' 2>/dev/null)
BUNDLEFOLDER="${KARAF_ARTIFACT}-${BUNDLE_VERSION}"
BUNDLE="${BUNDLEFOLDER}.zip"
BUNDLE_PATH="/tmp/r/org/opendaylight/${KARAF_PROJECT}/${KARAF_ARTIFACT}/${BUNDLE_VERSION}/${BUNDLE}"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
install-features: >
features-controller,
odl-mdsal-replicate-netty,
stream:
- master:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
karaf-version: netconf
stream:
- master:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
karaf-version: netconf
stream:
- master:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
karaf-version: netconf
stream:
- master:
branch: "master"
- java-version: "openjdk11"
+ java-version: "openjdk17"
os-branch: "queens"
stream:
- master:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
karaf-version: netconf
stream:
- master:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
robot-options:
"-v USE_NETCONF_CONNECTOR:False -v SCHEMA_MODEL:juniper -v\
\ INIT_DEVICE_COUNT:1000 -v MAX_DEVICE_COUNT:3000 -v DEVICE_INCREMENT:500\
stream:
- master:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
karaf-version: netconf
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
functionality: "netconf"
robot-options: >
-e ODLMICRO_IGN
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
functionality: "netconf-devices-scale"
robot-options: >
-e ODLMICRO_IGN
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
functionality: "netconf-general-scale"
robot-options: >
-e ODLMICRO_IGN
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
install: "all"
- sulfur:
branch: "stable/sulfur"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- java-version: "openjdk11"
+ java-version: "openjdk17"
mvn-version: "mvn38"
- sulfur:
branch: "stable/sulfur"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
stream:
- chlorine:
branch: "master"
- java-version: "openjdk11"
+ java-version: "openjdk17"
- sulfur:
branch: "stable/sulfur"
java-version: "openjdk11"
stream:
- chlorine:
branch: "master"
- java-version: "openjdk11"
+ java-version: "openjdk17"
mvn-version: "mvn38"
- sulfur:
branch: "stable/sulfur"
mkdir -p "$WORKSPACE/archives"
echo "$staging_repo ${NEXUS_URL}/content/repositories/$staging_repo" | tee -a "$WORKSPACE/archives/staging-repo.txt"
-staged_version=$(find . -name '*karaf*.pom' -exec xpath {} '/project/version/text()' \; 2> /dev/null)
+# TODO: remove the second xpath command once the old version in CentOS 7 is not used any more
+staged_version=$(find . -name '*karaf*.pom' -exec \
+ sh -c 'xpath -e "/project/version/text()" "$1" 2>/dev/null || xpath "$1" "/project/version/text()" 2>/dev/null' xpath.sh {} \;)
BUNDLE_URL="${NEXUS_URL}/content/repositories/$staging_repo/org/opendaylight/${PROJECT}/${KARAF_ARTIFACT}/${staged_version}/${KARAF_ARTIFACT}-${staged_version}.zip"
# Cleanup
stream:
- chlorine:
branch: "master"
+ java-version: "openjdk17"
mvn-version: "mvn38"
- sulfur:
branch: "stable/sulfur"
+ java-version: "openjdk11"
mvn-version: "mvn38"
- phosphorus:
branch: "stable/phosphorus"
+ java-version: "openjdk11"
mvn-version: "mvn35"
os-branch: "queens"
stream:
- chlorine:
branch: "master"
- jre: "openjdk11"
+ jre: "openjdk17"
- sulfur:
branch: "stable/sulfur"
jre: "openjdk11"
- odl-maven-jobs-jdk11
- odl-maven-verify-jobs
- odl-maven-verify-jobs-jdk17:
- build-node: centos8-builder-4c-4g
+ build-node: centos8-builder-4c-4g
project: yangtools
project-name: yangtools