X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Ffunctest%2Ffunctest.yml;h=aa0426a20067008a31fe067f5e169e4ba0f8a6cc;hb=26274677675106795394f3b8ca8ecb77b7a37922;hp=95a2cbcbc4d9c7017f982acf641cd609cd492df6;hpb=a2384fc7622d02cb7e941c79ab2601b6a1a122e4;p=releng.git diff --git a/jjb/functest/functest.yml b/jjb/functest/functest.yml index 95a2cbcbc..aa0426a20 100644 --- a/jjb/functest/functest.yml +++ b/jjb/functest/functest.yml @@ -21,27 +21,27 @@ node: 'huawei-us-deploy-bare-1' installer_type: 'compass' installer_ip: '192.168.200.2' + - joid: + node: 'intel-us-deploy-bare-pod5' + installer_type: 'compass' + installer_ip: '127.0.0.1' pod: - - opnfv-jump-1: - node: 'opnfv-jump-1' - installer_type: 'apex' - installer_ip: '192.168.X.X' - - orange-test1: node: 'orange-test1' installer_type: 'fuel' installer_ip: '172.30.10.73' - - orange-fr-pod2: node: 'orange-fr-pod2' installer_type: 'joid' installer_ip: '127.0.0.1' - - huawei-build: node: 'huawei-us-deploy-bare-1' installer_type: 'compass' installer_ip: '192.168.200.2' - + - intel-us-deploy-bare-pod5: + node: 'intel-us-deploy-bare-pod5' + installer_type: 'joid' + installer_ip: '127.0.0.1' jobs: - 'set-functest-env-{pod}' @@ -77,7 +77,7 @@ - job-template: name: set-functest-env-{pod} - node: '{pod}' + node: '{node}' builders: - 'set-functest-env' @@ -85,7 +85,7 @@ - job-template: name: clean-functest-env-{pod} - node: '{pod}' + node: '{node}' builders: - 'functest-cleanup' @@ -109,7 +109,7 @@ - job-template: name: functest-openstack-bench-test-{pod} - node: '{pod}' + node: '{node}' builders: - 'functest-rally-bench' @@ -117,7 +117,7 @@ - job-template: name: functest-openstack-tempest-smoke-test-{pod} - node: '{pod}' + node: '{node}' builders: - 'functest-tempest-smoke' @@ -125,7 +125,7 @@ - job-template: name: functest-odl-test-{pod} - node: '{pod}' + node: '{node}' builders: - shell: | @@ -134,7 +134,7 @@ - job-template: name: functest-vping-test-{pod} - node: '{pod}' + node: '{node}' builders: - 'functest-vping' @@ -142,7 +142,7 @@ - job-template: name: functest-{pod} - node: '{pod}' + node: '{node}' parameters: - project-parameter: @@ -306,7 +306,7 @@ builders: - shell: - !include-raw ../opnfvdocs/docu-build.sh + echo "Hello World" - job-template: name: 'functest-merge-{stream}' @@ -386,18 +386,26 @@ name: GIT_BASE default: ssh://gerrit.opnfv.org:29418/$PROJECT description: "Override GIT_BASE" - - string: - name: SSH_KEY - default: "/root/.ssh/id_rsa" - description: "SSH private key to access the installer VM" - parameter: name: huawei-build parameters: - string: name: GIT_BASE - default: ssh://gerrit.opnfv.org:29418/$PROJECT + default: https://gerrit.opnfv.org/gerrit/$PROJECT + description: "Override GIT_BASE" + +- parameter: + name: intel-us-deploy-bare-pod5 + parameters: + - string: + name: GIT_BASE + default: https://gerrit.opnfv.org/gerrit/$PROJECT description: "Override GIT_BASE" + - string: + name: LAB_CONFIG + default: "/home/ubuntu/joid_config/admin-openrc" + description: "Openstack credentials on the dev lab" - parameter: name: opnfv-jump-2 @@ -442,8 +450,9 @@ #!/bin/bash set +e if [[ ${INSTALLER_TYPE} == 'apex' ]]; then - INSTALLER_IP=$(cat instack /var/lib/libvirt/dnsmasq/default.leases \ - |sed 's/.*192/192/g' | sed 's/\ in.*//g') + INSTALLER_IP=$(grep instack /var/lib/libvirt/dnsmasq/default.leases \ + |awk '{print $3}' | head -n 1) + sshkey="-v /root/.ssh/id_rsa:/root/.ssh/id_rsa" fi echo "Functest: Start Docker and prepare environment" envs="INSTALLER_TYPE=${INSTALLER_TYPE} -e INSTALLER_IP=${INSTALLER_IP} -e NODE_NAME=${NODE_NAME}" @@ -453,9 +462,6 @@ if [ -n "${LAB_CONFIG}" ]; then labconfig="-v ${LAB_CONFIG}:/home/opnfv/functest/conf/openstack.creds" fi - if [ -n "${SSH_KEY}" ]; then - sshkey="-v ${SSH_KEY}:/root/.ssh/id_rsa" - fi docker pull opnfv/functest:latest_stable cmd="docker run -id -e $envs ${labconfig} ${sshkey} opnfv/functest:latest_stable /bin/bash"