summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-11-11Fix Functest Docker multijobCédric Ollivier1-24/+16
It mainly fixes the project names in the multijob and removes the triggers added by "Add build triggers and source code management" [1]. It should be noted that creating manifest shouldn't be done via one job per arch. [1] https://gerrit.opnfv.org/gerrit/#/c/46789/ Change-Id: I2cb078ffb900513d4404a39936703844916d84e4 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2017-11-10Remove 'utils/test' Directory and update INFOTrevor Bramwell750-131828/+1
utils/test has been migrated to the releng-testresults repo Change-Id: If14a30e6abed1424d1e00b0fae048b7d869ec99b Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-11-10Update Automation Job Repo to releng-testresultsTrevor Bramwell7-352/+15
Switches the jjb/releng/automate jobs to use the releng-testresults repository now that files under utils/test have been migrated. Assumes shell and python scripts required for the job are now located in the releng-testresults repo under ./ci/ Change-Id: I1f036d9d8abd988477e18b2f2efd8f80d550a61c Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-11-10Remove Artifacts JSON JobTrevor Bramwell3-274/+0
As far as I know the site that consumed this resource was never actually published, and given this runs frequently on master, removing it should save resources. Change-Id: I383fcffcef98e0e12a38d15dcb1204419283b833 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-11-10Merge "Modify the fuel deployment type judgement in fetch-os_creds.sh"Trevor Bramwell1-1/+1
2017-11-10Modify the fuel deployment type judgement in fetch-os_creds.shwu.zhihui1-1/+1
The BUILD_TAG on ZTE baremetal PODs don't include the word "baremetal".[1] Line 117 can't be correctly executed. Use a negative checking instead. [1] https://build.opnfv.org/ci/job/functest-fuel-zte-pod1-daily-master/206/injectedEnvVars/ Change-Id: I1a36494768e0172bcf6a016fd8f2524854c9b876 Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
2017-11-09fix the bug of patch verifywutianwei1-1/+6
If one patch don't modify the "yml" or "yaml" file, the script will exit with 1 at egrep "ya?ml$", then mark build as failure. In my opinion, if not modify the "yml" or "yaml" file, the yamllint should be successful. So we need mark the result of egrep "ya?ml$" as true, then judge the $YAML_FILES. Change-Id: I8abcadc9e4c85935ac7b20cdf54713b9800108ba Signed-off-by: wutianwei <wutianwei1@huawei.com>
2017-11-08Fix removal of kernel directories in repo archiverTrevor Bramwell1-1/+1
Removal of these directories was silently failing due to the '-f' flag of rm. Unquoting '{..}' allows bash to corretly interpret the brace expansion. Change-Id: I315c63b5eb26fd3780632da0961a0eaf86439ae3 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-11-08Merge "Add qtip job to pod zte-virtual6"Aric Gardner2-0/+19
2017-11-08Add qtip job to pod zte-virtual6Taseer Ahmed2-0/+19
JIRA: QTIP-282 Change-Id: If765bfa01a1dab987409c311f3a718bffea76797 Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
2017-11-08Sudo pip install.agardner1-1/+1
not in a venv, so build fails if called by jenkins user without sudo Change-Id: I612a20777cc70a33542f767a63075939782e3201 Signed-off-by: agardner <agardner@linuxfoundation.org>
2017-11-08Remove not consumed argument 'ARCH' from docker buildDelia Popescu1-1/+0
Change-Id: I955479b8bc33c4a7445292901aa4228a413aa4c1 Signed-off-by: Delia Popescu <delia.popescu@enea.com>
2017-11-08Merge "Refactor arch-specific Dockerfile patching"Aric Gardner2-25/+8
2017-11-08Merge "Add build triggers and source code management"Aric Gardner1-0/+20
2017-11-08Merge "[daisy] Prevent CI jobs run on the same POD parallelly"Trevor Bramwell1-0/+1
2017-11-08Merge "Updated Docs Structure"Trevor Bramwell18-17/+517
2017-11-08Merge "Update Yamllint Version"Trevor Bramwell1-1/+1
2017-11-07Refactor arch-specific Dockerfile patchingDelia Popescu2-25/+8
CHANGE: Obsolete "Dockerfile.aarch64" support, only "Dockerfile.$(uname -m).patch" mechanism is to be used from now on. It is correlated with https://gerrit.opnfv.org/gerrit/#/c/46797/ Change-Id: If765550681d283dea7e3522f21080ea2c5e2fda4 Signed-off-by: Delia Popescu <delia.popescu@enea.com>
2017-11-07Add build triggers and source code managementDelia Popescu1-0/+20
Add job builders and Git Source Code Management for functest alpine image build jobs Change-Id: I129502859a3391ee233a6e8f3808e3a9c86dc129 Signed-off-by: Delia Popescu <delia.popescu@enea.com>
2017-11-06[daisy] Kolla docker image build needs root privilegeZhijiang Hu1-2/+12
Change-Id: I8b206f8aaa965b90eb13d5f859c5d9d7b530e0e9 Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
2017-11-06[daisy] Prevent CI jobs run on the same POD parallellyZhijiang Hu1-0/+1
Change-Id: I0f20005873aac6c7c4f7e3baf04fab56f38b14df Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
2017-11-03Merge "[Daisy] Add docker image tarball builder"Trevor Bramwell3-0/+153
2017-11-03Updated Docs StructureTrevor Bramwell18-17/+517
Provides a new organizational structure for release engineering documentation: /ci | Job/Gate structures and CI requirements /infra | Software Infrastructure documentation /component | Documentation specific to a component (Gerrit, etc.) /release | Release documentation (ex. stable branch policy) Change-Id: I8d24435d4d2f5ab797ad90309ee2246fb9b74c8e Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-11-03Merge "multiarch: Modify doctor x86_64, aarch64 verify jobs"Aric Gardner1-23/+111
2017-11-02Move Apex Verify Jobs to apex-verify-jobs fileTrevor Bramwell3-670/+364
JIRA: RELENG-287 Change-Id: Ie50fdddc47b47764d3e3064904f19015d5d39341 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-11-02fix deploy.sh not runing issueGuo Ruijing1-1/+1
deploy.sh is not called as jenkins log + cd /home/jenkins/opnfv/slave_root/workspace/container4nfv-daily-master/ci ./deploy.sh No emails were triggered. Change-Id: Ie590a53d05ef3d92f78cce0608c165cd2c98c582 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2017-11-03Merge "add simple e2e tests for PodsCotroller"Serena Feng7-0/+396
2017-11-02Merge "Switch yamllint job to only run against new files"Trevor Bramwell1-7/+8
2017-11-02Merge "functest: Build Docker images with jjb"Trevor Bramwell2-0/+298
2017-11-02Change git base for merge as wellagardner1-0/+6
Change-Id: I23b15eacbd7d207dfe1d8e29784a7c623cb0efb9 Signed-off-by: agardner <agardner@linuxfoundation.org>
2017-11-02Merge "Testing new docs verfiy job"Aric Gardner1-15/+3
2017-11-02Change GIT_BASE to httpsagardner1-0/+6
Change-Id: Ib589aed7f509d003eef35cf93825eb0950e5ae47 Signed-off-by: agardner <agardner@linuxfoundation.org>
2017-11-02functest: Build Docker images with jjbDelia Popescu2-0/+298
docker-build: Dependency & manifest support Except for images that have dependencies (as functest-components, functest-helthcheck, functest-restapi, functest-features, functest-smoke, functest-vnf), all docker images are built SEQUENTIALLY in a multijob Phase called 'build-base-img'. The images with dependencies are built in PARALLEL in the second Phase, called 'build-child-img', only if the first Phase result is SUCCESFULL. The manifest images are created in a third Phase, 'create-img-manifest', through opnfv-manifest.sh script, only if Phase 'build-child-img' result is SUCCESFULL. To create manifest images, a mandatory step is to preinstall manifest-tool on the build image dedicated VM (arm and/or amd) JIRA: ARMBAND-310 Change-Id: Iaa6640568ed18a3b087db56449173841dd2757ff Signed-off-by: Delia Popescu <delia.popescu@enea.com> Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2017-11-02Testing new docs verfiy jobagardner1-15/+3
These docs changes are also legit. Looks like the reverify trigger is not working as well Change-Id: I8d16abf3ce0fcae88aec4e8b81b24deb3a991b34 Signed-off-by: agardner <agardner@linuxfoundation.org>
2017-11-02Need to change directory check for new docs verifyagardner1-1/+1
old dir is no longer generated grab dir created by tox -e docs Change-Id: If52e931f6abdc8dcb39fbe7aac3c6b3342ce81c8 Signed-off-by: agardner <agardner@linuxfoundation.org>
2017-11-02Merge "Move all doc verfication to docs-verify-rtd-*"Aric Gardner4-205/+4
2017-11-01Move all doc verfication to docs-verify-rtd-*agardner4-205/+4
Ready for review (tested locally) 1) remove opnfvdocs-daily-{stream}: We don't need a timed docs build. and it did not build anything usefull 2) remove opnfv-docs-verify-{stream}: This uses depreciated and unmaintained opnfvdocs/scripts/docs-build.sh It does not clone submodules and gives no usefull feedback but it does post to artifacts and give a gerrit comment move that functionality to docs-*-rtd-* 3) remove opnfv-docs-merge-{stream}: does not upload anything meaningful 4) remove macro upload-generated-docs-to-opnfv-artifacts: is no longer needed since we use read the docs 5) improve docs-verify-rtd-{stream}: generate single page html and post to artifacts send gerrit commment with location of single page html, errors (like malformed table) are embedded nicely in the single page output and give devs a single source of feedback on their work 6) improve docs-merge-rtd-{stream}: this job now needs to remove review documenation created by docs-verify-rtd-{stream} TODO, after this is merged: remove now unused opnfvdocs/scripts/docs-build.sh Change-Id: I802eb11712d42555d34f986d061bf0dfc623c1e9 Signed-off-by: agardner <agardner@linuxfoundation.org>
2017-11-01vswitchpef: avoid build at ericsson-build3Martin Klozik1-4/+22
VSPERF's VERIFY & MERGE jobs are having issues at ericsson-build3 since September. The problem is, that after a few successful runs, machine starts to be very slow and thus it is not possible to execute neither OVS nor VPP anymore. Debugging together with responsible admins didn't help to find a root cause (probably a race condition during execution of vsperf & other projects). As a temporary measure, I want to tight vsperf jobs to ericsson-build4 only, where they work without issues. Change-Id: I62e482f57234f90fc127b6e6d9454488e17657fc Signed-off-by: Martin Klozik <martinx.klozik@intel.com> Reviewed-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2017-11-01add simple e2e tests for PodsCotrollerthuva47-0/+396
Change-Id: I9baa04ff062f36569c1e143014239931de64cf32 Signed-off-by: thuva4 <tharma.thuva@gmail.com>
2017-11-01Merge "KVMFORNFV: Disabling daily job"Fatih Degirmenci1-1/+1
2017-11-01Merge "Sync requirements with OpenStack Pike"Fatih Degirmenci3-3/+3
2017-11-01Merge "Fix the misspelling"Fatih Degirmenci1-2/+2
2017-11-01Merge "Add Gerrit Trigger on Tag Creation"Fatih Degirmenci1-0/+14
2017-11-01Merge "Rename zte-pod4 to zte-virtual5"Fatih Degirmenci3-8/+8
2017-11-01Rename zte-pod4 to zte-virtual5zhihui wu3-8/+8
JIRA: QTIP-280 Change-Id: Ie588c3e38af82fe9b2de8bb01549a1c9249d54ff Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
2017-11-01Add basic job for verifying pharos-tools repoTrevor Bramwell1-3/+5
Change-Id: I5c5ecddc87e99f2b9e27e53381434d9f55d5e639 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-11-01Merge "Re-enabling docs jobs for Danube"Fatih Degirmenci1-0/+2
2017-11-01KVMFORNFV: Disabling daily jobNavya1-1/+1
This patch is used to temporarily disable kvmfornfv daily job from triggering as Intel-pod10 is currently not available for executing daily test cases. Note: Will enable the kvmfornfv daily job once Intel-pod10 is available for executing test cases. Change-Id: I834d50c68f15acb9d8a4377d8351cd29569a9e80 Signed-off-by: Navya Bathula <navyax.bathula@intel.com>
2017-10-31Add Gerrit Trigger on Tag CreationTrevor Bramwell1-0/+14
We should be able to capture a tag creation event by triggering on 'ref-updated' but looking specifically at the 'refs/tags/' branch prefix. Though this will trigger a build against a specific tag, scripts will still need to examine the GERRIT_REFSPEC to determine the tag name. Change-Id: Ic18a3e11530fb71735431240f93d2074dacf4e1c Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-10-31multiarch: Modify doctor x86_64, aarch64 verify jobsDelia Popescu1-23/+111
Modify doctor verify jobs to run for each architecture. JIRA: https://jira.opnfv.org/browse/ARMBAND-305 Change-Id: Ia25c3751ac18233290c9e98e74bc21d9dc35f27c Signed-off-by: Catalina Focsa <catalina.focsa@enea.com> Signed-off-by: Delia Popescu <delia.popescu@enea.com>