X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=jjb%2Fintegration%2Fcommon-functions.sh;h=cfd8e39da635c8b36adf41b6380c1e3f4f2b3a56;hb=6b04c66cafedc5cfc85d46978f13d7c150bc6869;hp=f16a93a0ea52f4deb90cbb5c73434de55386a045;hpb=2a62b3be4702b6ed83e0921d3f7be2c55439a521;p=releng%2Fbuilder.git diff --git a/jjb/integration/common-functions.sh b/jjb/integration/common-functions.sh index f16a93a0e..cfd8e39da 100644 --- a/jjb/integration/common-functions.sh +++ b/jjb/integration/common-functions.sh @@ -856,7 +856,11 @@ function get_nodes_list() { function get_features() { if [ "${CONTROLLERSCOPE}" == 'all' ]; then - ACTUALFEATURES="odl-integration-compatible-with-all,${CONTROLLERFEATURES}" + if [ "$KARAF_PROJECT" == "integration" ]; then + ACTUALFEATURES="odl-integration-compatible-with-all,${CONTROLLERFEATURES}" + else + ACTUALFEATURES="odl-infrautils-ready,${CONTROLLERFEATURES}" + fi # if CONTROLLERMEM still is the default 2G and was not overridden by a # custom job, then we need to make sure to increase it because "all" # features can be heavy @@ -916,9 +920,12 @@ if [[ "$KARAF_VERSION" == "karaf4" ]]; then FEATURE_TEST_STRING="features-test" fi -sed -ie "s%\\(featuresRepositories=\\|featuresRepositories =\\)%featuresRepositories = mvn:org.opendaylight.integration/\${FEATURE_TEST_STRING}/${BUNDLE_VERSION}/xml/features,mvn:org.apache.karaf.decanter/apache-karaf-decanter/1.2.0/xml/features,%g" ${FEATURESCONF} -if [[ ! -z "${REPO_URL}" ]]; then - sed -ie "s%featuresRepositories =%featuresRepositories = ${REPO_URL},%g" ${FEATURESCONF} +# only manipulate feature repo in integration distro +if [[ "$KARAF_PROJECT" == "integration" ]]; then + sed -ie "s%\\(featuresRepositories=\\|featuresRepositories =\\)%featuresRepositories = mvn:org.opendaylight.integration/\${FEATURE_TEST_STRING}/${BUNDLE_VERSION}/xml/features,mvn:org.apache.karaf.decanter/apache-karaf-decanter/1.2.0/xml/features,%g" ${FEATURESCONF} + if [[ ! -z "${REPO_URL}" ]]; then + sed -ie "s%featuresRepositories =%featuresRepositories = ${REPO_URL},%g" ${FEATURESCONF} + fi fi cat ${FEATURESCONF} @@ -976,12 +983,14 @@ done # This workaround is required for Karaf decanter to work proper # The bundle:refresh command does not fail if the decanter bundles are not present -echo "ssh to karaf console to do bundle refresh of decanter jmx collector" -sshpass -p karaf ssh -o StrictHostKeyChecking=no \ - -o UserKnownHostsFile=/dev/null \ - -o LogLevel=error \ - -p 8101 karaf@localhost \ - "bundle:refresh org.apache.karaf.decanter.collector.jmx && bundle:refresh org.apache.karaf.decanter.api" +# There seems to be impact in silicon stream so we better comment the lines below +# +#echo "ssh to karaf console to do bundle refresh of decanter jmx collector" +#sshpass -p karaf ssh -o StrictHostKeyChecking=no \ +# -o UserKnownHostsFile=/dev/null \ +# -o LogLevel=error \ +# -p 8101 karaf@localhost \ +# "bundle:refresh org.apache.karaf.decanter.collector.jmx && bundle:refresh org.apache.karaf.decanter.api" if [[ "$USEFEATURESBOOT" != "True" ]]; then