releng.git
6 years agoBug-fix: Cleanup Workspace after Testing 75/41675/2
Yang Yu [Tue, 12 Sep 2017 09:11:28 +0000 (17:11 +0800)]
Bug-fix: Cleanup Workspace after Testing

JIRA: BOTTLENECK-196

RT

Change-Id: If98c2cf3636f5f65006f7418851e8d2a63a712fa
Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com>
6 years agoMerge "Changing url of the reporting to original one"
Morgan Richomme [Tue, 12 Sep 2017 06:06:11 +0000 (06:06 +0000)]
Merge "Changing url of the reporting to original one"

6 years agoApex: Fix pythonpath for build 55/41655/1
Tim Rozet [Tue, 12 Sep 2017 02:46:36 +0000 (22:46 -0400)]
Apex: Fix pythonpath for build

Change-Id: I503250b2152686cb1c9168aeaa6a11f614b0e954
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoApex: Adds workspace to pythonpath for build 53/41653/1
Tim Rozet [Tue, 12 Sep 2017 02:37:48 +0000 (22:37 -0400)]
Apex: Adds workspace to pythonpath for build

Since we do not install the package for build process we need to ensure
the PYTHONPATH is set to WORKSPACE so that build.py can find the libs it
needs in Apex.

Change-Id: I4e7f28ce5220206c7f4a8244199b00f762d72648
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoMerge "Fix xci job triggering for docs build"
Aric Gardner [Tue, 12 Sep 2017 01:54:19 +0000 (01:54 +0000)]
Merge "Fix xci job triggering for docs build"

6 years agoMerge "add case-insensitive for find pods query"
Serena Feng [Tue, 12 Sep 2017 01:31:17 +0000 (01:31 +0000)]
Merge "add case-insensitive for find pods query"

6 years agoMerge "update Readme.rst to be consistent with current implementation"
Serena Feng [Tue, 12 Sep 2017 01:15:04 +0000 (01:15 +0000)]
Merge "update Readme.rst to be consistent with current implementation"

6 years agoApex: remove any leftover tmp .build dir 41/41641/1
Tim Rozet [Mon, 11 Sep 2017 23:59:10 +0000 (19:59 -0400)]
Apex: remove any leftover tmp .build dir

Change-Id: Icac677ac9e17b4b4ae4e7fc82139587cc201bcb6
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoFix xci job triggering for docs build 93/41593/3
agardner [Mon, 11 Sep 2017 20:36:28 +0000 (16:36 -0400)]
Fix xci job triggering for docs build

This patch should unblock:
https://gerrit.opnfv.org/gerrit/#/c/40533/

Change-Id: I72e827b0feae559e6477d213d0f752ed04cd62b3
Signed-off-by: agardner <agardner@linuxfoundation.org>
6 years agoMerge "Fix for when requiretty is disabled with a !"
Aric Gardner [Mon, 11 Sep 2017 20:18:30 +0000 (20:18 +0000)]
Merge "Fix for when requiretty is disabled with a !"

6 years agoMerge "Fix the error in the podscontroller."
Aric Gardner [Mon, 11 Sep 2017 20:12:31 +0000 (20:12 +0000)]
Merge "Fix the error in the podscontroller."

6 years agoMerge "Handle error in front-end"
Aric Gardner [Mon, 11 Sep 2017 20:11:20 +0000 (20:11 +0000)]
Merge "Handle error in front-end"

6 years agoMerge "barometer: update nightly build"
Aric Gardner [Mon, 11 Sep 2017 20:10:06 +0000 (20:10 +0000)]
Merge "barometer: update nightly build"

6 years agoMerge "functest: Fix missing brackets in condition"
Aric Gardner [Mon, 11 Sep 2017 20:05:45 +0000 (20:05 +0000)]
Merge "functest: Fix missing brackets in condition"

6 years agoMerge "Fix Releng Job Diff Experimental Check"
Aric Gardner [Mon, 11 Sep 2017 20:04:45 +0000 (20:04 +0000)]
Merge "Fix Releng Job Diff Experimental Check"

6 years agofunctest: Fix missing brackets in condition 89/41589/1
Alexandru Avadanii [Mon, 11 Sep 2017 20:03:03 +0000 (22:03 +0200)]
functest: Fix missing brackets in condition

Change-Id: If6d4f6b2ac0266af35b150159a752b8b6f48ad83
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoAdd flex-pod1 details in yardstick daily jobs 41/40641/4
Siddharth Gogar [Wed, 30 Aug 2017 00:46:38 +0000 (17:46 -0700)]
Add flex-pod1 details in yardstick daily jobs

Add slave params for flex-pod1

Change-Id: I25e93fe2231e604321f8ea7ca18eba45ecc3ee13
Signed-off-by: Siddharth Gogar <siddharth.gogar@flex.com>
6 years agoMerge "fuel, armband: Remove SALT_MASTER_IP param"
Aric Gardner [Mon, 11 Sep 2017 19:37:09 +0000 (19:37 +0000)]
Merge "fuel, armband: Remove SALT_MASTER_IP param"

6 years agoMerge "Fix Yamllint Violations for jjb/bottlenecks"
Aric Gardner [Mon, 11 Sep 2017 19:09:26 +0000 (19:09 +0000)]
Merge "Fix Yamllint Violations for jjb/bottlenecks"

6 years agoMerge "Fix Yamllint Violations for jjb/ovn4nfv"
Aric Gardner [Mon, 11 Sep 2017 19:08:53 +0000 (19:08 +0000)]
Merge "Fix Yamllint Violations for jjb/ovn4nfv"

6 years agoMerge "Fix Yamllint Violations for jjb/nfvbench"
Aric Gardner [Mon, 11 Sep 2017 19:08:29 +0000 (19:08 +0000)]
Merge "Fix Yamllint Violations for jjb/nfvbench"

6 years agoMerge "Fix Yamllint Violations for jjb/orchestra"
Aric Gardner [Mon, 11 Sep 2017 19:08:05 +0000 (19:08 +0000)]
Merge "Fix Yamllint Violations for jjb/orchestra"

6 years agoMerge "Fix Yamllint Violations for jjb/opnfvdocs"
Aric Gardner [Mon, 11 Sep 2017 19:07:49 +0000 (19:07 +0000)]
Merge "Fix Yamllint Violations for jjb/opnfvdocs"

6 years agoMerge "Fix Yamllint Violations for jjb/opera"
Aric Gardner [Mon, 11 Sep 2017 19:07:30 +0000 (19:07 +0000)]
Merge "Fix Yamllint Violations for jjb/opera"

6 years agoMerge "Fix Yamllint Violations for jjb/3rd_party_ci"
Aric Gardner [Mon, 11 Sep 2017 19:07:03 +0000 (19:07 +0000)]
Merge "Fix Yamllint Violations for jjb/3rd_party_ci"

6 years agoMerge "Fix Yamllint Violations for jjb/cperf"
Aric Gardner [Mon, 11 Sep 2017 19:06:48 +0000 (19:06 +0000)]
Merge "Fix Yamllint Violations for jjb/cperf"

6 years agoMerge "Fix Yamllint Violations for jjb/ci_gate_security"
Aric Gardner [Mon, 11 Sep 2017 19:06:33 +0000 (19:06 +0000)]
Merge "Fix Yamllint Violations for jjb/ci_gate_security"

6 years agoMerge "Fix Yamllint Violations for jjb/joid"
Aric Gardner [Mon, 11 Sep 2017 19:06:16 +0000 (19:06 +0000)]
Merge "Fix Yamllint Violations for jjb/joid"

6 years agofuel, armband: Remove SALT_MASTER_IP param 83/41483/2
Alexandru Avadanii [Sun, 10 Sep 2017 19:34:32 +0000 (21:34 +0200)]
fuel, armband: Remove SALT_MASTER_IP param

Fuel@OPNFV mcpcontrol network (equiv to old admin/PXE net) has been
configured to use 192.168.10.0/24 during E release cycle.
However, due to overlapping with Ericsson-pod1 networks, we decided
to re-use the old CIDR Fuel used before E release (10.20.0.0/24).

This allows reusing the INSTALLER_IP param instead of recently added
SALT_MASTER_IP param.

Current change refactors all usage of SALT_MASTER_IP in favor of old
INSTALLER_IP, thus reducing complexity and providing a familiar env
to leagcy Fuel users.

JIRA: FUEL-285

Change-Id: I1e89cca08ce4cb9bf3a82a06043c91ee26aa0794
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoFix Yamllint Violations for jjb/cperf 79/41579/1
Trevor Bramwell [Sat, 8 Jul 2017 02:49:20 +0000 (19:49 -0700)]
Fix Yamllint Violations for jjb/cperf

JIRA: RELENG-254

Change-Id: I8c644ac0bce05f66b1b878e39a00342c857d23f0
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoMerge "Disable functest for xci until xci is ready"
Markos Chandras [Mon, 11 Sep 2017 17:51:50 +0000 (17:51 +0000)]
Merge "Disable functest for xci until xci is ready"

6 years agoFix Yamllint Violations for jjb/ci_gate_security 77/41577/1
Trevor Bramwell [Sat, 8 Jul 2017 02:50:28 +0000 (19:50 -0700)]
Fix Yamllint Violations for jjb/ci_gate_security

JIRA: RELENG-254

Change-Id: If4bfdc2ddaadb4e17d0bc0dc2948780bcbbb10ae
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoFix Yamllint Violations for jjb/3rd_party_ci 75/41575/1
Trevor Bramwell [Sat, 8 Jul 2017 02:50:52 +0000 (19:50 -0700)]
Fix Yamllint Violations for jjb/3rd_party_ci

JIRA: RELENG-254

Change-Id: I118b0dc0bb58919bc7d25f5d6a8247731e58c409
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoDisable functest for xci until xci is ready 73/41573/2
Fatih Degirmenci [Mon, 11 Sep 2017 17:39:23 +0000 (11:39 -0600)]
Disable functest for xci until xci is ready

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>
6 years agoFix Yamllint Violations for jjb/barometer 63/41563/1
Trevor Bramwell [Sat, 8 Jul 2017 02:51:11 +0000 (19:51 -0700)]
Fix Yamllint Violations for jjb/barometer

JIRA: RELENG-254

Change-Id: Iab88e0adffb84b5eead7991035dc064b6017b5b5
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoFix Yamllint Violations for jjb/opnfvdocs 61/41561/1
Trevor Bramwell [Sat, 8 Jul 2017 02:57:27 +0000 (19:57 -0700)]
Fix Yamllint Violations for jjb/opnfvdocs

JIRA: RELENG-254

Change-Id: I0e168d0ce619df20480f6da92cdfa470dca713b1
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoFix Yamllint Violations for jjb/orchestra 59/41559/1
Trevor Bramwell [Wed, 23 Aug 2017 02:50:41 +0000 (19:50 -0700)]
Fix Yamllint Violations for jjb/orchestra

JIRA: RELENG-254

Change-Id: I9a68c230464bb60087e8a909a2d59021f3acd272
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoFix Yamllint Violations for jjb/nfvbench 57/41557/1
Trevor Bramwell [Wed, 23 Aug 2017 02:54:10 +0000 (19:54 -0700)]
Fix Yamllint Violations for jjb/nfvbench

JIRA: RELENG-254

Change-Id: Ibfda27a637ee448862ae2df5884b88093210ed4d
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoFix Yamllint Violations for jjb/ovn4nfv 51/41551/1
Trevor Bramwell [Wed, 23 Aug 2017 02:54:29 +0000 (19:54 -0700)]
Fix Yamllint Violations for jjb/ovn4nfv

JIRA: RELENG-254

Change-Id: If3c2d8b469c97997a3fdcbcaf4750acb61c82d75
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoFix Yamllint Violations for jjb/opera 53/41553/1
Trevor Bramwell [Wed, 23 Aug 2017 20:47:08 +0000 (13:47 -0700)]
Fix Yamllint Violations for jjb/opera

JIRA: RELENG-254

Change-Id: I73fa2c56f7adf2a5dabcc9c0fd9db85c2cfa82a0
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoFix Yamllint Violations for jjb/joid 55/41555/1
Trevor Bramwell [Wed, 23 Aug 2017 19:33:03 +0000 (12:33 -0700)]
Fix Yamllint Violations for jjb/joid

JIRA: RELENG-254

Change-Id: Ib7a7db3dc0d463bae6fc159a7c0ade7be51f4e1b
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoFix Yamllint Violations for jjb/bottlenecks 49/41549/1
Trevor Bramwell [Wed, 23 Aug 2017 20:36:52 +0000 (13:36 -0700)]
Fix Yamllint Violations for jjb/bottlenecks

JIRA: RELENG-254

Change-Id: I56e1b6e776cac44afc17cf73db09cf8220d1b5f0
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
6 years agoFix Releng Job Diff Experimental Check 47/41547/1
Trevor Bramwell [Mon, 11 Sep 2017 16:35:52 +0000 (09:35 -0700)]
Fix Releng Job Diff Experimental Check

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>
6 years agoMerge "Fix Expermental JJB Job Diff Commenting"
Trevor Bramwell [Mon, 11 Sep 2017 14:12:34 +0000 (14:12 +0000)]
Merge "Fix Expermental JJB Job Diff Commenting"

6 years agoHandle error in front-end 31/41531/1
thuva4 [Mon, 11 Sep 2017 14:02:19 +0000 (19:32 +0530)]
Handle error in front-end

Handle the error and show appropriate message,
without showing the entire error to the users

Change-Id: Ib5213190efc1e87d56a7329a4572b525a5e16a12
Signed-off-by: thuva4 <tharma.thuva@gmail.com>
6 years agoFix the error in the podscontroller. 67/41367/4
thuva4 [Fri, 8 Sep 2017 06:34:22 +0000 (12:04 +0530)]
Fix the error in the podscontroller.

remove the unnecessary "$rootscope" in the controller's parameters.

Change-Id: Ia048af9e146e871003307af27faca24a5ee225ca
Signed-off-by: thuva4 <tharma.thuva@gmail.com>
6 years agobarometer: update nightly build 27/41527/1
Maryam Tahhan [Mon, 11 Sep 2017 12:13:21 +0000 (13:13 +0100)]
barometer: update nightly build

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>
6 years agoSwitch daily job to Alpine containers 19/41519/1
Morgan Richomme [Mon, 11 Sep 2017 09:48:46 +0000 (11:48 +0200)]
Switch daily job to Alpine containers

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>
6 years agoadd case-insensitive for find pods query 77/40977/10
thuva4 [Thu, 7 Sep 2017 13:33:57 +0000 (19:03 +0530)]
add case-insensitive for find pods query

Now user can't create the pods with the same name.
Just like "Demo" , "deMo" and "demo"

Add unit test for case-insensitive query

Change-Id: Ifddc7b70a38d8504e5fe105fa5cc1a77bf0e39a9
Signed-off-by: thuva4 <tharma.thuva@gmail.com>
6 years agoMerge "Change nginx configuration"
Morgan Richomme [Mon, 11 Sep 2017 08:29:57 +0000 (08:29 +0000)]
Merge "Change nginx configuration"

6 years agoMerge "Leverage on pbr (Python Build Reasonableness)"
Morgan Richomme [Mon, 11 Sep 2017 07:32:46 +0000 (07:32 +0000)]
Merge "Leverage on pbr (Python Build Reasonableness)"

6 years agoMerge "run Functest daily in xci"
Morgan Richomme [Mon, 11 Sep 2017 07:31:59 +0000 (07:31 +0000)]
Merge "run Functest daily in xci"

6 years agoChange nginx configuration 05/41505/1
chenjiankun [Mon, 11 Sep 2017 06:24:45 +0000 (06:24 +0000)]
Change nginx configuration

Since landing page have changed from reporting2 to testing,
the nginx configuration need some adoption.

If the pre url change again, we need to config the base_url when start
our docker container. For example:
    docker run -itd -p 8084:8000 -e SERVER_URL testresults.opnfv.org/xxx/api opnfv/reporting:latest

Change-Id: If3c9f9af76fcfc8047b5b9559fcc8bd45740d4d2
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
6 years agoMerge "Use dovetail cvp.0.6.0 to run Dovetail test"
Jun Li [Mon, 11 Sep 2017 02:47:20 +0000 (02:47 +0000)]
Merge "Use dovetail cvp.0.6.0 to run Dovetail test"

6 years agoMerge "Updating reporting url and fixed a bug"
Serena Feng [Mon, 11 Sep 2017 01:21:27 +0000 (01:21 +0000)]
Merge "Updating reporting url and fixed a bug"

6 years agoUse dovetail cvp.0.6.0 to run Dovetail test 89/41489/1
xudan [Mon, 11 Sep 2017 01:17:51 +0000 (21:17 -0400)]
Use dovetail cvp.0.6.0 to run Dovetail test

Change-Id: I63e361eebe1345a34086ecbe99aba4504cb0f5bc
Signed-off-by: xudan <xudan16@huawei.com>
6 years agoChanging url of the reporting to original one 77/41477/1
Sakala Venkata Krishna Rohit [Sun, 10 Sep 2017 06:35:02 +0000 (12:05 +0530)]
Changing url of the reporting to original one

Changing url from reporting2 to reporting in job.

Change-Id: I2252468c635749fe4fe60db54035b06a0f28de27
Signed-off-by: Sakala Venkata Krishna Rohit <rohitsakala@gmail.com>
6 years agoLeverage on pbr (Python Build Reasonableness) 55/41455/1
Cédric Ollivier [Sat, 9 Sep 2017 10:19:52 +0000 (12:19 +0200)]
Leverage on pbr (Python Build Reasonableness)

pbr can inject requirements into the install_requires, tests_require
and/or dependency_links arguments to setup.

It finishes cleaning the requirements management [1] for all OPNFV
projects integrated by Functest.

[1] https://wiki.opnfv.org/display/functest/Requirements+management

Change-Id: I30b76db8dcaba809e0b314fbd06ae04d24c8baca
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoFix for when requiretty is disabled with a ! 33/41433/1
agardner [Fri, 8 Sep 2017 20:22:08 +0000 (16:22 -0400)]
Fix for when requiretty is disabled with a !

you can disable requiretty by !requiretty or #requiretty
so catch both of those cases

Change-Id: Ic7fb1cf97849258b1e4db34be82794918bf722e0
Signed-off-by: agardner <agardner@linuxfoundation.org>
6 years agoFix Expermental JJB Job Diff Commenting 31/41431/1
Trevor Bramwell [Fri, 8 Sep 2017 19:59:38 +0000 (12:59 -0700)]
Fix Expermental JJB Job Diff Commenting

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>
6 years agoMerge "installers: Use global macro 'clean-workspace'"
Aric Gardner [Fri, 8 Sep 2017 19:04:42 +0000 (19:04 +0000)]
Merge "installers: Use global macro 'clean-workspace'"

6 years agoMerge "Remove VNF catalogue from releng It has been transfered to sample vnf repo...
Aric Gardner [Fri, 8 Sep 2017 19:02:46 +0000 (19:02 +0000)]
Merge "Remove VNF catalogue from releng It has been transfered to sample vnf repo [1]"

6 years agoinstallers: Use global macro 'clean-workspace' 21/40921/5
Alexandru Avadanii [Sat, 2 Sep 2017 21:11:36 +0000 (23:11 +0200)]
installers: Use global macro 'clean-workspace'

Change-Id: I34a555697d963efc38064a7b53f25191d6bf1382
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoMerge "Comment Pending JJB Changes on Patchset"
Trevor Bramwell [Fri, 8 Sep 2017 18:57:16 +0000 (18:57 +0000)]
Merge "Comment Pending JJB Changes on Patchset"

6 years agoMerge "fuel-deploy.sh: Add missing quotes in 'sudo -E'"
Trevor Bramwell [Fri, 8 Sep 2017 18:23:33 +0000 (18:23 +0000)]
Merge "fuel-deploy.sh: Add missing quotes in 'sudo -E'"

6 years agofuel-deploy.sh: Add missing quotes in 'sudo -E' 19/41419/1
Alexandru Avadanii [Fri, 8 Sep 2017 17:50:25 +0000 (19:50 +0200)]
fuel-deploy.sh: Add missing quotes in 'sudo -E'

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>
6 years agoMerge "Apex: Explicitly define file paths"
Tim Rozet [Fri, 8 Sep 2017 17:47:49 +0000 (17:47 +0000)]
Merge "Apex: Explicitly define file paths"

6 years agoApex: Explicitly define file paths 17/41417/3
Tim Rozet [Fri, 8 Sep 2017 17:38:16 +0000 (13:38 -0400)]
Apex: Explicitly define file paths

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>
6 years agoMerge "fuel-deploy.sh: Preserve env vars in sudo call"
Trevor Bramwell [Fri, 8 Sep 2017 17:34:34 +0000 (17:34 +0000)]
Merge "fuel-deploy.sh: Preserve env vars in sudo call"

6 years agoMerge "fuel, armband: Move mcp.rsa to /var/lib/opnfv"
Trevor Bramwell [Fri, 8 Sep 2017 17:34:11 +0000 (17:34 +0000)]
Merge "fuel, armband: Move mcp.rsa to /var/lib/opnfv"

6 years agoMerge "storperf: Increase timeout for verify job"
Trevor Bramwell [Fri, 8 Sep 2017 17:24:56 +0000 (17:24 +0000)]
Merge "storperf: Increase timeout for verify job"

6 years agorun Functest daily in xci 17/40417/2
Morgan Richomme [Mon, 28 Aug 2017 13:58:48 +0000 (15:58 +0200)]
run Functest daily in xci

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>
6 years agoMerge "Add functest-healthcheck alpine to xci-verify-healthcheck-macro"
Morgan Richomme [Fri, 8 Sep 2017 08:34:05 +0000 (08:34 +0000)]
Merge "Add functest-healthcheck alpine to xci-verify-healthcheck-macro"

6 years agoMerge "Add traces to CI on fetch_os for compass"
Morgan Richomme [Fri, 8 Sep 2017 08:33:51 +0000 (08:33 +0000)]
Merge "Add traces to CI on fetch_os for compass"

6 years agoMerge "Bug-fix: add support for buid_tag reporting"
Jun Li [Fri, 8 Sep 2017 08:03:08 +0000 (08:03 +0000)]
Merge "Bug-fix: add support for buid_tag reporting"

6 years agoMerge "Add bottlenecks to reporting"
Morgan Richomme [Fri, 8 Sep 2017 07:49:38 +0000 (07:49 +0000)]
Merge "Add bottlenecks to reporting"

6 years agoRemove VNF catalogue from releng 69/41369/1
Morgan Richomme [Fri, 8 Sep 2017 06:43:19 +0000 (08:43 +0200)]
Remove VNF catalogue from releng
It has been transfered to sample vnf repo [1]

[1]: https://git.opnfv.org/samplevnf/tree/VNF_Catalogue

Change-Id: I418151bd24517efeb66fc0ae76cb9e091bd130f6
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
6 years agoJobs on Compass often timeout 55/41355/2
xudan [Fri, 8 Sep 2017 02:26:44 +0000 (22:26 -0400)]
Jobs on Compass often timeout

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>
6 years agostorperf: Increase timeout for verify job 49/41349/1
Alexandru Avadanii [Thu, 7 Sep 2017 22:50:24 +0000 (00:50 +0200)]
storperf: Increase timeout for verify job

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>
6 years agoApex: adds daily flex job 41/41341/5
Tim Rozet [Thu, 7 Sep 2017 20:01:56 +0000 (16:01 -0400)]
Apex: adds daily flex job

Change-Id: I19fff409b5e8335ff44f0d9ba8167d3e882a9ad5
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoComment Pending JJB Changes on Patchset 63/38863/2
Trevor Bramwell [Fri, 19 May 2017 21:23:54 +0000 (14:23 -0700)]
Comment Pending JJB Changes on Patchset

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>
6 years agoApex: Add daily flex job 37/41337/1
Tim Rozet [Thu, 7 Sep 2017 19:39:40 +0000 (15:39 -0400)]
Apex: Add daily flex job

Change-Id: Ide3c39d508d26be40e73cec13cd00eace984b6cc
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agofuel-deploy.sh: Preserve env vars in sudo call 35/41335/1
Alexandru Avadanii [Thu, 7 Sep 2017 19:22:46 +0000 (21:22 +0200)]
fuel-deploy.sh: Preserve env vars in sudo call

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>
6 years agofuel, armband: Move mcp.rsa to /var/lib/opnfv 29/41329/3
Alexandru Avadanii [Thu, 7 Sep 2017 18:32:39 +0000 (20:32 +0200)]
fuel, armband: Move mcp.rsa to /var/lib/opnfv

JIRA: FUEL-280

Change-Id: I95559dcafbd179e5b7305dd0f23a7b3d89056888
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agoMerge "armband: Enable docker build/push for yardstick"
Aric Gardner [Thu, 7 Sep 2017 15:31:42 +0000 (15:31 +0000)]
Merge "armband: Enable docker build/push for yardstick"

6 years agoMerge "armband: Re-enable baremetal scenario triggers"
Aric Gardner [Thu, 7 Sep 2017 15:31:23 +0000 (15:31 +0000)]
Merge "armband: Re-enable baremetal scenario triggers"

6 years agoMerge "cleanup: Rename ODL-L3 to ODL, drop ODL-L2"
Aric Gardner [Thu, 7 Sep 2017 15:31:00 +0000 (15:31 +0000)]
Merge "cleanup: Rename ODL-L3 to ODL, drop ODL-L2"

6 years agoMerge "fuel, armband: Use include-raw in macros"
Aric Gardner [Thu, 7 Sep 2017 15:30:22 +0000 (15:30 +0000)]
Merge "fuel, armband: Use include-raw in macros"

6 years agoUpdating reporting url and fixed a bug 03/39103/8
Sakala Venkata Krishna Rohit [Fri, 11 Aug 2017 04:42:12 +0000 (10:12 +0530)]
Updating reporting url and fixed a bug

Changing the url of the reporting to the original one.

Change-Id: I2973a4b7d28cbdd725a4764dffbf777c3fc2e937
Signed-off-by: Sakala Venkata Krishna Rohit <rohitsakala@gmail.com>
6 years agoAdd file-paths ** 17/41317/2
agardner [Thu, 7 Sep 2017 14:51:25 +0000 (10:51 -0400)]
Add file-paths **

this should make forbidden-file-paths work

Change-Id: I18d63bffb92abd916eae54c7aafe9a8e1e98926f
Signed-off-by: agardner <agardner@linuxfoundation.org>
6 years agoApex: temporarily disable strict forbidden file path 09/41309/1
Tim Rozet [Thu, 7 Sep 2017 14:16:24 +0000 (10:16 -0400)]
Apex: temporarily disable strict forbidden file path

Change-Id: I360cd5ba894022cd30cf7237e8338ab2e213c940
Signed-off-by: Tim Rozet <trozet@redhat.com>
6 years agoAdd traces to CI on fetch_os for compass 87/41287/2
Morgan Richomme [Thu, 7 Sep 2017 09:22:52 +0000 (11:22 +0200)]
Add traces to CI on fetch_os for compass

Functest CI logs have been FAIL with compass but the CI logs are not
explicit. Remove a redirection to /dev/null to get something more
explicit

Change-Id: Icdf17595b051ccba6c58cbe86ab546e5693375ab
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
6 years agoBug-fix: add support for buid_tag reporting 97/41297/1
Yang Yu [Thu, 7 Sep 2017 11:08:09 +0000 (19:08 +0800)]
Bug-fix: add support for buid_tag reporting

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>
6 years agoMove back to opnfv/functest-* for alpine containers 89/41289/1
Morgan Richomme [Thu, 7 Sep 2017 09:28:28 +0000 (11:28 +0200)]
Move back to opnfv/functest-* for alpine containers

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>
6 years agoAdd bottlenecks to reporting 71/41271/1
Morgan Richomme [Thu, 7 Sep 2017 07:21:42 +0000 (09:21 +0200)]
Add bottlenecks to reporting

very basic approach based on 1 case posca_factor_ping
Give a feedback on the CI activity of bottlenecks

Change-Id: Iaa84abac6b00ba48a771250433a9f9a068de453f
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
6 years agoMerge "Rectify inter-job blocking strategy"
Serena Feng [Thu, 7 Sep 2017 01:37:43 +0000 (01:37 +0000)]
Merge "Rectify inter-job blocking strategy"

6 years agoMerge "hide cas ticket from web portal"
Serena Feng [Thu, 7 Sep 2017 01:03:43 +0000 (01:03 +0000)]
Merge "hide cas ticket from web portal"

6 years agocleanup: Rename ODL-L3 to ODL, drop ODL-L2 23/41223/2
Alexandru Avadanii [Tue, 5 Sep 2017 18:46:46 +0000 (20:46 +0200)]
cleanup: Rename ODL-L3 to ODL, drop ODL-L2

JIRA: FUEL-279

Change-Id: Ie87ecaee17d6bb29776c3056274c59c1264762de
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
6 years agofuel, armband: Use include-raw in macros 43/41243/1
Alexandru Avadanii [Wed, 6 Sep 2017 23:43:20 +0000 (01:43 +0200)]
fuel, armband: Use include-raw in macros

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>
6 years agoMerge changes from topic 'fuel-armband-verify-sync'
Trevor Bramwell [Wed, 6 Sep 2017 23:20:02 +0000 (23:20 +0000)]
Merge changes from topic 'fuel-armband-verify-sync'

* changes:
  fuel, armband: Move GS_URL to installer params
  fuel, armband: Move SSH_KEY outside /tmp
  fuel, armband: verify jobs: Enable virtual deploy