Yujun Zhang [Wed, 28 Jun 2017 05:59:25 +0000 (13:59 +0800)]
Update git submodules
* Update docs/submodules/qtip from branch 'master'
- Fix bug in QPI calculation
compute spec was amended in 45111c but the calculation is not
updated
Change-Id: Ibf0139b2278f617a52335e8839f51c97d5ded8b7
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Trevor Bramwell [Thu, 1 Jun 2017 00:08:41 +0000 (17:08 -0700)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Remove invalid Timed trigger from Bifrost Jobs
A disabled trigger is set to the empty string, not prefixed with a
comment character.
Change-Id: I0b29857f0907f33bb0fb8156bb6db84113f1479d
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
Jose Lausuch [Wed, 28 Jun 2017 17:48:29 +0000 (17:48 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "refactor list operation"
- refactor list operation
all operations mix together make it very difficult to read
Change-Id: I7e4a12fd13a7aa0dc0c8fc09b69c7e43a2ab18ac
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
Miguel Lavalle [Wed, 31 May 2017 19:58:39 +0000 (14:58 -0500)]
Update git submodules
* Update docs/submodules/sfc from branch 'master'
- Fix typos and other errors in documentation
While reading the documentation, I found typos and other errors. This
patchset fixes them.
Change-Id: I2bf83a26da58845337dd77e56a8c77aa63084f2f
Signed-off-by: Miguel Lavalle <malavall@us.ibm.com>
Cédric Ollivier [Wed, 28 Jun 2017 12:36:56 +0000 (14:36 +0200)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Leverage on parser python packages in Dockerfile
It also stops calling parser_install.sh.
This file is replaced by the 2 new requirements in
docker/thirdparty-requirements.txt:
- tosca-parser
- heat-translator
Change-Id: Ic9dcdd81df9800fc8e559a07f9c100a20bea2290
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Morgan Richomme [Wed, 28 Jun 2017 15:33:05 +0000 (15:33 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "bugfix: Exception when the results is empty"
- bugfix: Exception when the results is empty
list operation crash when limit is not provided, error message:
OperationFailure: the limit must be positive
JIRA: RELENG-265
Change-Id: Id8db93b594010d054a71d301d9c42eed113c12e1
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
Markos Chandras [Wed, 28 Jun 2017 14:41:53 +0000 (14:41 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "prototypes: xci: scripts: Add update-osa-version-files.sh script"
- prototypes: xci: scripts: Add update-osa-version-files.sh script
Add new prototypes/xci/scripts/update-osa-version-files.sh which can be
used to update the XCI ansible-role-requirements.yml file as well as the
OSA pinned SHA string. This file is using the upstream
'sources-branch-updater-lib.sh' library from the openstack-ansible
repository.
Change-Id: I51b88c50cb2bffe0cf1b7aa054a5b237103fd92f
Signed-off-by: Markos Chandras <mchandras@suse.de>
Michael Polenchuk [Wed, 28 Jun 2017 12:33:27 +0000 (16:33 +0400)]
Update git submodules
* Update docs/submodules/fuel from branch 'master'
- Set salt bootstrap distrib revision
Change-Id: Id278afd05fd8793f573fce0d4ca1ff7420fc9127
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
dongwenjuan [Wed, 3 May 2017 06:27:18 +0000 (14:27 +0800)]
Update git submodules
* Update docs/submodules/doctor from branch 'master'
- add test user, project and role
JIRA: DOCTOR-93
Change-Id: I85bfb21b7c07c40dfd1bfa6049130ad82fa3996a
Signed-off-by: dongwenjuan <dong.wenjuan@zte.com.cn>
Michael Polenchuk [Wed, 28 Jun 2017 10:47:29 +0000 (14:47 +0400)]
Update git submodules
* Update docs/submodules/fuel from branch 'master'
- Get latest salt-formulas code
Change-Id: I6284589343bfcdc4f35734d5c291ad0a2bf02d74
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
Cédric Ollivier [Wed, 28 Jun 2017 09:46:46 +0000 (11:46 +0200)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Update paths in functest/ci/testcases.yaml
It follows the changes switching to python packages.
It shall be noted that several cmds could be enhanced.
Change-Id: I8cf3595d1e8044b650deb4ec733bf973c0bf1b3f
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Zhijiang Hu [Wed, 28 Jun 2017 09:27:19 +0000 (09:27 +0000)]
Update git submodules
* Update docs/submodules/daisy from branch 'master'
- Merge "Add scenario arg check"
- Add scenario arg check
Add the scenario argument valid check in deploy.sh.
Change-Id: Ifeeed3882b22ba379975c2356d761e0536c5c2c9
Signed-off-by: zhongjun <zhong.jun@zte.com.cn>
hongbo tian [Wed, 28 Jun 2017 09:09:14 +0000 (09:09 +0000)]
Update git submodules
* Update docs/submodules/dovetail from branch 'master'
- Merge "https enabled checking"
- https enabled checking
JIRA: DOVETAIL-456
before to check OS_CACERT and OS_INSECURE when using
https + credential or + no credential,
there's a need to check if https enabled.
error log
https://build.opnfv.org/ci/view/dovetail/job/dovetail-fuel-baremetal-proposed_tests-danube/37/console
Change-Id: Icdf17541fe6cf64b2f000d424c8d4dcc28cfd371
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
Guo Ruijing [Thu, 22 Jun 2017 15:45:04 +0000 (08:45 -0700)]
Update git submodules
* Update docs/submodules/barometer from branch 'master'
- cleanup: remove fuel plugin since fuel@opnfv uses mcp
Change-Id: I1c745106c1db5e69ba698d9076ae6c707dbc37b7
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
Jose Lausuch [Wed, 28 Jun 2017 07:58:57 +0000 (07:58 +0000)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Merge "Remove Rally requests scenario"
- Remove Rally requests scenario
HttpRequests scenario is not directly related to OpenStack and not
supported by Rally in https environment.
Change-Id: I2e91d129d82dfaba62eca25e3e4890ff54f52ac6
Signed-off-by: Juha Kosonen <juha.kosonen@nokia.com>
Jun Li [Wed, 28 Jun 2017 06:47:33 +0000 (06:47 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "dovetail run against different scenarios of compass"
- dovetail run against different scenarios of compass
JIRA: DOVETAIL-454
1, scenarios to run
https://wiki.opnfv.org/display/dovetail/Running+history+for+the+dovetail+tool
scenarios installer
os-nosdn-nofeature-ha Apex
os-nosdn-kvm-ha Apex
os-odl_l3-fdio-ha Apex
os-odl_l2-nofeature-ha Compass
os-nosdn-nofeature-ha Compass
os-onos-nofeature-ha Compass
os-odl_l3-nofeature-ha Compass
os-nosdn-ovs-ha Fuel
os-odl_l2-bgpvpn-ha Fuel
os-odl_l3-nofeature-ha Fuel
os-nosdn-nofeature-ha Fuel
os-nosdn-kvm_ovs_dpdk-ha Fuel
2, time map(in order to reduce resource in CI)
MON, WED, FRI, SUN ----> latest
TUE, THU, SAT ---> cvp.0.1.0
Change-Id: If9c3fc514e4260530fc4f73299eedd9c1b022692
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
Alex Yang [Wed, 28 Jun 2017 01:41:51 +0000 (09:41 +0800)]
Update git submodules
* Update docs/submodules/daisy from branch 'master'
- Enlarge the RAM of the nodes in virtual deployment
Now the RAM of controller node in virtual deploymeny is only 4GB.
[root@host-10-20-11-6 ~]# free -h
total used free shared buff/cache available
Mem: 3.7G 3.2G 145M 1.7M 408M 191M
Swap: 4.0G 4.0G 2.3M
Since the RAM on the deploy server is at least 64GB (see installation
guide), we can enlarge every node's RAM to improve the performance.
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
Change-Id: Ie4e1297697e349a6b3edf0fa0c54eeeb94255ca8
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
zhihui wu [Wed, 28 Jun 2017 00:49:40 +0000 (00:49 +0000)]
Update git submodules
* Update docs/submodules/qtip from branch 'master'
- Merge "Refactor output format"
- Refactor output format
- Merge scores and results in qpi.json
- metrics: {} will be completely removed as a consequence
- Make baseline the same format as spec
Change-Id: Id0cc487002a38c51736de07f3759fd78d42a0b9c
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
juraj.linkes [Tue, 27 Jun 2017 14:54:08 +0000 (16:54 +0200)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Updated fds testcase criteria
Initially, we only executed fds testcase on odl_l2 fdio scenarios.
Now we're extending this to all odl fdio scenarios.
Change-Id: Ieb2454f02847361fdf3274b11f20a996a916ad90
Signed-off-by: juraj.linkes <jlinkes@cisco.com>
Trevor Bramwell [Tue, 27 Jun 2017 19:00:48 +0000 (19:00 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "Pass fully qualified anteater path to Docker run"
- Pass fully qualified anteater path to Docker run
With moving anteater into a virtualenv inside the container, it is no
longer installed to a location accessible by the default PATH. Using the
absolute path to the anteater binary should allow this to run.
Change-Id: I978e96d6de1b6c7bb63ff877b5bc77e1b6ee44df
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
spisarski [Tue, 27 Jun 2017 18:19:30 +0000 (12:19 -0600)]
Update git submodules
* Update docs/submodules/snaps from branch 'master'
- Added offline test support to NovaUtilsInstanceTests missed initially.
JIRA: FUNCTEST-809
Change-Id: I3a54af6fc64f93a72059d0ff205024fa765ceb52
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
juraj.linkes [Tue, 27 Jun 2017 14:39:39 +0000 (16:39 +0200)]
Update git submodules
* Update docs/submodules/fds from branch 'master'
- Updated robot scripts for v3 credentials
The fds security group robot script is now compatible with both v2
and v3 credentials. Also introduced other minor fixes.
Change-Id: I987a3963fea425fcc31afe4681575ca985f162bb
Signed-off-by: juraj.linkes <jlinkes@cisco.com>
Linda Wang [Sat, 24 Jun 2017 07:42:20 +0000 (07:42 +0000)]
Update git submodules
* Update docs/submodules/snaps from branch 'master'
- Enable snaps work using public endpoint
When functest is not run on jumpserver but on other external host without
admin network, snaps failed to connect the admin endpoint. So running
snaps tests using public endpoint should be allowed.
JIRA: SNAPS-110
Change-Id: I8ca8d8c48330b5f427568d3d5fe942f6f2ca9ea9
Signed-off-by: Linda Wang <wangwulin@huawei.com>
mbeierl [Wed, 21 Jun 2017 20:02:57 +0000 (16:02 -0400)]
Update git submodules
* Update docs/submodules/storperf from branch 'master'
- Allow User to Specify Flavor
Adds flavor as parameter to ReST /configurations API and passes
it through to the heat template creation.
Change-Id: Id3632fb571da9da51b4d75db58c7a7c0a91e0ccf
JIRA: STORPERF-92
Signed-off-by: mbeierl <mark.beierl@dell.com>
Jose Lausuch [Tue, 27 Jun 2017 13:37:47 +0000 (13:37 +0000)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Merge "Increase timeout of Open Baton installation"
- Increase timeout of Open Baton installation
Change-Id: Ifdc24a3fc9e2c315b41f9e68bccb88df36252b0c
JIRA: ORCHESTRA-14
Signed-off-by: Michael Pauls <michael.pauls@fokus.fraunhofer.de>
Jose Lausuch [Tue, 27 Jun 2017 13:37:17 +0000 (13:37 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "bugfix: pagination crash due to memory limitation"
- bugfix: pagination crash due to memory limitation
MongoDB sorts the results in memory, and the default mem limitation is
32M, if the sort operation consumes more than that it will return an
error:
OperationFailure: Executor error during find command: OperationFailed
Sort operation used more than the maximum
33554432 bytes of RAM. Add an
index, or specify a smaller limit.
To solve this problem, here we leverage aggregate() and
allowDiskUse=True, it is said will not be limited by memory
Change-Id: Id698ad1d02912e8b350a33a926fcccc390814fcc
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
Jose Lausuch [Tue, 27 Jun 2017 13:34:01 +0000 (13:34 +0000)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Merge "Add sfc in thirdparty-requirements.txt"
- Add sfc in thirdparty-requirements.txt
Now it can be installed via python package [1] and then be listed in
thirdparty-requirements.txt.
[1] https://gerrit.opnfv.org/gerrit/#/c/36445/
Change-Id: Iae7482865917e51a96a180b0a987ab0ff26a0190
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Jose Lausuch [Tue, 27 Jun 2017 13:31:22 +0000 (13:31 +0000)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Merge "Add securityscanning in thirdparty-requirements.txt"
- Add securityscanning in thirdparty-requirements.txt
Now it can be installed via python package [1] and then be listed in
thirdparty-requirements.txt.
[1] https://gerrit.opnfv.org/gerrit/#/c/36437/
Change-Id: Ib9489de1f46993fa9fe35485fa95baf003d44974
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Jose Lausuch [Tue, 27 Jun 2017 13:31:15 +0000 (13:31 +0000)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Merge "Remove obsolete repos in functest/ci/config_functest.yaml"
- Remove obsolete repos in functest/ci/config_functest.yaml
It completes "Use directly OpenStack project packages" [1].
kingbird becomes a dependency.
[1] https://gerrit.opnfv.org/gerrit/#/c/36125/
Change-Id: I2cb9e3a2146a2b2bbae89dde9917c5ace70048a6
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
jose.lausuch [Tue, 27 Jun 2017 09:54:41 +0000 (11:54 +0200)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Remove Tempest repo and use the one created by Refstack
Refstack clones the repo in /home/opnfv/.tempest. Rally can use
that repo which is checked out to the REFSTACK_TAG=15.0.0
This way, we avoid having twice the same files.
Change-Id: I9b05d29b1c9bdf3d10539b771d0d20abb2b7cc37
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
hongbo tian [Tue, 27 Jun 2017 11:42:56 +0000 (11:42 +0000)]
Update git submodules
* Update docs/submodules/dovetail from branch 'master'
- Merge "Use official Docker images to build local DB"
- Use official Docker images to build local DB
JIRA: DOVETAIL-422
1. Use official Docker images, mongo:3.2.1 and opnfv/testapi:cvp.0.1.0,
to build local database and testapi service.
2. Use the stable Docker tag in offline config file.
Change-Id: I446a4248effc95f6f5aa6a6d90c0d31ef2f60b39
Signed-off-by: xudan <xudan16@huawei.com>
hongbo tian [Tue, 27 Jun 2017 11:40:58 +0000 (11:40 +0000)]
Update git submodules
* Update docs/submodules/dovetail from branch 'master'
- Merge "delete old ipv6 files"
- delete old ipv6 files
JIRA: DOVETAIL-452
since https://gerrit.opnfv.org/gerrit/#/c/34577/ merged
new ipv6 C&C documents are there, delete the old ones.
Change-Id: Ic16cf03b3febd7cca158555e11ecd817ffc61139
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
MatthewLi [Mon, 26 Jun 2017 02:36:01 +0000 (22:36 -0400)]
Update git submodules
* Update docs/submodules/dovetail from branch 'master'
- delete unused dashboard backend packages
JIRA: DOVETAIL-452
since testapi/mongoDB/openstack 3rd paty dahsboard packages
are used for dovetail now in releng repo. the out-dated mysql-based
dashboard backend packages are deleted
Change-Id: I304c6c40b47e2fac513dd2de873644b749c3275d
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
Manuel Buil [Tue, 27 Jun 2017 10:08:33 +0000 (10:08 +0000)]
Update git submodules
* Update docs/submodules/sfc from branch 'master'
- Merge "Add requirements in sfc"
- Add requirements in sfc
It now leverages on pbr to scan requirements.txt and inject them into
the install_requires.
Change-Id: If51827f6f8839af930c862d846b76b85a778c860
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Alex Yang [Tue, 27 Jun 2017 10:02:36 +0000 (10:02 +0000)]
Update git submodules
* Update docs/submodules/daisy from branch 'master'
- Merge "Adapt the scenario arg add in tempset.py"
- Adapt the scenario arg add in tempset.py
1.adapt the scenario argument add in tempset.py, detail please
refer to
https://gerrit.opnfv.org/gerrit/#/c/36229/5/deploy/tempest.py.
2.bugfix to update the self.deploy_file with the constructed final
deploy file in deoploy.py.
Change-Id: Ia46720649a2361f0b84749925d2c0dede78ccdb5
Signed-off-by: zhongjun <zhong.jun@zte.com.cn>
Morgan Richomme [Tue, 27 Jun 2017 09:34:50 +0000 (09:34 +0000)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Merge "enable doctor-notification test case"
- enable doctor-notification test case
Change-Id: If2b6b46f3f192f58636c55f3ddc9e80b9e22be3c
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
Sofia Wallin [Tue, 27 Jun 2017 09:32:16 +0000 (09:32 +0000)]
Merge "Initiate Developer guide (Testing group)"
Jose Lausuch [Tue, 27 Jun 2017 09:31:17 +0000 (09:31 +0000)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Merge "Added unit tests for api_check, health_check, and smoke tests."
- Added unit tests for api_check, health_check, and smoke tests.
In addition to the creation of the unit tests, this patch simplifies
the mocks for connection check as there was an unused annotation.
This patch also refactors the building of the test suite from the
constructor to the run() method.
JIRA: FUNCTEST-813
Change-Id: I7ff5d0389db36141a33ee3a8f76e04b922f8a95f
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
Jose Lausuch [Tue, 27 Jun 2017 09:28:06 +0000 (09:28 +0000)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Merge "Don't display functest report for single test cases"
- Don't display functest report for single test cases
When executing a single test case, it is not neccessary
to show duplicated information about the result of the test
case. The functest report only makes sense when running
multiple tests.
e.g. functest testcase run vping_ssh
The report is still showed when doing:
functest testcase run all
Change-Id: I92d97d6111ecd9484a14c72cf4bb0c2bbe3ae6bf
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
Ulrich Kleber [Tue, 27 Jun 2017 08:43:53 +0000 (08:43 +0000)]
Update git submodules
* Update docs/submodules/octopus from branch 'master'
- Merge "Scenario Lifecycle Document - add draft for workflow chapter"
- Scenario Lifecycle Document - add draft for workflow chapter
1.step: summary and first workflow for scenario owner
Patchset 2: fix comment
Jira OCTO-162
Signed-off-by: ulik <ulrich.kleber@huawei.com>
Change-Id: I46e21c93fccc8c6f8fe08fe5ced98ca211aeea75
juraj.linkes [Tue, 27 Jun 2017 07:19:43 +0000 (09:19 +0200)]
Update git submodules
* Update docs/submodules/fds from branch 'master'
- Increased odl restart timeout to 120
Change-Id: I2cc7154684fadc141412eb575b5f104ba19235e9
Signed-off-by: juraj.linkes <jlinkes@cisco.com>
Rex Lee [Tue, 27 Jun 2017 07:20:33 +0000 (07:20 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "Add API to update hosts info about SUT"
- Add API to update hosts info about SUT
JIRA: YARDSTICK-674
For some SUT which use domain name as endpoint and AUTH_URL, yardstick
restAPI should support to add "ip domain_name" info into /etc/hosts so
that it can use the ip_address to access the SUT.
api: /yardstick/env/action
description: update hosts info for domain name
method: POST
parameters:
{
"action": "update_hosts",
"args": {"opnfv.org": "1.1.1.1",
"openstack.org": "2.2.2.2"
}
}
Change-Id: Iaca9c846f02b1d53e2408d6a21f9201b599717d4
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
wutianwei [Wed, 21 Jun 2017 03:02:26 +0000 (11:02 +0800)]
Update git submodules
* Update docs/submodules/compass4nfv from branch 'master'
- Support Centos7
1. install the yum packages
2. add the ifcfg scripts to adapt Centos7
3. change MaxSession to 100
4. if setup-host failed, retry to run the failed container
Change-Id: I57589d38f6af1677cb889875c85d6b8bac5c80d0
Signed-off-by: wutianwei <wutianwei1@huawei.com>
Morgan Richomme [Tue, 27 Jun 2017 06:54:08 +0000 (06:54 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "bug fix: consider pagination when retrieveing results for reporting"
- bug fix: consider pagination when retrieveing results for reporting
Due to pagination feature introduced in test API, reporting pages
only considered the first page of results retrieved by the API
the number of pages is now detected to aggregate the results
JIRA: RELENG-259
Change-Id: I0ac90b125baf8c16341c8db22f5602fedd4cdf1b
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
jose.lausuch [Mon, 26 Jun 2017 15:44:47 +0000 (17:44 +0200)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Fix floating ips issue in openstack_clean
floatingips is a list of dictionaries where the attributes
are a bit different than in the previous implementation.
Change-Id: I8e8429b1819bba35a4a829f274c60b77ab2eea7e
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
Zhijiang Hu [Mon, 26 Jun 2017 09:46:09 +0000 (05:46 -0400)]
Update git submodules
* Update docs/submodules/daisy from branch 'master'
- Update VM intallation network setup for ODL scenario
Change-Id: Ie26ca7d81b8d293fbcdc73d5bfa6f2bdbe21e215
Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
chigang [Mon, 26 Jun 2017 14:17:21 +0000 (22:17 +0800)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Enable onos-sfc baremetal daily job
JIRA:-
Because Baremetal resource is limit, it will take more than 3 hours
in each circle. so diable ocl and enable onos-sfc.
Change-Id: I6a9cfd20324bc5dfa79e6cfc4b5ee3b4e84a3085
Signed-off-by: chigang <chigang@huawei.com>
Yujun Zhang [Thu, 22 Jun 2017 07:09:53 +0000 (15:09 +0800)]
Update git submodules
* Update docs/submodules/qtip from branch 'master'
- Initial draft for storage QPI
JIRA: QTIP-255
Change-Id: I987de78941d1e3a200e5c326348af344ea8d9559
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Tim Irnich [Mon, 26 Jun 2017 15:41:46 +0000 (15:41 +0000)]
Update git submodules
* Update docs/submodules/sdnvpn from branch 'master'
- Merge "Uplifting docs to D-3"
- Uplifting docs to D-3
Change-Id: Iff2f924886bae8e4bf84f4325cde3d7f8546b487
Signed-off-by: tomsou <soth@intracom-telecom.com>
Tim Irnich [Mon, 26 Jun 2017 15:24:23 +0000 (15:24 +0000)]
Update git submodules
* Update docs/submodules/sdnvpn from branch 'master'
- Merge "Restore peering within testcase3 for Apex"
- Restore peering within testcase3 for Apex
Change-Id: I7f3a4892e6ef73fb13512e427fab3e42ff1b69d9
Signed-off-by: tomsou <soth@intracom-telecom.com>
Jose Lausuch [Mon, 26 Jun 2017 14:41:07 +0000 (14:41 +0000)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Merge "Make rally support https insecure deployment"
- Make rally support https insecure deployment
When running in https environment, rally should support insecure
deployment if no cacert file is provided.
JIRA: FUNCTEST-828
Change-Id: I29b0fc8c2e1b74a1ce08293706cd9f11f975b6d5
Signed-off-by: Linda Wang <wangwulin@huawei.com>
spisarski [Mon, 26 Jun 2017 14:10:49 +0000 (08:10 -0600)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Fixed problem to vping userdata introducted by SNAPS-OO patch.
Changed get_vm_inst() to return a domain object forgot to change the call
in vping_userdata.py.
JIRA: SNAPS-92
Change-Id: I7585dcde483c39fa850e5184686f42bbf2e8f3c5
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
Manuel Buil [Mon, 26 Jun 2017 14:16:19 +0000 (14:16 +0000)]
Update git submodules
* Update docs/submodules/sfc from branch 'master'
- Merge "Conform SFC test to Functest framework"
- Conform SFC test to Functest framework
- Inherit from OSGCTestCase which takes care of pushing
the result to the DB automatiically.
- Functest will just need to import this module
in testcases.yaml and the framework will launch it
- It is still possible to call this script from python
command line directly as it has a main function.
Change-Id: If02c13b6b6c2500f4eed7646a2b9eb284df0c5ae
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
Jose Lausuch [Mon, 26 Jun 2017 10:06:41 +0000 (10:06 +0000)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Merge "Use glance to list images"
- Use glance to list images
1. Images list is not supported by novaclient 8.0.0
2. It moves images list out of nova and into glance
Change-Id: I2a2d40a2ca3a0cf1ebfb55697b3c58af8748a805
Signed-off-by: Linda Wang <wangwulin@huawei.com>
Jose Lausuch [Mon, 26 Jun 2017 10:06:30 +0000 (10:06 +0000)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Merge "Change floating ips management from nova to neutron"
- Change floating ips management from nova to neutron
Nova does not longer support floating ip creation/deletion.
This patch moves that logic to neutron client.
Change-Id: I2c4146149fe5be534d9c50d78d831b5af1957ad7
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
Cédric Ollivier [Mon, 26 Jun 2017 04:51:55 +0000 (06:51 +0200)]
Update git submodules
* Update docs/submodules/sdnvpn from branch 'master'
- Add requirements in sdnvpn
It now leverages on pbr to scan requirements.txt and inject them into
the install_requires.
Change-Id: Iae1517ae0bfd3575e9d16de4a2ca42e114d956fb
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Jose Lausuch [Mon, 26 Jun 2017 09:20:59 +0000 (09:20 +0000)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Merge "Enable vping offline"
- Enable vping offline
Images used are changed to leverage local file.
Change-Id: I42a89c8c33054a23e226d22358fe268770986a76
Signed-off-by: Linda Wang <wangwulin@huawei.com>
Jose Lausuch [Mon, 26 Jun 2017 09:15:40 +0000 (09:15 +0000)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Merge "Take OpenStack's constraints into account"
- Take OpenStack's constraints into account
upper-constraints.txt contains a pinned list of the entire set of
transitive requirements for OpenStack [1].
We will add OPNFV's constraints as well for OPNFV projects and
their requirements when they are ready.
[1] https://specs.openstack.org/openstack/openstack-specs/specs/requirements-management.html
Change-Id: I2e23584f957e4de191341800d24c8b2776ef9143
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Jose Lausuch [Mon, 26 Jun 2017 09:14:35 +0000 (09:14 +0000)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Merge "Define logger as Feature instance attribute"
- Define logger as Feature instance attribute
It allows any Feature subclass to print warning messages in console
and debug messages in a dedicated file.
Co-Authored-By: Cédric Ollivier <cedric.ollivier@orange.com>
Change-Id: Ic5b1b1184c16cf50f0baadc3904075d0acdf3c6d
Signed-off-by: Jose Lausuch <jose.lausuch@ericsson.com>
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Jose Lausuch [Mon, 26 Jun 2017 09:14:31 +0000 (09:14 +0000)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Merge "Install opera via python package"
- Install opera via python package
It should be noted that the other OPNFV projects cannot currently be
installed via python packages for many reasons (e.g. binaries not
included, no setup.py...).
Change-Id: Iaf1c960471b2dd8916eb1a49cb46f50b7dfb9b88
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Jose Lausuch [Mon, 26 Jun 2017 09:14:28 +0000 (09:14 +0000)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Merge "Install OPNFV sdnvpn via python package"
- Install OPNFV sdnvpn via python package
Change-Id: Ibcaef4eb8658bfe7d1900a8cd6a7b48740524526
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
Jose Lausuch [Mon, 26 Jun 2017 09:14:25 +0000 (09:14 +0000)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Merge "Stop personalizing the common Dockerfile"
- Stop personalizing the common Dockerfile
Any personal config can be applied to another Dockerfile which
inherits from this one.
Change-Id: Ifb77c0d5821c2b40f2f3e1d6adee6f83d0cd0b29
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Jun Li [Mon, 26 Jun 2017 09:03:26 +0000 (09:03 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "Add licenses to Dovetail scripts"
- Add licenses to Dovetail scripts
JIRA: DOVETAIL-453
Change-Id: I40110eae6eac86953f482f83e0b082149c3d0377
Signed-off-by: xudan <xudan16@huawei.com>
Ross Brattain [Mon, 26 Jun 2017 08:53:27 +0000 (08:53 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "increase line length to 99"
- increase line length to 99
When line length is 79 I have to spend too much
time manually wrapping my code into unreadable junk
I can't use expressive tuple unpacking and I start
shortening variables and other bad tricks to decrease
the line length.
We have too many levels of indent to manage with 79
class:
def:
if:
for:
etc.
Change-Id: Ib2ce9cf887f9880c46815822c8d0e1a7806e53ca
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
Michael Polenchuk [Fri, 23 Jun 2017 13:44:33 +0000 (17:44 +0400)]
Update git submodules
* Update docs/submodules/fuel from branch 'master'
- Remove redundant services from noha scenario
Change-Id: I445f6ac802fbf1b382b18bcb4306eb5538cb1867
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
Morgan Richomme [Tue, 23 May 2017 06:49:09 +0000 (08:49 +0200)]
Initiate Developer guide (Testing group)
We started building several xProjects enablers
The goal of this document will be to help developers
- to know/use the different tools
- to take into account the recommendations
- to get the links for support
Change-Id: I49af8525514437d07390b5d098abebe75a80c0b1
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
Harry Huang [Mon, 26 Jun 2017 02:21:17 +0000 (10:21 +0800)]
Update git submodules
* Update docs/submodules/compass4nfv from branch 'master'
- Fix config-compute handler
The network restart handler comes at the end
of all tasks which cause pkg install task be
executed when network is not ready. Flush this
handler right after configure network tasks.
Change-Id: I98b9f6f0f2ec0b79632188a481673529a1b522bb
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
Jun Li [Mon, 26 Jun 2017 06:55:57 +0000 (06:55 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "Bugfix: Dovetail CI failed with Permission denied"
- Bugfix: Dovetail CI failed with Permission denied
JIRA: DOVETAIL-451
1. Dovetail CI jobs failed because of Permission denied.
2. The directory ${WORKSPACE}/cvp/pre_config is created with sudo privilege,
so fetch_os_creds without sudo got Permission denied.
3. Remove the sudo when create directory ${WORKSPACE}/cvp/pre_config.
Change-Id: I802dc1cf8479b61929a9311800e65d357f4a7d34
Signed-off-by: xudan <xudan16@huawei.com>
Alex Yang [Mon, 26 Jun 2017 03:23:35 +0000 (11:23 +0800)]
Update git submodules
* Update docs/submodules/daisy from branch 'master'
- Correct the kolla image version in makefile_patch.sh
Makefile_patch.sh is missed in patch 36229.
Change-Id: I8da88a0f8220061b4ad03711c1a52715703dd579
Signed-off-by: Alex Yang <yangyang1@zte.com.cn>
JingLu5 [Mon, 26 Jun 2017 03:18:56 +0000 (03:18 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Bugfix: remove double quote around SECURE variable
JIRA: YARDSTICK-689
This patch remove the double quote around the SECURE varibale as it may cause the fowllowing error:
$ openstack "${SECURE}" image list
openstack: ' image list' is not an openstack command. See 'openstack --help'.
Did you mean one of these?
access token create
address scope create
address scope delete
address scope list
address scope set
address scope show
aggregate add host
aggregate create
...
Change-Id: Ibb22e85b3dd89b0e3b62821bd5ebe4f155886ffc
Signed-off-by: JingLu5 <lvjing5@huawei.com>
JingLu5 [Mon, 26 Jun 2017 02:25:23 +0000 (02:25 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- [yardstick] Pass "BRANCH" variable to yardstick docekr container
Recently update of utils/fetch_os_creds.sh in commit
8359219bae93a028f6205cdc9460654f9e45c217
use a "BRANCH" varibale in fuel environmet
Currently Yardstick didn't pass such variable to yardstick docker, which causes the following error:
/home/opnfv/repos/releng/utils/fetch_os_creds.sh: line 75: BRANCH: unbound variable
This patch fix this error by Pass "BRANCH" variable to yardstick docekr container
Change-Id: Ifcf3df7107b2f4b493b37c7ef5473f170a8edb94
Signed-off-by: JingLu5 <lvjing5@huawei.com>
zhouya [Tue, 20 Jun 2017 09:31:38 +0000 (17:31 +0800)]
Update git submodules
* Update docs/submodules/daisy from branch 'master'
- enable opendaylight
Change-Id: I759d864efa524c0d564b9d93aa480e155149adaa
Signed-off-by: zhouya <zhou.ya@zte.com.cn>
Justin chi [Sun, 25 Jun 2017 09:18:54 +0000 (09:18 +0000)]
Update git submodules
* Update docs/submodules/compass4nfv from branch 'master'
- Merge "replace build.conf with yaml"
- replace build.conf with yaml
JIRA: -
use build.yaml as config file
from Euphrates openstack deb/rpm/pip packages download from compass
repo containers, not from compass.iso. so delete these packages from
build.cfg
Change-Id: Id254852ece0d738b3ec543efe68216206bd7daf2
Signed-off-by: chigang <chigang@huawei.com>
Harry Huang [Sat, 24 Jun 2017 08:05:44 +0000 (16:05 +0800)]
Update git submodules
* Update docs/submodules/compass4nfv from branch 'master'
- Install network pkgs during OS installation
Before network is setup, host can't access to internet.
Install bridge-utils, ifenslave and vlan when cobbler
managing OS installation so when network restart all pkgs
needed is ready.
Change-Id: Idaa880ed0abfb50f417d67fe55e964992a185c80
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
Jing Lu [Sat, 24 Jun 2017 09:17:51 +0000 (09:17 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "Yardstick output format unified"
- Yardstick output format unified
JIRA: YARDSTICK-658
Currently the yardstick have three dispatcher: file, influxdb, mongodb.
(influxdb using API to get result and mongodb using testAPI to get result)
But their output format is different. It is hard to use.
In this patch, make all dispatchers using the same data source.
And make the output format of file and influxdb unified.
As for mongodb, since it is related to testAPI, so I make it push data
every test case.
The unified output format is:
http://paste.openstack.org/show/610125/
Change-Id: I854ac4f03e6f904469b07b0c924c7d850545ae5b
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
chenjiankun [Thu, 22 Jun 2017 13:00:40 +0000 (13:00 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Add API to upload pod.yaml file
JIRA: YARDSTICK-687
We need a API to upload a pod.yaml file to /etc/yardstick/pod.yaml.
API: /yardstick/env/action
method: POST
param:
{
'action': 'upload_pod_file',
'file': file object
}
Change-Id: I3d25df364da10aaf34f995e948e1704235a40f6f
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
Jose Lausuch [Sat, 24 Jun 2017 08:51:55 +0000 (08:51 +0000)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Merge "Remove calls to deployment handler in prepare env"
- Remove calls to deployment handler in prepare env
The reason is that some installers have changed the mechanism and the adapters
are not valid any more and the method to access the deployment information fails
Fuel -> MCP
Compass -> Containers
This shall be deactivated to avoid errors in CI until the new installer
adapters are implememnted.
Change-Id: I995b914bf55d5da76f27e715d170dd22e84d677c
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
huangxiangyu [Tue, 20 Jun 2017 03:36:18 +0000 (11:36 +0800)]
Update git submodules
* Update docs/submodules/compass4nfv from branch 'master'
- fix baremetal deploy
1. delete package part when external network is not ready
2. modify some vm_environment ip to adapt with containerized
compass4nfv code
Change-Id: I9d777675e7ca9d6f9b12a885df8677b2446e6917
Signed-off-by: huangxiangyu <huangxiangyu5@huawei.com>
xudan [Sat, 24 Jun 2017 03:30:22 +0000 (23:30 -0400)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Bugfix: Dovetail CI failed on fuel because of BRANCH: unbound variable
JIRA: DOVETAIL-451
1. Dovetail CI jobs failed on fuel becase lack of BRANCH.
fetch_os_creds.sh: line 75: BRANCH: unbound variable
2. That's mainly because of Dovetail uses sudo to run fetch_os_creds.sh.
3. BRANCH is jenkins' env param and root's env lacks of this param.
Change-Id: I3163d6e9f099e979bace00ce993b422ad60f6b8f
Signed-off-by: xudan <xudan16@huawei.com>
Jing Lu [Sat, 24 Jun 2017 03:09:21 +0000 (03:09 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "Improve Yardstick user-guide"
- Improve Yardstick user-guide
This patch adds a short description on how to use the "yardstick env prepare"
command in a Non-OPNFV installer environtment.
Change-Id: Idf54bf5318499d2b129a1445e0758e351945e755
Signed-off-by: JingLu5 <lvjing5@huawei.com>
chenjiankun [Tue, 16 May 2017 01:59:06 +0000 (01:59 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Add API to update openrc variable
JIRA: YARDSTICK-651
Currently we source openrc variable manually or use yardstick env
prepare to get openrc file.
We need API to update the openrc variable.
api: /yardstick/env/action
description: source environment variable
method: POST
parameters:
{
'action': 'update_openrc',
'args':{
'openrc': {
'OS_USERNAME': 'admin',
'OS_PASSWORD': 'console',
'OS_TENANT_NAME': 'admin',
'OS_AUTH_URL': 'http://192.168.131.222:5000/v2.0',
'EXTERNAL_NETWORK': 'ext-net'
}
}
}
Change-Id: I680a7249116c8ff0c1a9e7d5089538d935240c80
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
hongbo tian [Sat, 24 Jun 2017 01:17:02 +0000 (01:17 +0000)]
Update git submodules
* Update docs/submodules/dovetail from branch 'master'
- Merge "HA testcases"
- HA testcases
Modify HA testcases.rst file to include detail discribtion of the 8
testcases. Rename the original rst file into HA testcases outline.rst.
Please review and see if you need two of these file, or you prefer a
single one, or maybe merge these two.
as discussed,propose 8 HA testcases for mandatory test cases.
JIRA:
Change-Id: Ie6cd5a68897bb0208932d2e1fec65cc59bfa25b4
Signed-off-by: fuqiao@chinamobile.com
hongbo tian [Sat, 24 Jun 2017 01:15:33 +0000 (01:15 +0000)]
Update git submodules
* Update docs/submodules/dovetail from branch 'master'
- Merge "IPv6 Test Cases"
- IPv6 Test Cases
Change-Id: Icdb2786076aa6a263449eca5db4a07d14f1e2adf
Signed-off-by: Bin Hu <bh526r@att.com>
Narinder Gupta [Fri, 23 Jun 2017 22:59:24 +0000 (22:59 +0000)]
Update git submodules
* Update docs/submodules/joid from branch 'master'
- Merge "move k8s command from jumphost to kubernetes-master"
- move k8s command from jumphost to kubernetes-master
Change-Id: I5e1a83cebf6f90beebc34798c8b2c9a96cce4afb
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
Aric Gardner [Fri, 23 Jun 2017 17:19:52 +0000 (17:19 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "barometer: setmeta on properties files"
- barometer: setmeta on properties files
Change-Id: I9c8b86488c0dab04068b978864dff017bd5a95e9
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
Aric Gardner [Fri, 23 Jun 2017 15:49:40 +0000 (15:49 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "Add octopus|pharos|functest to ci gate security"
- Add octopus|pharos|functest to ci gate security
JIRA: RELENG-252
Change-Id: I884853cc3faf4cd24832bf5f35078a0913f2a0b3
Signed-off-by: agardner <agardner@linuxfoundation.org>
spisarski [Thu, 22 Jun 2017 18:43:09 +0000 (12:43 -0600)]
Update git submodules
* Update docs/submodules/snaps from branch 'master'
- Use neutron to create floating IPs.
This patch moves the floating IP creation out of nova and into neutron.
Other changes include the use of domain objects for VM and Floating IP
instances, addition of new nova_utils tests to exercise the create
server functionality, and more PEP8 compliance.
JIRA: SNAPS-92
Change-Id: I16c12b26b56008901633e90ae307586ad2045f9b
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
Gergely Csatari [Fri, 23 Jun 2017 13:04:05 +0000 (13:04 +0000)]
Update git submodules
* Update docs/submodules/openretriever from branch 'master'
- Merge "Clarifications to OpenStack gaps"
- Clarifications to OpenStack gaps
I've made the following changes:
- removed the direct references to Mitaka release, as this analyzis
might be updated to later releases.
- Added the relevant OpenStack projects to the table
- Made some clarifications to the existing gaps
- Removed the "Is available in Mitaka" as none of them are avaiable ;)
Change-Id: I48a4695de8e3d72b7fbcd2287d62b4b178758051
Signed-off-by: csatari <gergely.csatari@nokia.com>
Serena Feng [Fri, 23 Jun 2017 08:12:36 +0000 (08:12 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "Changing urls of testapi api and resources"
- Changing urls of testapi api and resources
Change is done in reference to https://gerrit.opnfv.org/gerrit/#/c/34527/
This change will also fix the jenkins job testapi auto deploy which is failing.
Change-Id: I5011718aa2bdf7e2aab0a12d406c4d0eece86972
Signed-off-by: Sakala Venkata Krishna Rohit <rohitsakala@gmail.com>
Jose Lausuch [Fri, 23 Jun 2017 08:04:44 +0000 (08:04 +0000)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Merge "Enable https insecure for functest"
- Enable https insecure for functest
1. When running in https environment, functest should provide an
option to disable server certificate verification.
2. For check_os.sh, the param "--insecure" is passed to openstack
cli, e.g.. openstack --insecure server list.
JIRA: FUNCTEST-828
Change-Id: Ie2c5b14152c92e87318fcfaf8b234f59275eb6b8
Signed-off-by: Linda Wang <wangwulin@huawei.com>
Zhijiang Hu [Fri, 23 Jun 2017 07:30:38 +0000 (07:30 +0000)]
Update git submodules
* Update docs/submodules/daisy from branch 'master'
- Merge "add the scenarios option"
- add the scenarios option
Add the scenarios option and yaml configuration files,
currently only support three scenarios as below.
os-nosdn-nofeature-noha/os-odl_l3-nofeature-noha/
os-odl_l2-nofeature-noha.
we will support more secnarios such as os-odl_l3-nofeature-ha
in future.
Change-Id: I24d7875208e277f6ee1b794c0033d5fee6b5e371
Signed-off-by: zhongjun <zhong.jun@zte.com.cn>
Serena Feng [Fri, 23 Jun 2017 06:40:12 +0000 (06:40 +0000)]
Update git submodules
* Update docs/submodules/functest from branch 'master'
- Merge "Revert rally version to 0.8.1"
- Revert rally version to 0.8.1
1. Now rally version 0.9.1 is installed via "bash install_rally.sh
--yes", cause the default RALLY_GIT_BRANCH is master. Then
some rally related tests will fail as rally tests have not been
updated in functest
2. rally version 0.8.1 can be installed via --branch 0.8.1
Change-Id: I04003134f070a1a35db2c02f2209e77365be592f
Signed-off-by: Linda Wang <wangwulin@huawei.com>
Ross Brattain [Fri, 23 Jun 2017 04:11:24 +0000 (04:11 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "improve git code with devstack functions"
- improve git code with devstack functions
if we aren't re-cloning we still need to make sure
we update the branch/tag/commit to the version from the remote
so we need to fetch and then checkout again
it is more complicated. Dockerfile does a shallow
clone, so we don't get all the remote ref information.
To clone a random remote commit id we have to unshallow
Change-Id: If15f504b6ff2cfdfc8894fd3b37e687a19616714
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
mbeierl [Thu, 22 Jun 2017 18:43:42 +0000 (14:43 -0400)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Adjusting for GMT
Change-Id: Id0719a6fb3bbe509fe6a76b305736a82f58bdc68
Signed-off-by: mbeierl <mark.beierl@dell.com>
Ross Brattain [Thu, 22 Jun 2017 20:51:25 +0000 (20:51 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "auto restart influxdb and grafana support"
- auto restart influxdb and grafana support
JIRA: YARDSTICK-686
Change-Id: If486df4d825f9d0b03eeaa77716cc2855e2f1bd0
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
Linda Wang [Tue, 20 Jun 2017 06:31:29 +0000 (06:31 +0000)]
Update git submodules
* Update docs/submodules/snaps from branch 'master'
- Enable https for Openstack in Snaps
When running in https environment, snaps should provide two options:
1. To support certification verify when https certification file is provided;
2. To disable server certificate verification without cert file.
JIRA: SNAPS-84
Change-Id: I5a9094238db5c8017cc8b80e3353adc6e793b552
Signed-off-by: Linda Wang <wangwulin@huawei.com>
Luke Hinds [Thu, 22 Jun 2017 17:12:37 +0000 (17:12 +0000)]
Update git submodules
* Update docs/submodules/releng from branch 'master'
- Merge "Directly Run Anteater Docker Container"
- Directly Run Anteater Docker Container
The current approach is to run /bin/bash in a fully privilaged docker
container as the root user and exec the anteater command from this.
There are a couple of reasons this approach doesn't make sense:
1) anteater is not a long running service
2) anteater doesn't need any privilaged access to the host
3) anteater is already a compiled binary and can be ran directly
Because the anteater container doesn't need access to all the host
devices nor is it running docker containers inside of docker, the
`--privileged=true` flag can be removed.
Note: '--rm' is added as well to ensure volumes do not persist past the
container lifecycle and lead to build server running out of disk space.
JIRA: RELENG-250
Change-Id: I1ec90b3737abf591b6b3373fe2fc8f52cdcfb11a
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
Ross Brattain [Thu, 22 Jun 2017 15:10:21 +0000 (15:10 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "Acquire NSB specific data from Heat."
- Acquire NSB specific data from Heat.
First we add mac_address, subnet_cidr to Heat template outputs
Then we convert those into a form for NSB and add vld_id.
NSB also requires PCI Bus ID, kernel driver
and dpdk_port_num. We get this by ssh-ing
into instance and dumping sysfs
We also need to fix allow for ssh key auth,
and implement relative path file loading
so NSB can find all its YAML files
JIRA: YARDSTICK-580
Change history:
don't hide heat create tracebacks we need tracebacks for debug
vnf_generic: add task_path to scenario so we can load relative paths
for vnf_generic we want to be able to load yaml relative to the
task path
For example:
traffic_profile: ../../traffic_profiles/fixed.yaml
topology: ping_tg_topology.yaml # TODO: look in relative path where the tc.yaml is found
These need to be relative to samples/vnf_samples/nsut/ping/tc_ping_heat_context.yaml
Add a scenario["task_path"] entry
heat: log actual exception
vnf_generic: replace list with set and iterate over values()
some general refactors to remove redundact lookups and
type conversions
heat: provide mac_address, device_id and network_id from outputs
We may need more information to dynamically
determine test topology.
Towards this end return more info in the heat template.
We can return mac_address, device_id and network_id.
Once we have this info we can add it to the context_cfg
as an interfaces dict.
add sample vnf ping multi-network test
this test requires 3 network, one for mgmt
and the other two for NSB traffic tests
We have to make sure we don't use DPDK
on mgmt interface because DPDK unbinds
the driver
heat: convert networks to OrderedDict
so we can lookups networks as well as
iterate over them in consisitent order
heat: and vld_id to networks for vnf_generic
vnf_generic uses vld_id Virtual Link Descriptor ID
to identify interfaces
Add the key to the networks dict
and store in Networks object
implement relative path file loading in vnf_generic
in multiple places we need to load a file
relative to the task path, so add
open_relative_file_path
and modify load_vnf_model to include the scenario_cfg
parameter so we have access to task_path
DRAFT: heat timeout support
Heat stack in CI job failed due to some Nova issue.
But then apparently yardstick kept running and took 180mins to timeout
https://build.opnfv.org/ci/view/bottlenecks/job/bottlenecks-compass-posca_stress_ping-baremetal-daily-master/16/console
We can add a Heat create timeout and fail faster if there is an error.
The question is how long should we wait for a Heat stack to deploy. We
can set a default and allow override in the heat context config, if
users make complicated stacks
heat: get netmask and gateway from heat outputs
we have do some tricky business with finding
the subnet cidr and converting it into netmask
vnf_generic: get vpci, driver and dpdk_port_num
use a big old find command to dump all the sysfs
netdev info nicely. This was re-used from autotest FCoE tests.
r"""find /sys/devices/pci* -type d -name net -exec sh -c '{ grep -sH ^ \
+$1/ifindex $1/address $1/operstate $1/device/vendor $1/device/device \
+$1/device/subsystem_vendor $1/device/subsystem_device ; \
+printf "%s/driver:" $1 ; basename $(readlink -s $1/device/driver); } \
+' sh \{\}/* \;
This finds all PCI devices that are network devices, then
dumps all the relevant info using /bin/sh.
Then we parse this into a 'netdevs' dict inside the node_dict
and also convert into VNF fields we need.
vnf_generic: set node name for kpis
node is a dict, so we have to use node_name
vnfdgen: we CANNOT use TaskTemplate.render
because it does not allow for missing variables, we need to allow
password for key_filename to be undefined
remove default ssh password hack, once rendering is fixed
add new example tc_external_ping_heat_context
Change-Id: If1fe0c1a2ab0a5be17e40790a66f28f706fa44d6
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
Signed-off-by: Edward MacGillivray <edward.s.macgillivray@intel.com>
Kubi [Thu, 22 Jun 2017 13:07:01 +0000 (13:07 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "HA testcase improvement"
- HA testcase improvement
This patch improve HA test case in the following aspects:
1. the "GeneralHA" type now will check if the target service process in the controller node.
2. support ignore server certificate
3. add debug log for recovering service failed
4. improve method to kill keystone process
Change-Id: I9ae7ab54391fe41d5d7f3e4951a7ac2e3ba75968
Signed-off-by: JingLu5 <lvjing5@huawei.com>
Kubi [Thu, 22 Jun 2017 12:58:45 +0000 (12:58 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'master'
- Merge "bugfix: storperf timeout in ci"
- bugfix: storperf timeout in ci
JIRA: YARDSTICK-680
Change-Id: Ie405187b8ab085a9e4f40a7e7e7e661c94e83630
Signed-off-by: rexlee8776 <limingjiang@huawei.com>