Age | Commit message (Collapse) | Author | Files | Lines |
|
The cloning of the correct version of the repo which the scenario
resides in will be handled by get-opnfv-scenario-requirements.yml
for all the scenarios.
The change proposed for merge jobs will be reflected to verify jobs
as well once it is verified with this.
Change-Id: Icaa99a8b9e981c839969ce556e5af6a9ef6d9da8
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
|
|
This change enables the deployment upon merge of a change.
Followup patches will incorporate functest smoke and promotion
which the promotion will most likely be the first one as functest
parts are a bit tricky due to failures while running testing
in VMs.
Apart from the enablement of the deployments, job concurrency is
disabled as well since we should only test one change at a time
and attempt promotion for any scenario in order to ensure we keep
the promotion consistent.
Change-Id: Ib4b5754b6b88f42eab83c656e03773c83068016f
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
|
|
The scripts used by verify jobs to create VMs, start deployments,
run functest, and do cleanup for CI can be reused by other jobs as
well so they are moved out of the yaml file.
Apart from that, if we decide to change the way we run CI (not
using VMs for performance reasons), we don't have to make big changes
to yaml either.
Change-Id: I2df1f2d60f999bcd7d53a5cd879112a5b2b0ca05
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
|
|
|
|
|
|
Change-Id: I738b4eb712bc85ee3327a9be55f4990000ff28c8
Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
|
|
Permission denied occured in [1].
[1]: https://build.opnfv.org/ci/job/daisy-deploy-zte-pod9-daily-master/7/console
Change-Id: Ic7e67eed8a121cae0ea2c05ab4cc9005358fcda5
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
|
|
|
|
|
|
As doctor CI failed: https://build.opnfv.org/ci/job/doctor-verify-apex-sample-build-x86_64-master/24/console
Functest parameters can not passed to 'functest-suite-builder' to build the job
Change-Id: I34039025bb77e78ce43c21ef7ec67da7583b6e39
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
|
|
This tries to solve Job name error [1] which cause functest
failure.
[1] https://build.opnfv.org/ci/job/functest-daisy-baremetal-daily-master/257/console
Change-Id: I89c9a00bcaf0ccb274a18339533bdd99b1134be3
Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
|
|
|
|
Runs docker-compose build & up to recreate containers when code changes,
and redeploys the dashboard.
JIRA: PHAROS-316
Change-Id: Ie83ae775c55aa9e18069b9988bfd771b5655c14b
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
|
|
|
|
|
|
1. add macro for report the provision result of installers
and try it in daisy
2. update according to TestAPI interface
Change-Id: Ic041744c917c37fcd84a12a92e927e39106cf18f
Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
|
|
docker version""
|
|
version"
The project fixed their build script to stop reinstalling docker which downgrades it so the jobs can be enabled back now.
https://gerrit.opnfv.org/gerrit/#/c/50603/
This reverts commit c9aac428e09385a5893313a99b6af6652dafd216.
Change-Id: I529850be56e30e4fdd66929809628b89e3a2ed8f
|
|
fix it temporarily, will ask jjb team for this issue.
Change-Id: I470f7114f74123f0419d2605837742208867753e
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
|
|
|
|
|
|
The POD, intel-pod20, where the slave was located doesn't exist
anymore so we have no possibility to run snaps-verify jobs for
the timebeing.
This will be looked into once we have a new slave setup.
Change-Id: Ib46ccf160cd6895aa65d6a136afeedd2f7300335
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
|
|
Container4nfv verify jobs uninstall the installed version of docker and installs
the one coming from the distro which is causing issues for the other projects.
Builds are disabled until the project fixes this issue.
Change-Id: Ibcec9a7d3badf85193bb7115730410bb719949f9
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
|
|
|
|
|
|
Moves the backup location to a directory that Jenkins can write to, and
since this only runs a docker container there is no need to clone any
repositories.
Change-Id: I05b35e5d2d95c7044973d9d0e1a9d7e72c490570
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
|
|
'copper' was incorrectly listed as 'cooper' in the gerrit trigger for
the security scanning job. Fixing this will ensure patchsets against
copper are scanned.
Change-Id: Ie32148647638612b0da2d810c50dd5c0ea078844
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
|
|
Currently multiple jjb merge jobs can run at once causing a
race-condition which Jenkins exposes as a 401 Unauthorized.
Throttling the number of jobs in total to 1 should prevent this from
happening in the future.
Change-Id: I4c99d9f49db0baf26b3d077354afd2fea93d1740
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
|
|
It completes "Create vnf and restapi images-built job for arm" [1]
which introduced a new bug.
[1] https://gerrit.opnfv.org/gerrit/#/c/50465/
Change-Id: I45dcc6db65382eeb3280c719cec72c425164ab2f
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
|
|
|
|
Download from http://build.opnfv.org/artifacts.opnfv.org may fail [1]
so we need retry to make CI stable.
[1] https://build.opnfv.org/ci/job/daisy-deploy-baremetal-daily-master/374/console
Change-Id: I62837038c7f124870814a68e4b87a8e89ba8c58c
Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
|
|
Change-Id: Ife5d1726680db34d5d027cd592510bdd1123a965
Signed-off-by: Linda Wang <wangwulin@huawei.com>
|
|
|
|
|
|
|
|
|
|
|
|
Change-Id: Ic40f950bfb5505c95a16edb2e71017a9edb87db2
Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
|
|
Change-Id: I7a4567df7fa20f6ee85b1787489645711f1b17ab
|
|
Change-Id: I5193285493926fcf82779f12d491a118bc83baa7
Signed-off-by: 00184532 <lu.yao135@zte.com.cn>
|
|
check-jinja should also run when the installer adapter templates
are changed, not only for PDF/IDF files.
Change-Id: I3453d8bfe5ef61d30ecc71a01c38e2121c1a09f8
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
In the initial formation of projects we found it easy to copy job
definitions to provide project a baseline job config to work off. This
has led to a lot of duplication and misalignment with the gerrit
triggers and default build server tag to be used.
Collapsing these jobs into a job-group containing the stream and a
verify job per-stream, should help reduce this duplication.
Change-Id: Icb366487590a145be4cbfc0637a8d86a6d9b7cec
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
|
|
|
|
This change proposes structure for post-merge jobs for the
scenarios that are onboarded to XCI.
The idea with these jobs is to verify the sanity of impacted
scenario to find out if the version that is tested should be
promoted to the next level in XCI; daily on baremetal.
If it succeeds, the metadata regarding the scenario needs to
be stored somewhere (artifact repo, etc.) so daily jobs can
poll that location to see if there is any scenario that is
worth testing on baremetal.
If it fails, the scenario could be demoted instead which still
requires further discussion and thinking. We might perhaps leave
the metadata of the version of the scenario with previous sha
as the candidate for testing instead of demoting it since we
need to have working version of the scenarios at all times.
Change-Id: I85d7176b16d0d6da45cd2462b0cdb990485b6b0d
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
|
|
|
|
|
|
Change-Id: Ibd595748910b143ae3e9373bccf4b4e6b54dd931
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
|
|
Leave more time for ODL debug.
Change-Id: I614a8f8ef088f687f71405365dce6cccaaef741c
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
|
|
Facilitates the creation of docker images from tags pushed to Gerrit,
which should remove the need to manually trigger 'tagged' builds.
Fixes a typo in the 'gerrit-trigger-tag-created' macro,
replaces 'RELEASE_VERSION' with 'GERRIT_REFNAME', and adds the
tag-trigger to docker builds.
Change-Id: I6d8f8f34b1c51d74bb98211dfae21c37cf9356fa
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
|