Age | Commit message (Collapse) | Author | Files | Lines |
|
JIRA: DOVETAIL-397
now, team decide to use proposed_tests suite instead of debug
Change-Id: Iff8ec0b32a24e51bc2d2536605c9867b94f8921c
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
This patch will enabled the auto build of K8 scenario in jenkins
for master and Danue.
Change-Id: Ic79b79a298358d932e0162ce1c739008c2f788a4
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
|
|
Change-Id: I435ae5af78f259bb66a6104312b9bb5133ebeabc
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: I65ffee9cac42c33cfc923b67c8020bac6cc19da6
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
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>
|
|
JIRA: DOVETAIL-360
similiar patches see
https://gerrit.opnfv.org/gerrit/#/c/25697/
Change-Id: I52025a0b7879d76821af639ed367d6fa4e917180
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
Change-Id: I742712c559ffc1b069be451436eed08e1454cfa1
Signed-off-by: dave.urschatz@cengn.ca <dave.urschatz@cengn.ca>
|
|
This reverts commit c88a035890338b9cd1a78766bcddfe6c95fad963.
Change-Id: Iba57f84b3b358a4178b79fe0122dc9b4ace6132f
|
|
Change-Id: Ie7a6313e60bc9446665151fe691fe50118bc8280
Signed-off-by: dave.urschatz@cengn.ca <dave.urschatz@cengn.ca>
|
|
Change-Id: Ia8c43dabd5306cf6443bea910798ce7730089a5e
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
GIT_BRANCH parameter is different; master or stable/danube in daily
jobs, but 'refs/changes/57/27657/6' in verify jobs. This breaks some
job builders triggered by the both types of jobs. We have GERRIT_BRANCH
parameter for verify jobs to identify stream and expected branch into
the patch will be merged after it got +2 and submitted.
To avoid further confusion and to have common job builders for daily
and verify jobs, this patch introduce BRANCH parameter.
GERRIT_BRANCH is now deprecated.
Change-Id: Ibcd42c1cd8a0be0f330878b21d3011f1ec97043b
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
|
|
This patch is cleanup of non required code and fix the EOF
issue ssen in deployment.
Change-Id: I55fb52bbc7d4048975fc0ce0b29caca8e4137d2d
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
|
|
code has been modified to recover the environment for MAAS 2.0 as
new deployment failed for MAAS 2.0
Change-Id: I80a0fab8f01a5600b04c7e95509f88617783215e
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
|
|
|
|
This patch defines 'logrotate-default' property and replace 'logrotate'
by it, as 'logrotate' is deprecated on jenkins>=1.637 .
Change-Id: I900975e5b3f590bb7a4d430e2f623931ae782bf4
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
|
|
This patch is to add support for Kubernetes jobs in JOID. We have
added os (openstack) or k8 (kubernetes) during deployment.
Change-Id: Ide33cb3c1d1d0e8c4b99af2acd721c0a41073dd6
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
|
|
Danube stream for the projects with daily jobs is disabled.
Danube stream for the projects without daily jobs is left as enabled
as there will be no changes coming to danube branch until branch is created.
Dovetail, Apex and Fuel jobs have not been updated yet.
Change-Id: Ice39826c8f829157fa864370557837290838f634
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: Iad856adf625a56c2f5c366fb414746d1e9e16691
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
|
|
This patch makes sure we use 2 types of scm, and allows us to specify
them by adding one line in job-templates.
- git-scm # for daily jobs and merge jobs
- git-scm-gerrit # for verify jobs [New]
Change-Id: Iddc8a5e0e115193c7081a6d6c53da209900e95c8
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
|
|
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>
|
|
Change-Id: I21a1c3f2c8670f4ed2894f6c7d0f8372fc006b8b
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: I1ddd6e59c7b55cd5107122a97652da97abb8ca97
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: Id33731d5c4d4b76450598ed2f19cd2b14097d748
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Please note that the triggers for colorado haven't been created yet.
It will be done once the basics in place.
This change depends on Id5eb8c406d34ff9f3ac59f73243034cbf49b23f0
Change-Id: I637f9cb54858f4b63c0b44478dfcafa30dde97a1
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Because it was deleted by https://gerrit.opnfv.org/gerrit/#/c/18937/
Change-Id: Ic276ef624edbdb46801262e197c309a678b3ed1b
Signed-off-by: Yuanyou Zhang<zhangyuanyou@huawei.com>
|
|
|
|
Change-Id: I61b68a7db60193f5525de7151e43b7752e5dd604
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
This patch will enable the job for nosdn noha scenario and marked
as auto build for that scenario. Currently I am running this
scenario and its passing. But no subsequent daily runs are
happening. This patch will fix this.
Change-Id: I7246e04458ec3e809a9bc4b76ceffb6d4c8742aa
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
|
|
Change-Id: I96e28cf416c7a8e1b1200677eb974ff0075aec03
Signed-off-by: David Blaisonneau <david.blaisonneau@orange.com>
|
|
Change-Id: I87e58ba9d56be1d09dceab5b1066f04a1e5f5d79
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
|
|
Change-Id: I0296579255492f68782216d0f4ae5fc7682f2109
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
|
|
Change-Id: I9e7033eb9c64e9f922f61e4dca20be1de8f06383
Signed-off-by:Yuanyou Zhang<zhangyuanyou@huawei.com>
|
|
Enabling the onos with sfc for trusty only.
Change-Id: I052eb82b2d4ccccad958c5564ede53a923e00aa5
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
|
|
|
|
Change-Id: I70318bc7c7197fdd67dc42fcd13e0d529b3f018d
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
|
|
This is the first step towards improved Commit Gating and this
change does not impact the current way of working for Joid. This
means that no additional verification activities will be done for
changes/patches coming to Gerrit for Joid as of yet.
Because of this, the execute shells contain nothing but simple echos.
Functest job hasn't been created/connected either since we don't do
full commit verification.
This change
- switches verify job to Multijob project type since Freestyle does
not support aborting all the downstream jobs when a new patch for
same change comes to Gerrit for existing change. When Gerrit Trigger
aborts the upstream verify job that was triggered for the previous
patch of the same change, Multijob then aborts the downstream
phase jobs, not leaving orphaned phase jobs behind.
- creates phase jobs to do limited verification activities in order
to provide more granular feedback. Earlier phases fail the patch
verification in order to provide feedback for the failed phase
rather than whole basic, deploy, and smoke test.
Change-Id: If6723b06bb937329e104ca85865b0d750c45e91e
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: Ifd51f2923b8f79e8400e05661e68db585d118399
Signed-off-by: Yuanyou Zhang <zhangyuanyou@huawei.com>
|
|
Change-Id: Iaa1b15badf9750f47a68612f4dae48952de3a3d4
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
This is a required field for JJB > 1.4
Change-Id: Ifb6f5d4b3a28f2d85f546151ca9aca4a4061f3ef
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
|
|
Change-Id: I85a36f8241a99f3365b6eacbb323a0bf6e851916
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
This change is to read the keystone vip from phase1 services now.
Change-Id: I27c32e6c49e7b6213ed15b10341bb4909c2141f6
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
|
|
This patch will enable the feature for joid deployment. Few of
them are LXD, DPDK etc.
Change-Id: Icb863ddbbf3ffb4bb8f015ce77bef0b9dc5d10ca
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
|
|
We reconfigured centos build server now and it is important to
know which jobs require centos and which ones ubuntu. The machines
with ubuntu were labelled with opnfv-build previously, preventing
us from keeping track of which projects require what OS. This tries
to solve that.
Change-Id: I1fb2912ec49f5bc2781853e500508d9992d59fbb
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: I964ac47ca07975e07894a0dc0c9bae60c8f597f7
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
This patch to modify the default deployment to mitaka. Ans also
disable the creation of external network as now joid deploy.sh will
create the external network itself based on labconfig.yaml
Change-Id: I282eaa803af47f04348532ffd1a7a5990d50d380
signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
|
|
Change-Id: Ic97671af63b9405fab8fd99de758170095c57934
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
This change switches joid jobs to use labels instead of tying
jobs to slaves.
The changes in detail are:
- Joid jobs can roam on any pod that is labelled with joid-baremetal
and joid-virtual.
- Above means that there is no branch/pod allocation anymore.
- New jobs are created in order to get rid of pod names from them and
just use baremetal or virtual in names.
- Old jobs are removed.
- Related test jobs are updated.
- POD specific parameters are updated and instead of adding pod
specific parameters, they now become parameters for all the pods
labelled with same label. It is not a problem at the moment as
both Intel PODs (pod5, pod6) have same parameters but a different
pod with different parameters will require alignment between pods.
Job structure remains same; one parent job calling 3 downstream jobs:
deploy, functest, yardstick.
Change-Id: I30d270cd05ba3756f6f161d65ee5160eab6b80f4
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Signed-off-by: David Blaisonneau <david.blaisonneau@orange.com>
|
|
Signed-off-by: David Blaisonneau <david.blaisonneau@orange.com>
|