Age | Commit message (Collapse) | Author | Files | Lines |
|
* Update docs/submodules/releng from branch 'master'
- Merge "[dovetail-webportal] Add docker build jobs for dovetail-webportal"
- [dovetail-webportal] Add docker build jobs for dovetail-webportal
Add 2 docker build jobs for the new repo dovetail-webportal.
One is dovetail-webportal-api, the other is dovetail-webportal-web.
Once there is a new patch merged, it will auto trigger the jobs to build
and upload the new docker images with tag 'latest'.
According to the Dovetail release plan and develpoment of the web, can tag
this repo and release with certain tag (e.g. ovp.2.0.0)
JIRA: DOVETAIL-671
Change-Id: I1becc084617bb52f8c8e23275202bd7be4a7b2b3
Signed-off-by: xudan <xudan16@huawei.com>
|
|
* Update docs/submodules/functest from branch 'master'
- Temporarily disable CreateInstanceSingleNetworkTests
It can only work if tests are executed via admin (+default domain)
[1].
[1] https://jira.opnfv.org/browse/SNAPS-322
Change-Id: I80dbb46a2197af77fe83ee8768f46bb70b2a810c
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
* Update docs/submodules/functest from branch 'master'
- Define env vars for ODL inputs
It's linked to "Add default param for ODL password" [1].
[1] https://gerrit.opnfv.org/gerrit/#/c/59811/
Change-Id: Ib88d9371a2b6febb5c1af69ffda9b3c5024999e9
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
* Update docs/submodules/functest from branch 'master'
- Dynamically skip neutron_trunk and barbican
It avoids fasly testcases in failure for end users.
It also removes the neutron_trunk class which is now useless (Queens).
Change-Id: I3f5a1ac84a50e061da6eadcc5c9bafb2e99050db
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
- Typo
Change-Id: I55064f83d2a97eaae2a2861d4451ae34e547c40c
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
- Include neutron_tempest_plugin in tempest-[smoke,full]
Change-Id: I19f9a6ff2f76a4684bf341b2f22ffc4d09dca1cc
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
- Leverage on Xtesting 0.53
It allows dynamically skipping test cases.
Change-Id: Ida82e76478316fce61dd59dd206e1c03943b084a
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
* Update docs/submodules/barometer from branch 'master'
- New repository. puppet-barometer
Change-Id: I3a706b9512c270ecb1340db93e2bb4baacab1475
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
|
|
* Update docs/submodules/functest from branch 'master'
- Set swift_operator_role if required
Apex creates member as default role which conflicts with the default
swift_operator_role [1]. It detects the default role in lowercase as
well and write it in rally.conf if required.
[1] https://build.opnfv.org/ci/view/functest/job/functest-apex-virtual-suite-master/116/console
Change-Id: Ic4dc98c793207fc32ff35852472742c92db6699c
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
* Update docs/submodules/functest from branch 'master'
- Temporarily disable HOT including OS::Nova::FloatingIPAssociation
Change-Id: I31b76c5b3604845367c10f6e5d55c415042f6d47
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
* Update docs/submodules/functest from branch 'master'
- Fix components and vnf testcase dependencies
It completes "Leverage to Xtesting 0.51" [1].
[1] https://gerrit.opnfv.org/gerrit/#/c/59755/
Change-Id: Id36f1d84c305829d14e069b6ec5d056256f42fe1
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
* Update docs/submodules/apex from branch 'master'
- Fix OpenDaylight Oxygen deployment failures (master)
ODL scenarios are failing deployment with oxygen because table 17 from
the OpenFlow pipeline is missing. This pulls in an upstream patch to no
longer check for table 17. The default table 17 flow has been removed
upstream which is why it no longer appears during deployment.
This patch fixes master OS branch scenarios only. Once the patch is
cherry-picked to queens we can submit a new patch updating the DS
settings.
Change-Id: If60cf25c75440e3a1998b412ac8b903849507dab
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
* Update docs/submodules/storperf from branch 'master'
- Initialization API
Adds a new API that performs initialization of the target
filename or device instead of having to rely on the
magic _warm_up workload name.
Change-Id: Icb7ece05fb6190802df08f5a4aeeba62652757db
JIRA: STORPERF-254
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
* Update docs/submodules/storperf from branch 'master'
- Merge "Collect slave info"
- Collect slave info
Adds the output of uname -a to the metadata for each
slave. Additional information about each slave can
also be added as needed in the future.
Change-Id: Ifb3d06599c0f1b7a4ffe06a7c98b151e62ba7bd8
JIRA: STORPERF-253
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
* Update docs/submodules/yardstick from branch 'master'
- Add service NodePort information in server description
Kubernetes context provides a list of NodePort services to each
replication controller. "_get_server" should return this information
in the server description dictionary:
server: { ...
'service_ports': <list of NodePort objects>
}
Relevant NodePort object attributes:
- port
- node_port
- target_port
- protocol
- name
JIRA: YARDSTICK-1313
Change-Id: Ie481cdea4761f162e3b3329e4e2c5a982faea9e9
Signed-off-by: Rodolfo Alonso Hernandez <rodolfo.alonso.hernandez@intel.com>
|
|
* Update docs/submodules/yardstick from branch 'master'
- Add interface and network information to Kubernetes context
Add to "Kubernetes" context the "interfaces" information when retrieving
a server. This information is needed for NSPerf test cases.
The interface information comes from the resource controller network list.
Each replication controller will have one port per network defined.
JIRA: YARDSTICK-1303
Change-Id: Ifb0e17df295c042a643128c705a93876af999bad
Signed-off-by: Rodolfo Alonso Hernandez <rodolfo.alonso.hernandez@intel.com>
|
|
* Update docs/submodules/nfvbench from branch 'master'
- Fix problem in doc
This will cause some error in docker run
Change-Id: Ie612f6d80c7dfe392e5f11b56fbee71d1020de76
Signed-off-by: Ace <liyin11@huawei.com>
|
|
* Update docs/submodules/dovetail from branch 'master'
- Remove the yardstick_tag and functest_tag
These 2 commands can't work now.
Also there is no need to support them, so remove them.
JIRA: DOVETAIL-695
Change-Id: I6707c7fc1d19fe06690cd14ef39f9d421d00a2bc
Signed-off-by: xudan <xudan16@huawei.com>
|
|
* Update docs/submodules/dovetail from branch 'master'
- Enable OVP tests to run on a DPDK-enabled system
DPDK-enabled NFVIs require support for hugepages which
in turn is configured by means of extra_specs in flavors.
Currently, Functest enables hugepage support if the name
of the scenario contains the substring "ovs".
Dovetail allows end users to run all tests on DPDK-enabled systems
and the documentation has been updates accordingly.
JIRA: DOVETAIL-665
Change-Id: If4898da168f8b4c69a045ef3b00b8a8862f29b0c
Signed-off-by: Panagiotis Karalis <pkaralis@intracom-telecom.com>
|
|
* Update docs/submodules/yardstick from branch 'master'
- Merge "nsb_setup.sh fails to build DPDK"
- nsb_setup.sh fails to build DPDK
Some DPDK archive releases have different prefix in the
unzipped archived folder name. Fixed scripts to determine
the DPDK path using find.
JIRA: YARDSTICK-1307
Change-Id: Id50bc1256f458e94aa7d4050a0f8ea3462fe9083
Signed-off-by: Mytnyk, Volodymyr <volodymyrx.mytnyk@intel.com>
|
|
* Update docs/submodules/yardstick from branch 'master'
- Merge "Cleanup TG IxLoad test cases"
- Cleanup TG IxLoad test cases
Refactor SSH handling and library mocks.
JIRA: YARDSTICK-1236
Change-Id: I591601f8ea8bf4bbd5c43300ff29d7930af5c3c6
Signed-off-by: Rodolfo Alonso Hernandez <rodolfo.alonso.hernandez@intel.com>
|
|
* Update docs/submodules/yardstick from branch 'master'
- Merge "Omit functional tests from coverage report analysis"
- Omit functional tests from coverage report analysis
Coverage report will also search for new code introduced in
/yardstick/tests/functional. Any modification in functional
test cases must be omitted from coverage report.
JIRA: YARDSTICK-1308
Change-Id: Ib9c48102340f70d8d79f78dc81cbfe7b29c81115
Signed-off-by: Rodolfo Alonso Hernandez <rodolfo.alonso.hernandez@intel.com>
|
|
* Update docs/submodules/yardstick from branch 'master'
- Merge "Fix "id" retrieval from MQ producer in GenericTrafficGen"
- Fix "id" retrieval from MQ producer in GenericTrafficGen
"GenericTrafficGen.get_mq_producer_id" uses a wrong method to retrieve
the MQ producer ID. "MessagingProducer" ID is a property called "id".
JIRA: YARDSTICK-1312
Change-Id: Id72836b1cde59059359907bd3a315a1abb55778e
Signed-off-by: Rodolfo Alonso Hernandez <rodolfo.alonso.hernandez@intel.com>
|
|
* Update docs/submodules/yardstick from branch 'master'
- Merge ""install_dpdk" ansible role fails if DPDK version has revision number"
- "install_dpdk" ansible role fails if DPDK version has revision number
In [1], the DPDK version string is converted to a number to be compared.
If DPDK version format is "major.minor.revision", this conversion will fail.
[1] https://github.com/opnfv/yardstick/blob/master/ansible/roles/install_dpdk/tasks/main.yml#L119
JIRA: YARDSTICK-1306
Change-Id: Id8d32f28627ff5a0ff8d4fb604282ba2d9931c25
Signed-off-by: Rodolfo Alonso Hernandez <rodolfo.alonso.hernandez@intel.com>
|
|
* Update docs/submodules/bottlenecks from branch 'master'
- Merge "Change OS exporter"
- Change OS exporter
1. The name of prometheus OS exporter is too long messing up
the display of docker ps.
2. Add version management of the exporter
Change-Id: I3b634f2b3a274935ef27c0bcddeae3900170aebe
Signed-off-by: Yang (Gabriel) Yu <Gabriel.yuyang@huawei.com>
|
|
* Update docs/submodules/functest from branch 'master'
- Force new project.id when creating new users
Else it raises side effects when both project.id and project.name are
defined (see Apex [1])
[1] https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-master/148/console
Change-Id: I98665ed55a55fdd02e25d8ad17b78d84548b0ec8
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
* Update docs/submodules/yardstick from branch 'master'
- Merge "Make uwsgi app to not demonize"
- Make uwsgi app to not demonize
Supervisord doesn't support demonize applications, thus we have to
make the uwsgi application to run not in background.
- Fixed Yardstick API path.
- Fixed HttpClient class to raise correct exception when
the HTML response (not JSON) like 4xx, 5xx is received.
(http://docs.python-requests.org/en/master/user/quickstart/#json-response-content)
JIRA: YARDSTICK-1297
Change-Id: I4d1c1bb7266eeed0bd357bd28b91206d1580611f
Signed-off-by: Mytnyk, Volodymyr <volodymyrx.mytnyk@intel.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Apex: Disable fraser daily
Change-Id: Iad2503baca32175ff912c85dccd71791fc8156ff
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
* Update docs/submodules/storperf from branch 'master'
- Revert "Set self.stack_id = None after delete stack"
This reverts commit 6114b084b3fd47e638172cbbe64c6ea9e627e66d.
Change-Id: I089fbbf924a2c979e3cea619d8c5bc90820ff691
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
* Update docs/submodules/storperf from branch 'master'
- Revert FIO to 2.99
Change-Id: I14cd60f7d359666a403b4535824d0c9b8a05df34
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
* Update docs/submodules/yardstick from branch 'master'
- Merge "Add ACL sample config file"
- Add ACL sample config file
The acl_rules.yaml is unused, so renamed it to sample config.
Updated the config with example of possible ACL configuration.
JIRA: YARDSTICK-1304
Change-Id: If0537cf55f4c96f57844caed5bf1c9050647e0d5
Signed-off-by: Mytnyk, Volodymyr <volodymyrx.mytnyk@intel.com>
|
|
* Update docs/submodules/apex from branch 'master'
- Merge "Removes OC condition in dhcp-all-interfaces"
- Removes OC condition in dhcp-all-interfaces
Due to this condition, a non-first ctlplane NIC may fail to come up in
deployments, causing deployment to fail. This is a temporary workaround
until the proper fix can be merged:
https://review.openstack.org/#/c/561003/1
JIRA: APEX-588
Change-Id: I3f19afba2618161843ce3b76a03e2dcf1fcb4b99
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Apex: Update blocking for csit promotion job
Ensure only one csit promotion job runs on a node at
a time.
Change-Id: Iab36f267f880347e0090fd87b91c9d7e28fbc4f4
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
* Update docs/submodules/yardstick from branch 'master'
- Merge "Improve "get_server" function in Kubernetes context"
- Improve "get_server" function in Kubernetes context
When a kubernetes context is returning the node info it is
assumed that the first port defined is the ssh port which may
not be the case. This patch will address this issue by looking
for a defined port 22.
JIRA: YARDSTICK-1301
Change-Id: I65dee1bcf62f21ebcaefeaa2666bb0ad53f3876c
Signed-off-by: John O Loughlin <john.oloughlin@intel.com>
|
|
* Update docs/submodules/functest from branch 'master'
- Leverage to Xtesting 0.51
It removes ci_loop which has been useless from Docker slicing.
It can filter now on any env var (e.g. CI_LOOP if required by XCI).
Change-Id: Ibd685edf4636bd251c85466e8b4febcd1e20d312
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "Apex: Allow for multi-version snapshots"
- Apex: Allow for multi-version snapshots
This patch adds ability to manage multiple snapshot versions. We want to
be able to have snapshots for noha and ha for multiple OS releases. This
adds that capability and updates the deploy script to be able to deploy
them. Also a user can specify which scenario to trigger with his ODL
netvirt commit by doing 'opnfv-check <os version>-<ha|noha>
Change-Id: I3884b41c86b55c187becfb83ef62f3431724d09e
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
* Update docs/submodules/releng from branch 'master'
- Merge "unh-pod1: disable trigger for deploying auto"
- unh-pod1: disable trigger for deploying auto
Change-Id: I364ff339db7132b6a2ca31d15b6340542b6a9226
Signed-off-by: Paul Vaduva <Paul.Vaduva@enea.com>
|
|
* Update docs/submodules/yardstick from branch 'master'
- Merge "Do not request NFVi metrics from empty nodes"
- Do not request NFVi metrics from empty nodes
In Collector class [1], the information from the nodes is retrieved to
create a ResourceProfile object per node. If the node information is
empty, Collector should skip this node.
[1] https://github.com/opnfv/yardstick/blob/master/yardstick/network_services/collector/subscriber.py#L34
JIRA: YARDSTICK-1302
Change-Id: I84dff3e20881352263736b682a60a4f382960153
Signed-off-by: Rodolfo Alonso Hernandez <rodolfo.alonso.hernandez@intel.com>
|
|
* Update docs/submodules/yardstick from branch 'master'
- Merge "Make context types constants"
- Make context types constants
Make context types constants. These are the current context types:
- Dummy
- Heat
- Kubernetes
- Node
- StandaloneOvsDpdk
- StandaloneSriov
Any reference to a context type should use the referred constant.
JIRA: YARDSTICK-1292
Change-Id: I1ff0085161f88304d71e3ddad7975f9020e0fc20
Signed-off-by: Rodolfo Alonso Hernandez <rodolfo.alonso.hernandez@intel.com>
|
|
* Update docs/submodules/functest from branch 'master'
- Protect vs former interface format
Compass still set publicURL [1]
[1] https://build.opnfv.org/ci/view/functest/job/functest-compass-baremetal-daily-fraser/lastFailedBuild/consoleFull
Change-Id: I88c6ca336a7017f97f4c07719156e567d1afb9df
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
* Update docs/submodules/yardstick from branch 'master'
- Merge "Change "monitor" to "assert" in SLA"
- Change "monitor" to "assert" in SLA
Change "monitor" to "assert" in SLA to make an Overall testcase
to fail if a subtest Scenario fails
JIRA: YARDSTICK-1305
Change-Id: I90f5c95f0ddace160d751a435d60ae09a42101f2
Signed-off-by: Dimitrios Markou <mardim@intracom-telecom.com>
|
|
* Update docs/submodules/functest from branch 'master'
- Handle certificate in shaker.py
http://artifacts.opnfv.org/logs/functest/huawei-virtual2/2018-07-11_18-47-21/functest.log
Change-Id: I9049a06031db2335410828ecb30e763077360bc3
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
* Update docs/submodules/functest from branch 'master'
- Avoid duplicating tempest section in rally.conf
Change-Id: I79598cce2c7dfe0a2e969ddd32735c3eb189fa7a
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
* Update docs/submodules/functest from branch 'master'
- Reuse the right detected role name
It completes "Try to get Member or member role" [1][2].
[1] https://gerrit.opnfv.org/gerrit/#/c/59661/
[2] https://build.opnfv.org/ci/view/functest/job/functest-apex-baremetal-daily-master/144/console
Change-Id: Ib38b513906b08d6f85834e03f5415e83b66b733b
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
* Update docs/submodules/snaps from branch 'master'
- Added additional check for the returned project object is not None.
There were 3 other instances of this check in neutron_utils.py but
this one was missed and could potentially cause issues.
Change-Id: I599e63e14a9b08ba34f50e060c7dfa5fbdd631f7
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
|
|
* Update docs/submodules/functest from branch 'master'
- Add tempest section in rally.conf
It completes the previous patch [1][2].
[1] https://gerrit.opnfv.org/gerrit/#/c/59681/
[2] https://build.opnfv.org/ci/view/functest/job/functest-compass-virtual-daily-master/555/console
Change-Id: I93ad9db2c7a8a0691fed8bf58f5e21d8f3dc9c57
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
* Update docs/submodules/functest from branch 'master'
- Clean all possible resources
It checks all openstack resources before cleaning.
It allows removing images even if the test fail quickly.
Change-Id: I1763b8a70fa7ffeb03c435e8e775c7afd1a7adac
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
* Update docs/submodules/functest from branch 'master'
- Check the status of inherited steps
Change-Id: If63c228f2844194279b560515f4ab24a4ee88be0
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
* Update docs/submodules/functest from branch 'master'
- Force result = 0 if exception
self.result can be positive due to intermediary steps (scenarios).
Else it can return false positives [1].
[1] https://build.opnfv.org/ci/view/functest/job/functest-apex-virtual-suite-master/113/console
Change-Id: Iecadee7f7380fda5273a0668aff1b441647c45aa
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
* Update docs/submodules/yardstick from branch 'master'
- Merge "Revert "vPE Sample VNF is missing in the installation scripts""
- Revert "vPE Sample VNF is missing in the installation scripts"
SampleVNF source tree doesn't contain vPE VNF sources, thus the
installation of the vPE sampleVNF fails because of the changes.
Reverting.
This reverts commit 5bb855a82d960a4fb796e801ec9a9a22dc40b1ca.
Change-Id: I27e929e813a28847c2ca725031ec767633a36954
Signed-off-by: Mytnyk, Volodymyr <volodymyrx.mytnyk@intel.com>
|
|
* Update docs/submodules/functest from branch 'master'
- Merge "Update rally image name regex"
- Update rally image name regex
The default value doesn't conform with our image names.
Else it downloads the image from internet which may be not possible
(offline testing, proxy or deployment l3 issues [1])
[1] https://build.opnfv.org/ci/view/functest/job/functest-apex-virtual-suite-master/113/console
Change-Id: I7d951967784d591e7155fe8582299aaa9b680b10
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
* Update docs/submodules/functest from branch 'master'
- Merge "Print all debug messages in a second file"
- Print all debug messages in a second file
All modules are allowed to print in functest.debug.log.
Change-Id: I9c0be258dba985c9d3171bc2d324464e41e1c584
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
* Update docs/submodules/functest from branch 'master'
- Run script only if volume device is found
Add back volume device name search on instance.
If vol is not attached script should not run.
In the current state, if volume is not found, write_data returns
positive result and read_data cannot find any new file
Change-Id: Ifaa8af1e6d5c66f5ac776c83bebde526e77a9fd8
Signed-off-by: Delia Popescu <delia.popescu@enea.com>
|