Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
Change-Id: I8b206f8aaa965b90eb13d5f859c5d9d7b530e0e9
Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
|
|
Change-Id: I0f20005873aac6c7c4f7e3baf04fab56f38b14df
Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
|
|
|
|
This PS do:
1. Add docker image tarball builder as a Daisy project job.
Name is daisy-kolla-build-.*
2. Upload image to artifact storage after building.
3. Fix new job runs on daisy-virtual.
4. Block jobs with each other which may run Daisy VM because
VM has the same name.
Change-Id: I148473ca33f1e10490684b7608354a4ba548714f
Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
|
|
JIRA: DAISY-9
1. Trigger yardstick job in daisy-baremetal-daily-master on zte-pod3
2. Add daisy pods in yardstick
3. Add EXTERNAL_NETWORK in installer params
Change-Id: Ia8e69e503102c1fb282d6d2c5acac2ac3cbfe747
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
|
|
|
|
Change-Id: Idc204f9f8c3e71f80d607ee55630cbea1e4f118a
Signed-off-by: zhouya <zhou.ya@zte.com.cn>
|
|
To align to the convention, Daisy now also provides iso format
artifacts for user to download instead of the bin format. So
need to upload iso to GS.
In future, the bin file can be eliminated to save storage space.
Depends-On: I6ddfe8e291ea8f6d673bd82c4df310d63f61a130
Change-Id: Ib97f93b043866174d5d63f122aa867b2af1c1424
Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
|
|
JIRA: RELENG-254
Change-Id: I71f2879dd04cc56dc8023fc7163871e94de78eb6
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
|
|
|
|
Zte-pod2 is a little busy.
Change-Id: I7628a1a966552c5caf1706a2ac8c47952a11c095
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
|
|
Change-Id: Ic3bac4876160aaefb77707c22f6d34a9b8b1068c
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
|
|
Change-Id: Iaa278fa1d0aa3faa8735bc45159031d04d997a6f
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
|
|
Change-Id: I8c0c088c5b6879033e1d369488b589271e741a68
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
|
|
|
|
Add monitoring tests folder to trigger unit verify job
for daisy beacause unit test code should be added
verify CI.
Change-Id: I77e19b5b07a3a1f724c20036e5c337ffa9f482ec
Signed-off-by: zhongjun <zhong.jun@zte.com.cn>
|
|
Change-Id: I9c9759f3f361d6e0e56429e0aeca6205fa59934f
Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
|
|
Change-Id: I34a555697d963efc38064a7b53f25191d6bf1382
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
|
|
Leave more time for debugging on nosadn-nofeature scenario.
Change-Id: I38199954ddd503c5bf4e956ae97ae61a470a2ad8
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
|
|
Now the functest NFV testcases only run in nosdn-nofeature
scenario. So we adjust the schedule to leave more time for
debugging on these testcases.
Change-Id: I37425a86c7359b57cb7048dc1339acb7ea8cb525
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
|
|
|
|
|
|
JIRA: DAISY-42
Now the daisy deploy script is executed with sudo. In [1], daisy
deploy job needs to check INSTALLER_IP when it generates the
configuration by the POD Descriptor File. So -E option of sudo
is necessary to pass the jenkins variables.
[1] https://gerrit.opnfv.org/gerrit/#/c/38657/
Change-Id: I852c115d1f0623100afef9979619e4770b5bd1d3
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
|
|
Rename all scenarios with "odl_l3" in their name in Euphrates to
just "odl".
Change-Id: If2bff0da79f79b9305771d2fc575db1606cd4bf9
Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
|
|
Adds the 'email-jenkins-admins-on-build-failures' publishers for jobs
which have overridden the default list of publishers.
This will provide Jenkins administrators a time-series list of build
failures to assist in debugging issues with the master and agents.
JIRA: RELENG-257
Change-Id: I28f12877562113c9197ed6429ee2a7f3cdbaf346
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
|
|
In order to completely solve the job interfer problem [1], this PS
does:
1) Block the right job by changing {installer}-(merge|verify)-.*
to {alias}-(merge|verify)-.*.
2) Let daily-build, verify-build, and merge-build to block each
other.
[1] https://gerrit.opnfv.org/gerrit/#/c/38145/
Change-Id: If0c92367106b62c372b70278b9fdfd9f49e996cb
Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
|
|
In patch https://gerrit.opnfv.org/gerrit/#/c/36873/ daisy noha jobs
were added since the HA function is not perfect at that time.
Now the issues have been fixed and HA function can be enabled.
Change-Id: I1fc9a235191ba47e8473ae8a429994dc36cca955
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
|
|
This PS does the follwoing things:
1. Enable ODL scenarios jobs on CI Pod
2. Change default scenario from ha to noha
Change-Id: I548174bfa551aa06b6d9bfe64cf119eea37efda3
Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
|
|
Also change default value to os-nosdn-nofeature-noha
Change-Id: I018179b4018440809382b4a46d2bb29a0762757c
Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
|
|
|
|
|
|
missing default INSTALLER_IP, BRIDGE parameters for
daisy-defaults
daisy-baremetal-defaults
daisy-virtual-defaults
Change-Id: I2632e5d10c8a269c025a923c4759ff18adf311a7
Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
|
|
issues:
* verify jobs delete previous job's container
* merge-build job is abnormally blocked by parent job
requirement:
verify jobs should block merge jobs
Change-Id: I63b64a9b46bf16d01cb34c863db887cdb9607421
Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
|
|
use git-scm-gerrit to fetch the patchset
fix the wrong job name
Change-Id: If26dbb08da95f37d65e6b21770ef7f1d7de0c5e1
Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
|
|
|
|
aria2c should use "-d" to indicate the directory to store the downloaded
file.
Change-Id: I6590403fb0c0b2938ee384cf5b1d5acc42ed94c1
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
|
|
|
|
Use multi-thread tool such as aria2c to download the daisy image,
to reduce the time spent on downloading.
Change-Id: Id1b7f9195fe0d499b9b02b0a8410e02871f675f9
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
|
|
By using set -o, this can prevent CI from uploading *.properties
files without *.bin to artifact.opnfv.org if build was failed.
This once happened to [1].
[1] http://artifacts.opnfv.org/daisy/opnfv-2017-04-25_06-57-05.properties
Change-Id: I26c3112af1d73a84df05c3852038c99d7070ab59
Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
|
|
|
|
This reverts commit 3ede21905ba5df94df06952e90d89ec0c16e7bb7.
The deleted line in daisy4nfv-basic.sh in this PS was used exclusively
by a job to clean up files with wrong ownership in workspace previously.
Now, daisy4nfv-basic.sh is used combind with build/test scripts in job,
so we need to delete this line, otherwise, we encountered workspace was
wiped which resulted in build/test scripts failed to run.
Change-Id: I8812a495db789838c3a88510a05956a11e8227d5
Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
|
|
Change-Id: Iab5b7126f72efa942e6e1a25d0a1af67c4c52aa6
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
|
|
Fix issue:
1. father job block child jobs
2. deploy the env in daisy-virtual slaves
Change-Id: Idcda4b8ca5fcf9abbfae3c60bf656a0901a20e02
Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
|
|
Currently each job in daisy project has multiple child jobs, which may
block the resources in lf-build1 for the excutors are limited.
Change-Id: I7977128a550421caaeda395fce04b91b31d35751
Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
|
|
Previously, if an upstream patchset contained a change for a file
listed in 'forbidden-file-paths' the job would not be triggered. This
is not desirable since such a patchset may contain important changes so
we enable the 'disable-strict-forbidden-file-verification' option which
triggers the job unless the patchset only contains changes for the
files listed in 'forbidden-file-paths'.
Note: The diff was generated using the following script:
for i in $(grep -l -r forbidden-file-paths *);do sed -i "s/\(^.*\)forbidden-file-paths/\1disable-strict-forbidden-file-verification: \'true\'\n&/" $i; done
Please double check that the changes look sensible for each team's project.
Change-Id: Ifa86d3a39b36375b2fd52b449e29c8dc757499b4
Signed-off-by: Markos Chandras <mchandras@suse.de>
|
|
Here are the projects that were branched:
I will double check against this list that these changes make sense
and that no one is missing as I go forward.
wiki page of participating projects, and their jobs:
https://wiki.opnfv.org/display/SWREL/Milestone+Compliance+for+Danube
apex - already enabled
armband - done
availability - already enabled
barometer - done
bottlenecks - already enabled
compass4nfv - done
copper - already enabled
daisy - (not participating -- keep jobs disabled?)
doctor - already enabled
domino - already enabled
fds - N/A
fuel - done
functest - already enabled
ipv6 - already enabled
joid - done
kvmfornfv - already enabled
models - already enabled
multisite - done
netready - NOT DONE
opera - NOT DONE
opnfvdocs - done
orchestra - Not participating
onosfw - done
ovsnfv - done
parser - N/A
promise - already enabled
qtip - already enabled
sdnvpn - N/A
snaps - done
securityscanning - N/A
sfc - N/A
storperf - done
ves - already enabled
vswitchperf - already enabled
yardstick - already enabled
Change-Id: I803662faf05c8554cfe7fa5f85da9521f72b03ff
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
|
|
Change-Id: I5e09837264d93ad503dff3f886c4aba281f04255
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
|
|
without -L, curl just download the redirects info not the file.
same to https://gerrit.opnfv.org/gerrit/#/c/24769/
Change-Id: Ib40c6bf27651860c7d590ee021064e1245004fb9
Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
|