summaryrefslogtreecommitdiffstats
path: root/jjb
AgeCommit message (Collapse)AuthorFilesLines
2017-09-11Fix Yamllint Violations for jjb/ci_gate_securityTrevor Bramwell1-64/+70
JIRA: RELENG-254 Change-Id: If4bfdc2ddaadb4e17d0bc0dc2948780bcbbb10ae Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-09-11Fix Yamllint Violations for jjb/3rd_party_ciTrevor Bramwell1-175/+179
JIRA: RELENG-254 Change-Id: I118b0dc0bb58919bc7d25f5d6a8247731e58c409 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-09-11Disable functest for xci until xci is readyFatih Degirmenci2-8/+33
The external network, docker installation and other parts need to be fixed in OPNFV host before functest can be enabled. Change-Id: I42a3adf2e36f91e6425d49e2578003b52ca4f101 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2017-09-11Fix Yamllint Violations for jjb/barometerTrevor Bramwell1-92/+93
JIRA: RELENG-254 Change-Id: Iab88e0adffb84b5eead7991035dc064b6017b5b5 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-09-11Fix Yamllint Violations for jjb/opnfvdocsTrevor Bramwell2-141/+144
JIRA: RELENG-254 Change-Id: I0e168d0ce619df20480f6da92cdfa470dca713b1 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-09-11Fix Yamllint Violations for jjb/orchestraTrevor Bramwell2-81/+81
JIRA: RELENG-254 Change-Id: I9a68c230464bb60087e8a909a2d59021f3acd272 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-09-11Fix Yamllint Violations for jjb/nfvbenchTrevor Bramwell1-56/+59
JIRA: RELENG-254 Change-Id: Ibfda27a637ee448862ae2df5884b88093210ed4d Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-09-11Fix Yamllint Violations for jjb/ovn4nfvTrevor Bramwell2-75/+76
JIRA: RELENG-254 Change-Id: If3c2d8b469c97997a3fdcbcaf4750acb61c82d75 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-09-11Fix Yamllint Violations for jjb/operaTrevor Bramwell3-185/+184
JIRA: RELENG-254 Change-Id: I73fa2c56f7adf2a5dabcc9c0fd9db85c2cfa82a0 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-09-11Fix Yamllint Violations for jjb/joidTrevor Bramwell2-361/+364
JIRA: RELENG-254 Change-Id: Ib7a7db3dc0d463bae6fc159a7c0ade7be51f4e1b Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-09-11Fix Yamllint Violations for jjb/bottlenecksTrevor Bramwell2-249/+252
JIRA: RELENG-254 Change-Id: I56e1b6e776cac44afc17cf73db09cf8220d1b5f0 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-09-11Fix Releng Job Diff Experimental CheckTrevor Bramwell1-2/+2
Remove the '-q' arument to git-branch in the generate-job-diff script as the git version on Jenkins master is too old. Change-Id: I869a9713e75604600adf3ee8b8b96386ad4a8ff0 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-09-11Merge "Fix Expermental JJB Job Diff Commenting"Trevor Bramwell2-11/+5
2017-09-11barometer: update nightly buildMaryam Tahhan1-3/+31
Update nightly build to only push the RPMs if they all exist. Also, only push the properties files if all the RPM pushes are successful. Change-Id: Ied64e203504ae6092c6ea3d21b474649584860ac Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com>
2017-09-11Switch daily job to Alpine containersMorgan Richomme1-3/+10
The following alpine containers will be launched one after the others: - healthcheck - smoke - features - vnf Old container is kept for suite (which could be refactored later) Jenkins exit condition (return_value) and push_test_logs to be checkeded. Regarding the return condition, I did not reapply the mechanism that returns false when one of the test suite is FAIL. This was misleading for lots of people as for them, red means functest is FAIL.The argument was, if functest jenkins status is blue, people believe that tests are PASS and do not consider the results, which may be FAIL, which may be also misleading... Due to the refactoring I think we can be more Functest Centric and consider that if we succeeded in running the test, our CI status shall be PASS (same behavior than other test projects..HA test FAIL in yardstick do not prevent blue status). Scenario owner must have a look at the reportign page to get more details. Functest PASS means that tests have been succesfully launched, so they know that there are available results To summarize previously Functest OK but 1 or more tests FAIL => red status in Jenkins currently Functest OK but 1 or more tests FAIL => blue status in Jenkins Regarding the push to artifacts, it should be transparent (volume) but the last log links listed on huawei-virtual5 are broken [1] [1]: https://build.opnfv.org/ci/view/functest/job/functest-alpine-compass-huawei-virtual5-daily-master/27/consoleFull Change-Id: I4ed036dda3daae3d46726e5946f9d04897bab9bb Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2017-09-11Merge "run Functest daily in xci"Morgan Richomme2-5/+7
2017-09-10Use dovetail cvp.0.6.0 to run Dovetail testxudan1-1/+1
Change-Id: I63e361eebe1345a34086ecbe99aba4504cb0f5bc Signed-off-by: xudan <xudan16@huawei.com>
2017-09-10Changing url of the reporting to original oneSakala Venkata Krishna Rohit1-1/+1
Changing url from reporting2 to reporting in job. Change-Id: I2252468c635749fe4fe60db54035b06a0f28de27 Signed-off-by: Sakala Venkata Krishna Rohit <rohitsakala@gmail.com>
2017-09-08Fix Expermental JJB Job Diff CommentingTrevor Bramwell2-11/+5
This change fixes the following issues: 1) 'nounset' will cause the script to fail when activating a virtualenv since the activation of a virtualenv unsets variables 2) There are not artifacts available from releng-merge-jjb and copying them would save minimal time over re-running jjb Change-Id: Ifc4297947c8fe235987a507ead932841480165a7 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-09-08installers: Use global macro 'clean-workspace'Alexandru Avadanii11-71/+17
Change-Id: I34a555697d963efc38064a7b53f25191d6bf1382 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-09-08Merge "Comment Pending JJB Changes on Patchset"Trevor Bramwell2-0/+98
2017-09-08Merge "fuel-deploy.sh: Add missing quotes in 'sudo -E'"Trevor Bramwell1-1/+1
2017-09-08fuel-deploy.sh: Add missing quotes in 'sudo -E'Alexandru Avadanii1-1/+1
Previous commit extended the SUDO variable to include '-E', but failed to properly quote the full `sudo -E` string, resulting in "command not found" errors. Change-Id: I266aa5259f09c3605e1c5a7ad165397ce83be0bb Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-09-08Merge "Apex: Explicitly define file paths"Tim Rozet2-2/+106
2017-09-08Apex: Explicitly define file pathsTim Rozet2-2/+106
Due to bug with forbidden file paths conflicting with file paths this explicitly defines all the file paths in apex. This isn't the greatest solution in the case where someone adds a new folder, but chances are they will also modify one of the other files as well. Note it also fixes a bug where unit tests woudl run twice because it would be triggered as part of apex-verify-master and apex-unit-tests-master. Change-Id: I6b10f8eb70c2cd7c8dd5c01363e06b7458c00127 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-09-08Merge "fuel-deploy.sh: Preserve env vars in sudo call"Trevor Bramwell1-1/+1
2017-09-08Merge "fuel, armband: Move mcp.rsa to /var/lib/opnfv"Trevor Bramwell1-1/+1
2017-09-08Merge "storperf: Increase timeout for verify job"Trevor Bramwell1-1/+1
2017-09-08run Functest daily in xciMorgan Richomme2-5/+7
Functest daily is based on the functest alpine dockers: - healthcheck - smoke - features - vnf Change-Id: I922f3a5946e8bc06229fb03a959abd2bfead132b Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2017-09-08Merge "Add functest-healthcheck alpine to xci-verify-healthcheck-macro"Morgan Richomme2-5/+10
2017-09-08Merge "Bug-fix: add support for buid_tag reporting"Jun Li1-1/+1
2017-09-07Jobs on Compass often timeoutxudan1-4/+8
1. Jobs on Compass often timeout 2. Apex jobs on huawei-pod4 will trigger 2 jobs at the same time. They will be conflict. JIRA: DOVETAIL-491 Change-Id: I5297bfb01c45c15cce7ab1438d8eed3dd9c7ff07 Signed-off-by: xudan <xudan16@huawei.com>
2017-09-08storperf: Increase timeout for verify jobAlexandru Avadanii1-1/+1
AArch64 build runs inside a VM, which tends to be slow. Until we move all AArch64 builders to baremetal, let's increase the timeout from 30 min to 60. Change-Id: I0e16d32ac1cbe8f13b24e3cadb87715f12360d7a Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-09-07Apex: adds daily flex jobTim Rozet2-10/+26
Change-Id: I19fff409b5e8335ff44f0d9ba8167d3e882a9ad5 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-09-07Comment Pending JJB Changes on PatchsetTrevor Bramwell2-0/+98
Each time a patchset is created that has an effect on Jenkins jobs, a non-voting job will trigger that comments to Gerrit which jobs are added, modified, or deleted. This should help developers judge the overall impact an individual patchset may have on Jenkins since JJB macros can be expanded to any number of jobs. Change-Id: I99f9b68bc7933abfa39a941d6e65a73f62e58e56 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2017-09-07Apex: Add daily flex jobTim Rozet2-0/+144
Change-Id: Ide3c39d508d26be40e73cec13cd00eace984b6cc Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-09-07fuel-deploy.sh: Preserve env vars in sudo callAlexandru Avadanii1-1/+1
SSH_KEY and other env vars set by Jenkins should be preserved when using sudo to invoke the Fuel deploy script. JIRA: FUEL-280 Change-Id: I495589a4a0519b3a5052cd5e5dc3122f9e49c215 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-09-07fuel, armband: Move mcp.rsa to /var/lib/opnfvAlexandru Avadanii1-1/+1
JIRA: FUEL-280 Change-Id: I95559dcafbd179e5b7305dd0f23a7b3d89056888 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-09-07Merge "armband: Enable docker build/push for yardstick"Aric Gardner1-0/+9
2017-09-07Merge "armband: Re-enable baremetal scenario triggers"Aric Gardner1-2/+2
2017-09-07Merge "cleanup: Rename ODL-L3 to ODL, drop ODL-L2"Aric Gardner4-262/+34
2017-09-07Merge "fuel, armband: Use include-raw in macros"Aric Gardner2-2/+2
2017-09-07Add file-paths **agardner2-2/+10
this should make forbidden-file-paths work Change-Id: I18d63bffb92abd916eae54c7aafe9a8e1e98926f Signed-off-by: agardner <agardner@linuxfoundation.org>
2017-09-07Apex: temporarily disable strict forbidden file pathTim Rozet2-2/+2
Change-Id: I360cd5ba894022cd30cf7237e8338ab2e213c940 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-09-07Bug-fix: add support for buid_tag reportingYang Yu1-1/+1
JIRA: BOTTLENECK-158 It seems the build_tag is not automatedly passed to docker. This patch is to try to pass build_tag to Bottlenecks docker. Change-Id: I783d6f0702040449b0385d11bca709f8cdbdd58a Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com>
2017-09-07Move back to opnfv/functest-* for alpine containersMorgan Richomme1-1/+1
Temporary solutions relied on ollivier/functest-* but now opnfv/functest-* are well produced and can be used as official reference for CI Change-Id: I02b5a03929d5b31df0db2a6c4722edf62b920df9 Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
2017-09-07Merge "Rectify inter-job blocking strategy"Serena Feng3-2/+6
2017-09-07cleanup: Rename ODL-L3 to ODL, drop ODL-L2Alexandru Avadanii4-262/+34
JIRA: FUEL-279 Change-Id: Ie87ecaee17d6bb29776c3056274c59c1264762de Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-09-07fuel, armband: Use include-raw in macrosAlexandru Avadanii2-2/+2
Using include-raw-escape inside macros adds extra curly braces, which breaks bash scripts. JIRA: FUEL-287 Change-Id: If1e5f528e76aff78d2c9b99530b72070b6731f75 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2017-09-06Merge changes from topic 'fuel-armband-verify-sync'Trevor Bramwell10-233/+79
* changes: fuel, armband: Move GS_URL to installer params fuel, armband: Move SSH_KEY outside /tmp fuel, armband: verify jobs: Enable virtual deploy