summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-02-13Merge "[APEX][GLUON] Add to gluon to apex-daily"Tim Rozet1-0/+30
2017-02-13CSIT: Fixes path for overcloudrcTim Rozet1-1/+1
The path was being literally passed to the ENV variable in Jenkins with quotes, which doesn't work. Removing quotes. Change-Id: I0d637d898cbc3c40b26e39b8301feb964de3c57f Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-02-13CSIT: fixes for functestTim Rozet2-2/+3
Since we have no 'installer' for CSIT snapshot deployments, we need to indicate to functest where the RC credentials are. This patch adds that, as well as modifying the IP configured for the host br-external bridge to be the GW IP for the external neutron network. This will allow floating IPs to work with the Functest container. Change-Id: Ie594de8cb2d7837abfad612b9ba49b0c02e7b2be Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-02-13[APEX][GLUON] Add to gluon to apex-dailyNikolas Hermanns1-0/+30
Change-Id: I2c5640373e159d8983fa3c6352cc094b122f8e9e Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com> Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
2017-02-13Merge "No action when no container is there"Morgan Richomme1-1/+4
2017-02-13Merge "Add call to run shellcheck"Ryota Mibu1-1/+7
2017-02-13No action when no container is therehelenyao1-1/+4
Docker complained about no container is there when calling the container removal step without checking the existence of container. In this change, action will be taken only if there is any container. Change-Id: I32efc98bb4e2c2f5a47bffa88fc5c5b4c8e5d821 Signed-off-by: helenyao <yaohelan@huawei.com>
2017-02-13Merge "Fix escape errors"Serena Feng2-9/+9
2017-02-11CSIT: Fixes zip2tar conversion for ODL artifactTim Rozet1-4/+6
File modes were not being preserved using the python tool, hence manually unpacking and re-packing now into tar.gz Change-Id: I40289117ec74ea2717a2428e9542da3dc98f590e Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-02-10CSIT: Fixes permissions with sdnvpn odl_reinstallerTim Rozet1-0/+2
This is a temporary fix that should be removed when fixed in sdnvpn repo. Change-Id: I13f247090e72a625db3af932652e006a57418e1e Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-02-10CSIT: removes dir prefix on NETVIRT_ARTIFACTTim Rozet1-1/+1
Change-Id: I4d046d2be7342e7bf4b19e930dfa3c8f9dea8e79 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-02-10Apex,CSIT: changes pip3 to use just pipTim Rozet1-1/+1
Change-Id: I0c8adbca67e5f2235bb2d48c19edc0f96400faab Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-02-10Apex,CSIT: Fixes slaves and other bugsTim Rozet4-14/+29
Changes Include: - Fixes phase jobs to run on the same node - Removes using WORKSPACE/.tmp dir for unpacking snapshot since other phase jobs will need access to these files. Now just unpacks to cache directory - Fixes download for ODL. The previous way ODL was being downloaded was only if a manual patch-set job was run on the ODL gerrit. This patch changes the download to use the zip artifact automatically produced. - The zip artifact is converted to tar.gz and stored in /tmp/ for the install job to consume. Note: the conversion is done because the odl-pipeline install scripts only currently accept tar.gz. - Extra checks in install job to make sure required files exist and have been previously unpacked by deploy job. Change-Id: I38aad98cac247eb4af2839811388b119079bc7ba Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-02-10Merge "Change automation to original testresults server"Aric Gardner2-5/+5
2017-02-11Change automation to original testresults serverrohitsakala2-5/+5
Changed port from 8711 to 8082 and auto to test in url. There are 3 successful builds. https://build.opnfv.org/ci/job/testapi-automate-master/ Change-Id: I099b026eb22c7d95d8bf7345837e7c2234ef571d Signed-off-by: rohitsakala <rohitsakala@gmail.com>
2017-02-10Merge "Apex: Fixes CSIT snapshot deploy script"Aric Gardner1-9/+12
2017-02-10Apex: Fixes CSIT snapshot deploy scriptTim Rozet1-9/+12
Change-Id: I84d3a485594e9ca4c6e0230f2243458fe4450f40 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-02-11Changing trigger to weekly for backup mongodb jobrohitsakala1-17/+1
Change-Id: Ib3c0cb13dbab2d8c6f8b7fd2219900b32d153b8e Signed-off-by: rohitsakala <rohitsakala@gmail.com>
2017-02-11Bug fix type name and add parameter valuesrohitsakala2-6/+5
Change-Id: Idfa76608e796d9e27bbed4a351d16018e9380c59 Signed-off-by: rohitsakala <rohitsakala@gmail.com>
2017-02-10Merge "Add parameters and change trigger to change-merged"Aric Gardner1-3/+26
2017-02-10Merge "update scenario and related unittest"Morgan Richomme4-28/+384
2017-02-10Merge "Document experimental jobs"Aric Gardner1-0/+15
2017-02-10Merge "Add jobs to build arm functest images"Aric Gardner4-4/+100
2017-02-10Merge "Use the aarch64 image for functest"Aric Gardner3-8/+18
2017-02-10Apex,3rd_party: Fix workspace wipingTim Rozet6-32/+26
Workspace wiping was done in builders, which can be removed in favor of wiping workspace via the 'scm' entry in the job. For now we point at apex since we require apex repo to clean the host properly. We also need sdnvpn for the python code to upgrade ODL. Since we can only use a single scm at a time, we use apex in the jjb, and then manually clone sdnvpn in the builders that require it. Change-Id: I52274fc8fdd6b6c052e396c2a63dab5abcbf764e Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-02-10Add call to run shellcheckAimee Ukasick1-1/+7
JIRA: COPPER-33 Add call to run shellcheck on tests directory Change-Id: I530e4f6cd8f24f80c818944928a870fa23ed9e60 Signed-off-by: Aimee Ukasick <aimeeu.opensource@gmail.com>
2017-02-10Add parameters and change trigger to change-mergedrohitsakala1-3/+26
Trigger is changed to change-merged for testing and will be reverted to weekly once there is a successful build Change-Id: I99a7f49e3d05e4915f1a2dd225fcf4ffde312df3 Signed-off-by: rohitsakala <rohitsakala@gmail.com>
2017-02-10Fix escape errorsJulien2-9/+9
{ becomes {{ and } becomes }} replace include-raw-escape with include-raw verified by 28425 Change-Id: I252c3e4a901410aba7c7d14202cd52b7bd3becba Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
2017-02-10Merge "Apex: fixes missing GS_URL for CSIT"Tim Rozet1-0/+4
2017-02-10Merge changes from topics 'deployment_handler_refactor', 'deployment_handler'Jose Lausuch21-614/+629
* changes: [deployment handler] Refactor the old installer_handler [deployment_handler] Remove current scripts
2017-02-10Apex: fixes missing GS_URL for CSITTim Rozet1-0/+4
Change-Id: I059daa067b4aba9f680a63b0a5ec535164fb05d3 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-02-10Merge "Revert include-raw-escape to include-raw"Fatih Degirmenci1-7/+7
2017-02-10Apex: fixes gate job param passingTim Rozet1-0/+1
Change-Id: I81bd36ce085d373ecd986a453cde8d45f179a7fb Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-02-10Use the aarch64 image for functestCristina Pauna3-8/+18
An aarch64 image was created for functest in https://gerrit.opnfv.org/gerrit/#/c/27801/ This image is build and pushed with https://gerrit.opnfv.org/gerrit/#/c/28291/ In this commit, the aarch64 image is pulled when an aarch64 jenkins slave is used for running functest. JIRA: ARMBAND-180 Change-Id: Idfe7115275a056ef5137cff0a963910c2707457c Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
2017-02-10Revert include-raw-escape to include-rawZhijiang Hu1-7/+7
Otherwise, we saw functions definition in shell script to be fold by double bracket, not single as expected. Change-Id: I1924d261f6d8313afa5cf70d173374840e5394db Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
2017-02-10Merge "Added VNF_Catalogue Server"Morgan Richomme17-146/+459
2017-02-10Add jobs to build arm functest imagesCristina Pauna4-4/+100
Jenkins slave arm-build3 was added to build the docker image on arm This commit adds jobs to use that jenkins slave. JIRA: ARMBAND-108 Change-Id: I7b293d119ca3347983940639fe0cfea1098b18f3 Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
2017-02-10Merge "Move the compass centos job to intel-pod8"Jun Li5-28/+19
2017-02-10Move the compass centos job to intel-pod8wutianwei5-28/+19
We fixed the issue of accessing database failed on intel-pod8. Some problem happened in Huawei Munich Lab.So we move the CI job to this pod. Change-Id: Iefddcf2bef2cc296b1abd2d224b78c6dbc522295 Signed-off-by: wutianwei <wutianwei1@huawei.com>
2017-02-10Added VNF_Catalogue ServerKumar Rishabh17-146/+459
Change-Id: I45cedac46f06e6e1f080dd3bc38d6f79eec37fa6 Signed-off-by: Kumar Rishabh <shailrishabh@gmail.com>
2017-02-10Apex: fixes issue with detecting proper gate scenarioTim Rozet1-1/+1
Change-Id: I5aaf203f3db5078e462007c78aa9ff13d102c70c Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-02-10Merge "[qtip] Add experimental task"Fatih Degirmenci1-0/+5
2017-02-09Apex: fixes csit snap uploadTim Rozet1-1/+1
Change-Id: Ideb6302df40cae35637d9d764a7811532cf46d7b Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-02-09Merge "jjb: infra: bifrost-verify.sh: Always print the GS URL"Fatih Degirmenci1-3/+4
2017-02-09Apex: csit snapshot create more perms fixesTim Rozet1-0/+2
Change-Id: I8143a664a7d9829a048df2603df281ee78dda937 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-02-09vsperf: replace intel-pod3 by intel-pod12Martin Klozik3-7/+7
Intel POD dedicated to VSPERF was moved to new location and renamed to Intel POD 12. Change-Id: I98a2204de90f6a491edb9e378da46600d4f29978 Signed-off-by: Martin Klozik <martinx.klozik@intel.com> Reviewed-by: Aric Gardner <agardner@linuxfoundation.org> Reviewed-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2017-02-09Apex: removes files touched with by root in workspace for csitTim Rozet1-0/+1
Change-Id: I5e97a617a1e205ab7827b362d7e46e5f1792a578 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-02-09Apex: Adds gate scenario jobTim Rozet2-0/+96
Apex needs a way to run a gate job after basic scenarios (nosdn, odl-nofeature) pass. We need the capability to specify which scenario should be the gate. This patch allows us via a comment to specify 'start-gate-scenario: <scenario>' which will start a gate job to validate that scenario deploys and passes basic functest health check. Some drawbacks of this approach include only being able to validate a single scenario per comment + gerrit votes overriding (not true workflow/pipeline plugin). The positive is this is a fairly small CI change to enable some much needed verification. It will be the Apex committers responsibility to issue this comment post Jenkins +1 approval of pre-gate. Change-Id: I9a1364bb1cece8b35488d496789a5e83c707b32d Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-02-09[deployment handler] Refactor the old installer_handlerjose.lausuch10-5/+629
This is a util library to interact with the deployment regardless of the installer. Objects: - Deployment - Node - DeploymentHandler - ApexAdapter - FuelAdapter - Factory The installer adapters implement some of the abstract functions of DeploymentHandler class that can't be generalized. Printout of example.py: http://pastebin.com/raw/SF3A1fee More info: JIRA: RELENG-149 Change-Id: I5c9e94459d5be0bfad6ffac29908a8cfc7ba919c Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2017-02-09Merge "[fuel] Align master jobs schedule"Jose Lausuch1-10/+10