Age | Commit message (Collapse) | Author | Files | Lines |
|
* Update docs/submodules/dovetail from branch 'master'
- Add a function to check the cacert file
1. Currently it won't pass the cacert file to other containers if the
OS_AUTH_URL is http not https.
2. However, even though the OS_AUTH_URL is http, it still needs cacert file
somewhere for Functest and Rally.
3. This problem is found on Fuel Euphrates.
4. Add a function to check whether the cacert file exists.
5. If exists, pass it to testing project containers.
JIRA: DOVETAIL-616
Change-Id: Ied7bcc72e8f1c738bbce32c18096ca13641d3cd7
Signed-off-by: xudan <xudan16@huawei.com>
|
|
* Update docs/submodules/dovetail from branch 'master'
- Add Functest test case snaps_smoke into proposed_tests test suite
Add snaps_smoke into proposed_tests test suite.
Then this test case can be run by Dovetail on CI.
JIRA: DOVETAIL-596
Change-Id: I8fc4bb656bcac551ae4b693dbc4d817b665c6111
Signed-off-by: xudan <xudan16@huawei.com>
|
|
* Update docs/submodules/releng from branch 'master'
- jjb: xci: Add missing job blockers for XCI merge jobs
We shouldn't allow the merge jobs to run in parallel with the verify
ones when both are testing the same distro since one may wipe the
'clean VM' of the other one. Moreover, we should restrict the number of
jobs allocated on nodes in order to avoid overloading them.
Change-Id: I9c0b9b5061e41b21c01789fc4676e72e0e082f17
Signed-off-by: Markos Chandras <mchandras@suse.de>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "[daisy] Move master branch jobs to zte-pod2"
- [daisy] Move master branch jobs to zte-pod2
This PS does:
1) Move master branch jobs to zte-pod2 which seems has a
more stable internet connectivity. This is trying to
solve master branch deployment unstable problem.
2) Disable Euphrates jobs to make room for master branch.
Change-Id: Id36f0ff6a268aabf0badd46f55bb397afe5e4830
Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "container4nfv: trigger yardstick test"
- container4nfv: trigger yardstick test
Change-Id: Ifdd504ff199c73a17cf007903a5480ee55f86102
Signed-off-by: Yibo Cai <yibo.cai@arm.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Fix functest k8s job"
- Fix functest k8s job
Change-Id: Ied442837e4e9fd25946590d3dbada6ff2cbe7fc3
Signed-off-by: Linda Wang <wangwulin@huawei.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "[fuel] Disable Euphrates triggers"
- [fuel] Disable Euphrates triggers
Change-Id: I3fd11c6efb13f46ec74a0237a180497397cdfefe
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Update Dovetail PTL Email Macro"
- Update Dovetail PTL Email Macro
Let the 'email-dovetail-ptl' macro reflect that Georg Kunz is the new
PTL of the dovetail project.
Change-Id: I3b3bd53a7c7f146105a719727fd627bf15054aca
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
|
|
* Update docs/submodules/dovetail from branch 'master'
- Add stop on failure logic and CLI option
- Improve test execution control by adding stop on failure flag
- Modify test check function to return value regardless of whether
report or local file option is employed
- Modify run test loop to check for failure after every test case
if stop flag set
Change-Id: I27a4f3aaaa8b8cb8c52eb3f092f52048980abb44
Signed-off-by: Eddie Arrage <eddie.arrage@huawei.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Apex: Fixes concurrent apex-virtual jobs
We were missing concurrent on this job which was preventing parallel
execution.
Change-Id: I4d1ea62aef2a321220799cebee008f494490886c
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Apex: Attempt to fix apex-virtual parallel execution
Remove passing node params and enable global queue scanning. Hopefully
this will allow 2 apex-virtual jobs to run at the same time (1 per each
slave).
Change-Id: I310dbc477e267c302d50599bab2a933ce988dba7
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Apex: Updates daily scenarios for Fraser
Scenario list for Fraser:
https://wiki.opnfv.org/display/SWREL/Fraser+Scenario+Status
Change-Id: I083dc5b0b9cea9f91d7a9568a05df5865aeafa05
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Update Pharos PTL in Email PTL Macro
Julien has recently been promoted to PTL of the Pharos project and the
macro for emailing the Pharos PTL should reflect this change.
Change-Id: Id3f025cd87284d480da892fc999d7379af50ac95
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Doctor: pass project parameter to other job"
- Doctor: pass project parameter to other job
From the failure log of doctor verify ci, project parameter is
not passed to other jobs.
see: https://build.opnfv.org/ci/job/doctor-verify-sample-master/33/console
Change-Id: I6a53cd609a261d90cdc0e1e10a3d7b05a515349e
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "vswitchperf: Use POD12 for VERIFY and MERGE jobs"
- vswitchperf: Use POD12 for VERIFY and MERGE jobs
In the past, vswitchperf's VERIFY & MERGE jobs were
executed at ericsson-build3 & build4 machines. However
VPP sometimes refuses to start properly and it is hard
to debug root cause without access to these servers.
Thus description of VERIFY & MERGE jobs was changed
to run them by default at POD12, which is dedicated
to vswitchperf project. In case that daily job is active,
then VERIFY & MERGE jobs will be executed at ericsson-build4
as before.
Execution of "make sanity" was removed, because this
target is a "stub" in vsperf makefile.
Change-Id: Iec0f788ab28425d0999811ceb5236e097cee2ff4
Signed-off-by: Martin Klozik <martinx.klozik@intel.com>
Reviewed-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
Reviewed-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Add K8s Yardstick daily job for arm64"
- Add K8s Yardstick daily job for arm64
Add k8s Yardstick daily job for arm64 based on compass4nfv for arm64,
which would be triggered after the k8s deployment on arm64.
Change-Id: Ic928ce4bf0c32060a74a434b6bb3e9d9848f3e32
Signed-off-by: trevortao <trevor.tao@arm.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge changes I68779792,Ide8d210e
* changes:
Export CI_LOOP as expected by Functest
Export an new var related to Energy in functest jobs
- Export CI_LOOP as expected by Functest
Otherwise all testcases are skipped:
https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-master/764/console
https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-master/763/console
It will be enforced by a similar patch in Functest too.
Change-Id: I6877979295378ed9ce6b85ad62e8a78e1572b8ba
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
- Export an new var related to Energy in functest jobs
It conforms with "Unlink Energy from functest utils and constants":
https://gerrit.opnfv.org/gerrit/#/c/51943/
Depends-On: Iecd5d49b4d4c961c9dc51e43e54df1fcd4027266
Change-Id: Ide8d210eab26451a63911938fe0e1bafcf77c500
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
* Update docs/submodules/dovetail from branch 'master'
- Auto Generated INFO.yaml file
INFO.yaml meant to be machine readable.
This file was auto generated from an ldap lookup
and your projects INFO file.
Meeting times are not currently filled out.
please ammend this patchset to complete
Going forward comitter promotions should be done
against this file.
PTLs:
Must be merged for you to gain delete access on
testresults.opnfv.org
If project_lead: is missing (my script could not parse)
please amend with same from commiters section eg:
project_lead: &opnfv_dovetail_ptl
name: 'Lead Name'
email: 'lead email'
id: 'lead lfid'
company: 'lead company'
Change-Id: Ie151ba96dd6b6c7d0d8e74e1462e35133a7c235f
Signed-off-by: agardner <agardner@linuxfoundation.org>
|
|
* Update docs/submodules/releng from branch 'master'
- Bugfix: delete extra whitespace
Change-Id: I1fe8c9d4b6b2ee461320bc20342d439e23c9c616
Signed-off-by: xudan <xudan16@huawei.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "[Dovetail CI] change dovetail CI jobs on Compass"
- [Dovetail CI] change dovetail CI jobs on Compass
1. run default test suite on Compass on Monday and Tuesday for scenario
'os-nosdn-nofeature-ha' and 'os-odl_l3-nofeature-ha'
2. run test suite 'proposed_tests' on Compass on Thursday and Friday for
scenario 'os-nosdn-nofeature-ha' and 'os-odl_l3-nofeature-ha'
JIRA: DOVETAIL-612
Change-Id: I027ca278eb63bdc6842a9494b676cdab8d2d25bf
Signed-off-by: xudan <xudan16@huawei.com>
|
|
* Update docs/submodules/dovetail from branch 'master'
- Add ablity to config EXTERNAL_NETWORK in env_config.sh
- EXTERNAL_NETWORK env variable can be explicitly set
- If set, the value will be used in Yardstack configuration
- Otherwise, previous method of using output from
'openstack network list' will still be employed
Change-Id: I9d8b4a69ff3f5093c034823cc95e92e151bfade6
Signed-off-by: Eddie Arrage <eddie.arrage@huawei.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Ansible for build server"
- Ansible for build server
Tests are working, switch to running on
lf-build1 and lf-build2 when triggered.
Change-Id: I1d3be9a84452cc3d6cd7097474bcc4dca0f70c6d
Signed-off-by: agardner <agardner@linuxfoundation.org>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "[Compass4NFV] Add blocking jobs"
- [Compass4NFV] Add blocking jobs
Compas4nfv support k8s and openstack.
The blocking jobs need include the k8s.
Change-Id: I517064df660266463050f7d3820bf5c405c8c222
Signed-off-by: wutianwei <wutianwei1@huawei.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "vswitchperf: python version change"
- vswitchperf: python version change
In order to execute VSPERF CI job, the SCL with python3 must
be enabled. Recently SCL command was changed to enable python3.4.
Change-Id: I4cf34ff28db2c789f4bc13116ed2d5d95eb81990
Signed-off-by: Martin Klozik <martinx.klozik@intel.com>
Reviewed-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
Reviewed-by: Christian Trautman <ctrautma@redhat.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "[arm-build] prune-docker-images on all builders"
- [arm-build] prune-docker-images on all builders
Prune dangling references on all arm-build* hosts.
Remove arm-build2 as it will be retired.
Change-Id: Ib425b3ef8021fa74d5942609093234cad35c0644
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Add -y to for non-interactive ansible install
Change-Id: I2ab00b3b6aadf9efc5bac72fcdcd9941f12f8bc9
Signed-off-by: agardner <agardner@linuxfoundation.org>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "missing sudo for ansible install"
- missing sudo for ansible install
Change-Id: I6d7ab7746c75a8d33a27de3bf534b02cbc87e8ae
Signed-off-by: agardner <agardner@linuxfoundation.org>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Job for ansible to setup build servers."
- Job for ansible to setup build servers.
set noop for now.
-C, --check don't make any changes; instead, try to predict
some
of the changes that may occur
-D, --diff when changing (small) files and templates, show
the
differences in those files; works great with
--check
Change-Id: I723fcf1b068b8ef73a0994be90271cb1cdd51ecb
Signed-off-by: agardner <agardner@linuxfoundation.org>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Apex: Cleanup slave/slave-label configuration"
- Apex: Cleanup slave/slave-label configuration
Changes Include:
- Remove defining 'node:' per job template and use slave-params
defaults
- Gate job was using daily/build slave, when it should be using virtual
slave
Change-Id: Iec2321801daef1b1fa40724a244bf2f6edf36c6e
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "fix sed command in macros"
- fix sed command in macros
The char "/" was included in $msg.
It will have issue
"sed: -e expression #1, char 7: unknown option to `s'"
We can substitute '/' with '#' in sed command to solve this issue
Signed-off-by: wutianwei <wutianwei1@huawei.com>
Change-Id: I1308e9b1b2111f0033df119e4465df4dda27eac0
|
|
* Update docs/submodules/dovetail from branch 'master'
- Add default to --report CLI option
- Try new license header to deal with anteater failure
- Ability to specify 'default' as argument to --report, which
fetches host IP automatically and forms URL with 8000 as testapi
port
- This should not break the previous behavior of report option,
if default option not specified
Change-Id: I1e05bb52cf4fc211c59796d4e763e2e04177b406
Signed-off-by: Eddie Arrage <eddie.arrage@huawei.com>
|
|
* Update docs/submodules/releng from branch 'master'
- jjb: xci: bifrost-verify.sh: Respect bifrost test failures
Make sure that failures during bifrost deployments are being
reported properly on Jenkins.
Change-Id: I333d27147caf7598665157c703907572e48041c0
Signed-off-by: Markos Chandras <mchandras@suse.de>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Get Daisy IP correctly"
- Get Daisy IP correctly
In [1], there are two IP addresses of daisy VM in the arp table.
Select the first one.
[1]: https://build.opnfv.org/ci/job/functest-daisy-zte-pod9-daily-master/2/
Change-Id: Ic071d718004bf9ed215b7e53c56568f7f018051a
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
|
|
* Update docs/submodules/releng from branch 'master'
- Apex: remove setting node in slave-params
We only want to specify slave-label, not sure why we are specifyign node
here and in jjb for Apex.
Change-Id: I184df37836039887f47e7d6141c89f8dd9cd014f
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Apex: Fixes scheduling with apex verify
apex-verify job calls apex-virtual to deploy and run functest. Apex has
2 virtual slaves attached to the apex-virtual-master label. When 2
verify jobs are triggered at the same time, apex-verify job is scheduled
on each slave correctly. However, when the mulitjob triggers
apex-virtual jobs, it only schedules both of them to a single slave.
This happens even though apex-virtual job has the same slave label and
node parameters are not passed from verify job. This patch changes the
node to be passed to apex-virtual from apex-verify. That way 2 nodes
will be scheduled on, but this is still not ideal scheduling as more
than 1 verify can run per node (but not more than one virtual job).
Change-Id: I155351c9037f70df2c5dba11bb5592423849e760
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
* Update docs/submodules/releng from branch 'master'
- xci: Disable voting for CentOS jobs
CentOS jobs started failing which requires troubleshooting.
In order not to block things, the voting is disabled for CentOS jobs.
Change-Id: Idc14b00cf09f0ee75bac17e993dc9f7724a1ad88
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Revert the unix permission of yaml file"
- Revert the unix permission of yaml file
Change-Id: I99da14477ab785475e425475fedca90a69eed8eb
Signed-off-by: Linda Wang <wangwulin@huawei.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "fix the issue of docker command to collect logs"
- fix the issue of docker command to collect logs
Change-Id: If5569d01012b0f94976d26dfb4cd81692a40c83d
Signed-off-by: wutianwei <wutianwei1@huawei.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Ansible Playbook to install build server deps
This playbook has been tested in centos and ubuntu
on Arm and x86_64
first:
install ansible
then:
ansible-playbook -i inventory.ini main.yml
What it does:
installs on centos or ubuntu arm or x86_64
installs system deps with the package manager.
and python libs with pip.
installs docker
https://download.docker.com
installs docker-compose from distribution repo
Change-Id: I3853cd04d0e6c7270ea068b9e1fba1a240a0652e
Signed-off-by: agardner <agardner@linuxfoundation.org>
|
|
* Update docs/submodules/dovetail from branch 'master'
- Add all tempest smoke test cases into debug test suite
Add all tempest smoke test cases into debug test suite.
Then these test cases can be run by Dovetail on CI.
The results of CI will help to choose sub test cases from tempest smoke.
Here use tempest_custom to run all tempest smoke test cases because it can
support to run a custom defined sub test cases list.
for Functest tempest_smoke_serial, it always runs whole tempest smoke
test cases and can't be a subset.
JIRA: DOVETAIL-595
Change-Id: Id6358691d2bdef149f16775ce84dcfbf12f5e568
Signed-off-by: xudan <xudan16@huawei.com>
|
|
* Update docs/submodules/dovetail from branch 'master'
- Adapt Functest E release Framework
Use opnfv/functest-restapi:euphrates.
Adapt Functest E framework for all Functest test cases.
1. All path of functest and sdnvpn has been changed.
2. Sdnvpn can clean resources by itself with E release, no need to clean again.
3. Add a file testcases.yaml to overwrite the file in functest container,
then it can support to run tempest_custom i.e. ipv6 and tempest in OVP.
JIRA: DOVETAIL-584
Change-Id: I3ba9aa8e80becaa99cc89c8db4b39acbb89dfda4
Signed-off-by: xudan <xudan16@huawei.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Set TEST_DB_URL in env"
- Set TEST_DB_URL in env
It follows the change "Move push_results_to_db to TestCase" [1] which
stopped duplicating TEST_DB_URL in config and in env.
[1] https://gerrit.opnfv.org/gerrit/#/c/49757/
Change-Id: If860492c40b1d0ed4082a4dbe385686020697f37
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Fix functest daily job
Change-Id: Ia9bc336d43fe9ed47368f9aada0c6d9244a71683
Signed-off-by: Linda Wang <wangwulin@huawei.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "disable the opera"
- disable the opera
it doesn't support the opera in compass4nfv master.
it is needless to run daily and verify job.
Change-Id: I9345f8c527c4b38e47b1d8de7d5c8cb2fdc1b30d
Signed-off-by: wutianwei <wutianwei1@huawei.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Fix functest daily job
Change-Id: Icbdbe5a44660f498503ac84b323fd2a140ec3bbe
Signed-off-by: Linda Wang <wangwulin@huawei.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Set the lint job shell to /bin/bash
The default builder in Jenkins is '/bin/sh -ex'. Because of this lint
jobs are failing that we assume won't as everywhere else we've used
/bin/bash and explitily set options when needed.
Explicitly setting these jobs to use /bin/bash should keep Jenkins from
failing builds without reporting the lint results.
Change-Id: Ibe6cad979d6dcf30e7991873c9ac446ae3bf3a8b
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "[daisy] Run functest daily jobs on zte-pod9"
- [daisy] Run functest daily jobs on zte-pod9
Change-Id: Ib61cb40b04eed23ad276f261645d83ce7cf00629
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "[Functest] Run k8s tests on Compass"
- [Functest] Run k8s tests on Compass
Change-Id: I8e88ab0598f43be8d0c9c4ad199dba91c1561f13
Signed-off-by: Linda Wang <wangwulin@huawei.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "[pharos] Lint all code, including py"
- [pharos] Lint all code, including py
Change-Id: I3be5a3b6a0b7752f2b13df30944fca7645ee664d
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Keep creds file name unchanged in Euphrates"
- Keep creds file name unchanged in Euphrates
Change-Id: I216d1877cba73272bbb37bf84c74dbf77dc2952d
Signed-off-by: Linda Wang <wangwulin@huawei.com>
|