Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
With the addition of ODL and OpenStack Gerrit servers, it's important we
don't generate additional noise by accidentally building against these
Gerrit servers when we don't intend to.
JIRA: RELENG-179
Change-Id: Ia163c6c3eaa58e8e21dc6548a839062fcbde39ed
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
|
|
Without 'server-name' explicitly set the gerrit trigger defaults to
watch ANY gerrit serer. Thus docs builds are running against ODL
patchsets. This should not happen.
Change-Id: I3cb720b96c77a79197e42356b805c8bf560318bf
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
|
|
Change-Id: I54b6600592260e797fce533b13585302b08a66e0
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
Change-Id: Icb5dd3f0f46eb4891609d1f0e4d868e84fe49a14
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
Change-Id: I1d9592a1cad487066d1f28af73a50ee1606409e3
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
|
|
|
|
New flag that if it's not empty, it will build the
image with the given tag instead of using master/stable.
These release builds will need to be triggered manually
by a Jenkins user with rights to build jobs.
The respective projects take the responsability to
build the release docker image whenever they
consider it is the right time.
Change-Id: I49b087e80eb134b8b3ddef8399f61eeac9b29619
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
|
|
Change-Id: I228619470b4baace4acbc53e0bd710dd0aea7c4b
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
|
|
Sometimes, the current '2400 seconds' timeout is not enough to all 3 VMs
to become reachable especially when the qcow2 images are becoming bigger
and bigger. This leads to spurious CI failures. Increase the timeout to
3600 seconds which should be enough for VMs boot properly
Change-Id: I06942952667df28341e5ce43d30619fe2e30326b
Signed-off-by: Markos Chandras <mchandras@suse.de>
|
|
|
|
|
|
|
|
|
|
This is a follow-up for b0a9b75e7481a24676c9488f17583c13b8b8026e
("Make use of the new 'openssh-server' dib element"). Remove the
openssh-server package from the default packages and use the
'openssh-server' element instead.
Change-Id: Ie14cdf93769ebefcae00f35d9e1ac149a31e7711
Signed-off-by: Markos Chandras <mchandras@suse.de>
|
|
JIRA: RELENG-169
This patch includes updated scripts for implementing kvmfornfv daily
jobs to trigger cyclictest and packet forwarding testcases based
on the test name.
Change-Id: I7bb9aad05eaee340bf6af0d229c56399702bfd6b
Signed-off-by: Gundarapu Kalyan Reddy <reddyx.gundarapu@intel.com>
|
|
- fix file path to mount doctor code under review
- re-add workaround to archive functest suite log
- drop unnecessary params for jobs
Change-Id: I51ed4dbd7178c875cb6b047f26ae4c1db3d94687
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
|
|
|
|
In the current doctor jenkins jobs, default parameters for functest are
used.
This patch updates parameter settings, and also simplifies archive
instruction.
Change-Id: I6940d323271bc9492eeb5e9f8ca9faf02612f483
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
|
|
|
|
Change-Id: I8ce5219251ff21f2cf3a554d275b4d2584d70e0b
Signed-off-by: rohitsakala <rohitsakala@gmail.com>
|
|
Change-Id: I617849b23aca515525f7e2219c3f268cbda80e43
Signed-off-by: zeyu zhu <zhu.zeyu@zte.com.cn>
|
|
|
|
|
|
This enables the mechanism added in [1].
Armband just added support for caching deploy artifacts, like
bootstraps and target images, which take a lot of time at each deploy
to be built, considering it requires a cross-debootstrap via
qemu-user-static and binfmt.
For easier setup, the deploy cache depends on the local ISO storage
mechanism (/iso_mount/opnfv_ci), and reuses the same storage pool.
To enable deploy caching, just create the deploy-cache directory at:
/iso_mount/opnfv_ci/<branch>/deploy-cache
JIRA: ARMBAND-172
[1] https://gerrit.opnfv.org/gerrit/#/c/25191
Change-Id: I161205a87f13cd78e79b96bfc37a5f68aba093cc
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
Individual project jobs can now be tested using:
jenkins-jobs test -r jjb/global:jjb/$project
- Rename '.yaml' files to '.yml' so they get checked by the
verify-releng.sh script, and update the script to include checking of
'.yaml' files.
- Move parameter and macro files under new 'global' directory.
Change-Id: I6b74f5d8af2bced3256a7f4a33983df5310511a2
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
|
|
Trades noha for ha scenario
Change-Id: I595766b8a06b115e0453c593c728c85e5a648e3d
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
Fixes the following problem on new slaves:
chown: cannot access '/home/jenkins/.cache': No such file or directory
Change-Id: Ia461acd44466819e47a459e23ee6fd47ac1bad69
Signed-off-by: Markos Chandras <mchandras@suse.de>
|
|
|
|
|
|
* changes:
utils: jenkins-jnlp-connect.sh: Make monit actions conditional
utils: jenkins-jnlp-connect.sh: Fix start up script
|
|
|
|
|
|
When executing the connection testing command as indicated in [1], -t is
added to the monit start-up script parameters. This prevents the jenkins
service from running in the background and create the pid file. Because
of that, monit is confused and reports the service as failed. We fix
this by moving all the monit related actions inside the 'monit'
conditional block.
[1]: http://artifacts.opnfv.org/octopus/brahmaputra/docs/octopus_docs/opnfv-jenkins-slave-connection.html#connecting-slaves-from-community-labs-to-opnfv-jenkins
Change-Id: I7371c4560311b84f56eff3461254264e1769ff7e
Signed-off-by: Markos Chandras <mchandras@suse.de>
|
|
|
|
|
|
|
|
|
|
Fix SUSE parameters for os, release, packages and elements and
enable the job.
Change-Id: I0fc0fbc5fcf8df04186d6c19aaf363020d31a44c
Signed-off-by: Markos Chandras <mchandras@suse.de>
|
|
Make use of the new 'openssh-server' dib element to achieve a consistent
behavior of ssh server across all distributions.
Change-Id: Ib10066a244fe44530969702cd465cdd79454b8fe
Signed-off-by: Markos Chandras <mchandras@suse.de>
|
|
|
|
also add caveat note
Change-Id: Ie662ffb9240c3ffdbc4c7317d63744a8beedec4a
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
|
|
Change-Id: I74d9834b609797f85d52e97ccdfeab614c1c07bf
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
|
|
|
|
|
|
- Remove incremental tags for stable branches
- Use "latest" or "stable" tags only
- Have a single job template for all projects
More info here: https://wiki.opnfv.org/display/INF/Docker+handling+in+CI
Change-Id: Ibce3ef2faee136f56f0eab12dfe7a93c267db854
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
Doctor has an experimental CI job. It has three parts (builders in
jjb / runners in CI). The main job will trigger two runner jobs which
will run 'test/run.sh' in the same CI pod with different inspector
(sample and congress). While executing those two children jobs, the
main job will block CI pipline on that pod. In order to avoide deadlock
and sequencial runner job execution, we set two pipelines for the pod.
But, it still allow deadlock when we trigger two main jobs at the same
time.
This patch simplify the job definition by splitting two runner jobs
and removing the main job.
Change-Id: I4fadd58cc827a41927940c38cf05ed105c6f243c
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
|
|
JIRA: YARDSTICK-428
Now in master, we move the requirements.txt from tests/ci/ to yardstick
root path.
But in colorado, this has yet to be done.If we cherry pick from master
to colorado, it will encounter error.
So we must make it compatible.
Change-Id: I0537d989e677b73e19a1e093166493f3f6d25783
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
|