Age | Commit message (Collapse) | Author | Files | Lines |
|
* Update docs/submodules/releng from branch 'master'
- Merge "Remove download images logs (too verbose)"
- Remove download images logs (too verbose)
logs were used to troubleshoot Functest CI pipeline issue
solved with [1]
[1]: https://gerrit.opnfv.org/gerrit/#/c/40109/
Change-Id: I56587f355c5e117efa8d0338204b0ced741477a7
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "bug fix: installation of node, bower and grunt for reporting docker"
- bug fix: installation of node, bower and grunt for reporting docker
- change node installation process
- clean setup (no need of pbr)
Change-Id: I9015486e3892e7c949bad5140cc4180ec9f07aa7
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Bug-fix: syntax error for add compass pod yaml
JIRA: BOTTLENECK-178
Containerized compass does not support ssh method to get the POD
yaml anymore. This patch is to fix the syntax error of last patch.
Change-Id: Ibd1711a645327db0c43a602519a9fa47ddaec64f
Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Bug-fix: Add compass pod yaml in btks config dir
JIRA: BOTTLENECK-178
Containerized compass does not support ssh method to get the POD
yaml anymore. This patch is to fix the issue.
Change-Id: I98ca9a419d71d0ec22bf48ef40d4c5fb2d96d1b2
Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com>
|
|
* Update docs/submodules/releng from branch 'master'
- bugfix: fail to generate APIs document patch
Change-Id: Iac5bb851514f0f688fcb72deb5f07488bc071225
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Adjust the schedule of daisy jobs"
- Adjust the schedule of daisy jobs
Leave more time for debugging on nosadn-nofeature scenario.
Change-Id: I38199954ddd503c5bf4e956ae97ae61a470a2ad8
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Apex: Updates CI to use new rpm names"
- Apex: Updates CI to use new rpm names
Change-Id: I0455283ba94501119786ffbc3b1217bb71cc35c7
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "bugfix: fail to generate APIs document"
- bugfix: fail to generate APIs document
Change-Id: I13c91fb34e190cd62400eccec6b755419aad89d1
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
|
|
* Update docs/submodules/releng from branch 'master'
- Add missing project-parameters to storperf verify
This should fix the error of storperf verify jobs not being able to
resolve the git repository.
Change-Id: Ibc8382c7ec77d5975849fda042d30c457b6b457c
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
|
|
* Update docs/submodules/releng from branch 'master'
- Storperf Parallel Verify Jobs
To ensure these run in parallel they need to all be part of the same
phase, and the phase needs to be marked as parallel.
Change-Id: Ib1c1d9e433d925c36371500039da30251469b5fb
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
|
|
* Update docs/submodules/releng from branch 'master'
- Storperf Verify Job should be Multijob
Change-Id: Ic4ed4775353622567df02790d3cca960ae0567ff
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
|
|
* Update docs/submodules/releng from branch 'master'
- armband-deploy: Cleanup obsolete POD renaming
arm-pod4 and arm-pod3 are now both obsolete, so we no longer need
the ad-hoc translation of the slave name in the deploy script.
Change-Id: Ib81d0574507f8c0e8b513cdc00b35124eaaeeb68
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "storperf: Expand the CI verify scope"
- storperf: Expand the CI verify scope
This change
- converts storperf-verify job to multijob type
- adds 2 additional jobs to build docker image(s) on x86 and arm
machines which will contribute to final Verified+1/-1 verdict
- all 3 jobs run in parallel on appropriate slaves
Change-Id: I3c3aec8834d7bd0ef4d7ffbc7453dd063ef10dd1
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "fuel, armband: Re-enable CI master timed triggers"
- fuel, armband: Re-enable CI master timed triggers
Re-enable baremetal scenario CI for Fuel scenarios:
- os-nosdn-nofeature-ha-baremetal
- os-odl_l3-nofeature-ha-baremetal (to be renamed to just odl later)
- os-nosdn-ovs-ha-baremetal (Fuel only, no Armband equiv yet)
Change-Id: I9b3b929366a3657c45181632ed46936cb15c3cba
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "snaps: Configure job to execute run_tests.sh against existing deployment"
- snaps: Configure job to execute run_tests.sh against existing deployment
Change-Id: I14de06073f8ed1fd6ef29020f64816f31c6ff074
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Apex: Fixes bug with blocking
We have blocking so that deploy wont run while another deploy or
functest is running. However there is an issue where after a deploy
completes, the next in line deploy starts at the same time as the
functest starts for the previous deploy. This patch adds a quiet period
to the deploy job of 30 seconds, which hopefully will offset the start
time between the two and resume correct blocking.
Change-Id: Id94d075f2d2e48952a5c2186eeb81d09bb68c49b
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "utils/fetch_os_creds.sh: Fuel: Robust creds fetch"
- utils/fetch_os_creds.sh: Fuel: Robust creds fetch
In case ctl01 node is down, the current mechanism will return
invalid data (the string "Minion") instead of a valid controller IP.
Since "keystonercv3" is present on all controller nodes at </root>,
adjust the credentials fetch to use the first online controller node.
Change-Id: I4ba15bb40d465b112c5e9fc827e3e2a69e671b26
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "use Calipso verify.sh for easier control of verification"
- use Calipso verify.sh for easier control of verification
Change-Id: I322e04959b8ad693c6e2be59e539c3b3d9e6d7bc
Signed-off-by: yayogev <yaronyogev@gmail.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "storperf: Create daily job for storperf"
- storperf: Create daily job for storperf
Change-Id: I999640281d8e15132c9024e25e43122d2a12baf7
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Integrate functest with ARM Architecture"
- Integrate functest with ARM Architecture
Reads architecture of first compute node found on MCP installer
and sends it as env variable when creating the conatiner.
It is needed by https://gerrit.opnfv.org/gerrit/#/c/39991/
JIRA: ARMBAND-279
Change-Id: I7eec485507bd182190e95c0478182f506db4c821
Signed-off-by: Delia Popescu <delia.popescu@enea.com>
|
|
* Update docs/submodules/releng from branch 'master'
- clean set-functest-env
- remove useless parameters when calling download_images.sh
- add traces
Change-Id: Iecb3516b53e572ae93ba411fc9c23b691be26e69
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Adjust the schedule of daisy baremetal jobs"
- Adjust the schedule of daisy baremetal jobs
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>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "temporary switch of opnfv/functest-* to ollivier/functest-* for alpine"
- temporary switch of opnfv/functest-* to ollivier/functest-* for alpine
- better requirement management on ollivier docker hub
- add feature and vnf docker (components could be added but as they could be
very long (~ > 3h), we focus on shorter tests for the moment (need testcase
promotion mechanism to keep the control on overall test duration)
Change-Id: Ia8130dba716a465cd9feaaac32eabb4534cbe031
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "bugfix: malfunction of scenario equal check"
- bugfix: malfunction of scenario equal check
1. bugfix equal check with[] will return list[false, true],
and always True in next step check
2. in assert_res() leverage '==' will never assert even if
they are not equal
Change-Id: I683e3489d45b98b508f8ab8b6ef268ca9a1ebd5f
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Add pod description file support"
- Add pod description file support
JIRA: BOTTLENECK-178
Need to add pod descrition file for Bottlenecks to be installer-agnostic
Change-Id: I100022ff1fcdaabe800492649c138dfe9fce55c2
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Bugfix: min_microversion in tempest_conf.yaml is too small"
- Bugfix: min_microversion in tempest_conf.yaml is too small
JIRA: DOVETAIL-486
Now min_microversion is 2 which is too small for some other test cases.
Change it to 2.2.
Change-Id: Ibf2653b83b36d03420a62595010672d52d8bf77d
Signed-off-by: xudan <xudan16@huawei.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Adds SwaggerUI"
- Adds SwaggerUI
Adds build for storperf-swaggerui as this is now based
off multiarch/alpine to enable ARM support
Change-Id: I8cec4277cda39e87face9c37179deea704b9bf27
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Calipso verify job is running on master"
- Calipso verify job is running on master
Jobs should not run on master
python 3 not avaliable on master (unless venv is called)
switch to opnfv-build-defaults
Change-Id: I03cf9ae3d07033b68f5b6db1b13037febb9f729d
Signed-off-by: agardner <agardner@linuxfoundation.org>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Allow huawei-virtual5/8/9 publish logs to artifact repo"
- Allow huawei-virtual5/8/9 publish logs to artifact repo
Change-Id: I494b0a1ebe8eab7e4ed5642e0a9237d6a5f125b1
Signed-off-by: Linda Wang <wangwulin@huawei.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Add noha scenario in CI"
- Add noha scenario in CI
1. add the noha scenario
2. change the time of trigger
Change-Id: Iaadd69d29064bf0f4d5ea8d6708c0f1076608b35
Signed-off-by: wutianwei <wutianwei1@huawei.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Landing page adoption"
- Landing page adoption
Since testapi have done some changes on scenarios api,
so landing page should do some adoption.
Change-Id: Ib5d1df03e2c50c7d6c038200d97f2057b90e48af
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
|
|
* Update docs/submodules/releng from branch 'master'
- bugfix: TestAPI auto deploy success but shown as fail
when execute 'curl -s --head --request GET http://testresults.opnfv.org/test'
'HTTP/1.1 301 Moved Permanently' will be returned rather than 200 OK,
result in the connectivity check fail. To fix this problem,
use 'http://testresults.opnfv.org/test/' instead.
Change-Id: I5d6916c15858b3f431a2ab18aeef7f352cb9e31b
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "bugfix: OperationFailure: the limit must be positive"
- bugfix: OperationFailure: the limit must be positive
in cursor.aggregate(), set limit=0 is not allowed, in this patch,
if no records to be listed, return empty list directly, no more
aggregate()
JIRA: RELENG-293
Change-Id: I7317892875da9c0f785ba010b55715032dee31ce
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "change scenario owner"
- change scenario owner
1 bugfix owner must be explicit in ScenarioVersion model
2 change owner of scenario
3. usage: PUT /api/v1/scenarios/<scenario_name>/owner? \
installer=<installer_name>& \
version=<version_name>
body: new owner
Change-Id: I261468cd8445030b61e37e0f804b699d6205bdb0
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "update projects in scenario"
- update projects in scenario
1. post, add one or more new projects
2. update, replace existed projects wholly
3. delete, delete one or more projects by name
4. in post&update, if schema is not consistent with ScenarioProject model,
BadRequest will be raised(only extra keys will be detected currently)
5. in post, if project already exist, return Conflict with already exist
message
Change-Id: Iead585f787a4acc61abce6c9d38a036739b498d6
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "in swagger operation parameter supports array type"
- in swagger operation parameter supports array type
it will be used in scenario update process later
Change-Id: Ic44023169f1c0da0946e5e60339ce58076fc8807
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "update customs in scenario"
- update customs in scenario
1) post to add one or multiple test cases
2) update to substitute all the test cases
3) delete with body to delete one or multiple test cases
4) to facilitate the process and response body usually useless,
if update success all updates(scores/trust_indicators/customs),
return 200 with no response body
Change-Id: I5148f172989fa8e0e70ffed92ee383c0520dbb41
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "prepare for testresults.opnfv.org's watchdog"
- prepare for testresults.opnfv.org's watchdog
Due to the frequent crash in testresults.opnfv.org, watchdog will be introduced
to monitor the status of docker daemon/testapi container/reporting container,
to make timely recovery, to make things clear, some refactors included
in this patch:
1) leverage container name and image name rather than id
2) address three conditions during the update
3) refactor code to be more readable
Change-Id: Ifa7a6fd94db62d532026b5fad33835b0e2abd9af
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Modify tempest.conf to enable Tempest failed test cases to pass on Compass"
- Modify tempest.conf to enable Tempest failed test cases to pass on Compass
JIRA: DOVETAIL-486
For compass:
1. There is a defcore test case always failed due to wrong value of
volume_device_name=vdc.
Use tempest_conf.yaml to change the wrong value into 'vdb' for Compass.
2. There are also some tempest test cases skipped or failed due to wrong values
in tempest.conf file.
Change-Id: Ibe274790b14d9223b5c0ee903879f8b67521948d
Signed-off-by: xudan <xudan16@huawei.com>
|
|
* Update docs/submodules/releng from branch 'master'
- xci: Fix passing current parameters to healthcheck job
Change-Id: I370d2822071c77a16387935e1d465f608ee9e10e
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "add Calipso Jenkins job: run unit tests"
- add Calipso Jenkins job: run unit tests
Change-Id: I6ecb7f85d9cdfc3dadc7e3b6769daf3b6cb144b5
Signed-off-by: yayogev <yaronyogev@gmail.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "xci: Several bugfixes for the verify job"
- xci: Several bugfixes for the verify job
- Fix environment variables set by the job
- Fix the default distro in deploy job since the {distro} is not passed to it
- Navigate to correct directory where xci-deploy.sh is located
Change-Id: Ie412dc4852a4aac5aae5c1f26bb271281ebbc111
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Bugfix: No cirros-0.3.5-x86_64-disk.img"
- Bugfix: No cirros-0.3.5-x86_64-disk.img
JIRA: DOVETAIL-487
1. Functest cvp.0.5.0 doesn't have cirros image in its docker container.
2. Jobs need to download cirros-0.3.5-x86_64-disk.img and store it in
$DOVETAIL_HOME/pre_config
Change-Id: I12e4edb561ce21f813adc968d223fb0827529f7b
Signed-off-by: xudan <xudan16@huawei.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Use dovetail cvp.0.5.0 image in Dovetail CI jobs
JIRA: DOVETAIL-483
Change-Id: I16fdba4e0d2d150b629ae1828578c7379999bfea
Signed-off-by: xudan <xudan16@huawei.com>
|
|
* Update docs/submodules/releng from branch 'master'
- xci: Enable patchset verification for xci
This job gets triggered when a new patchset to xci is created.
Currently only the deployment is run and healthcheck will be activated
once xci is adjusted for functest.
Change-Id: I3ea61524de6c6b5e2d872f59bb362d9c9be6053c
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "bugfix: testapi is killed because of oom_kill"
- bugfix: testapi is killed because of oom_kill
if page is not provided, return page 1 to avoid large memory consume,
further more to kill testapi:
Out of memory: Kill process 30842 (opnfv-testapi) score 519 or sacrifice child
Killed process 30842 (opnfv-testapi) total-vm:4739716kB, anon-rss:3974612kB, file-rss:0kB
JIRA: RELENG-291
Change-Id: Id0e144c030aee390cc41cff8a48e3c997de4ad84
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "impl update trust_indicator in scenario"
- impl update trust_indicator in scenario
Change-Id: I1afe38412926778bc84d178dbbfc3fe0cde15f69
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
|
|
* Update docs/submodules/releng from branch 'master'
- jjb: Remove jobs that belong to multisite
Multisite project has been terminated.
http://meetbot.opnfv.org/meetings/opnfv-meeting/2017/opnfv-meeting.2017-08-08-12.59.html
Change-Id: Ia7c0bc86b2e8696f8c2f1fff3007d681c6e1cb8c
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
* Update docs/submodules/releng from branch 'master'
- fuel-deploy.sh: source local_env from securedlab
While at it, revert BRIDGE default value to "pxebr" after recent
Fuel rework was merged in [1].
This mechanism will be leveraged by [2].
Partially reverts commit: 68195fd
[1] https://gerrit.opnfv.org/gerrit/#/c/38855/
[2] https://gerrit.opnfv.org/gerrit/#/c/39521/
Change-Id: Ic61487384029a7d16547a5035a1f1b34ecbea8d4
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "jjb: xci: bifrost-verify: Disable errexit when uploading logs"
- jjb: xci: bifrost-verify: Disable errexit when uploading logs
The errexit option is there to catch failures when the job is executed.
We don't want to mark the entire job as failed when we have troubles
uploading the logs when the actual job has passed so we disable the
errexit option to make the whole process less aggressive. Moreover, we
move the build log upload to the end of the operation so we can catch
as much output as possible.
Change-Id: Ice126471a8c837c54c95c8ef0935c059d37ea91b
Signed-off-by: Markos Chandras <mchandras@suse.de>
|