Daniel Farrell [Wed, 29 Mar 2017 15:20:19 +0000 (11:20 -0400)]
Expand CPerf overview docs
Change-Id: I82a53de2447b26e8fcfcc7ce556a318ce6f88cd7
Signed-off-by: Daniel Farrell <dfarrell07@gmail.com>
(cherry picked from commit
9726ddbc27f12f3b8e18a1088490659c9051beff)
Morgan Richomme [Wed, 29 Mar 2017 07:33:39 +0000 (09:33 +0200)]
Update Testing ecosystem documentation
- new ecosystem figure
- add reporting figure
- indicate next steps for Danube 2.0
pending question (cperf)
Change-Id: I3dcf5a4874f0585f433a693117764641aab8faf8
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
(cherry picked from commit
8a4427306c179cbf469d9d6e689a6e5427d50ea4)
Alexandru Avadanii [Wed, 29 Mar 2017 15:11:59 +0000 (15:11 +0000)]
Update git submodules
* Update docs/submodules/armband from branch 'stable/danube'
- Merge "Update armband documentation for Danube" into stable/danube
- Update armband documentation for Danube
JIRA: ARMBAND-243
Change-Id: If44f1a9f820793c9b04610fd4db7c05a6675f065
Signed-off-by: Cristina Pauna <cristina.pauna@enea.com>
(cherry picked from commit
b32f9425f4bc80fac6db3f71a17de7be87199e5b)
Alexandru Avadanii [Sat, 25 Mar 2017 21:15:50 +0000 (22:15 +0100)]
Update git submodules
* Update docs/submodules/armband from branch 'stable/danube'
- deploy-cache: Use `mco` to set up authorized_keys
JIRA: ARMBAND-242
Change-Id: I1e8335289a253f5fa2ebb4fb2620b25f10e1b1e9
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
(cherry picked from commit
6b5e1a9bc6c1f260e15e0f5698382d8feb992caa)
Alexandru Avadanii [Wed, 29 Mar 2017 15:08:57 +0000 (17:08 +0200)]
Update git submodules
* Update docs/submodules/armband from branch 'stable/danube'
- submodules: Pin stable branches for Danube/Fuel 10
Change-Id: Ia9e9d45733db0a4e5f8157dda2b9b2bbc6cb072e
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Alexandru Avadanii [Sat, 25 Mar 2017 19:01:48 +0000 (20:01 +0100)]
Update git submodules
* Update docs/submodules/armband from branch 'stable/danube'
- f-l: Refresh after upstream reverted cobbler rm
Remove our revert patches since upstream applied the same changes.
Update patch context where needed.
JIRA: ARMBAND-237
Change-Id: I6007484ad23f0fceabd8f8ec7625e598aee280c7
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
(cherry picked from commit
71b44345b89e802c549d3415da65b5502effbaeb)
Narinder Gupta [Wed, 29 Mar 2017 14:48:32 +0000 (14:48 +0000)]
Update git submodules
* Update docs/submodules/joid from branch 'stable/danube'
- Merge "changing the user guide draft version." into stable/danube
- changing the user guide draft version.
Change-Id: Ia3dca995bcfd181353919535e071d7a5302eb32a
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
(cherry picked from commit
36a495e8d20149811d13f6ba944ecc30a393aed4)
Nikolas Hermanns [Wed, 29 Mar 2017 12:56:39 +0000 (14:56 +0200)]
Update git submodules
* Update docs/submodules/sdnvpn from branch 'stable/danube'
- Reduce overview
Change-Id: Ifb8915d62ea26f44f29c4d3b84beecd78dceae9e
Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
(cherry picked from commit
c063e49cec6afa6ba1ab743a86482768fe1cc28e)
Nikolas Hermanns [Wed, 29 Mar 2017 10:46:53 +0000 (12:46 +0200)]
Update git submodules
* Update docs/submodules/sdnvpn from branch 'stable/danube'
- Changing to new docs structure
Change-Id: I4c15e1635981b2b5fe5473be89b5abab78bfabd5
Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
(cherry picked from commit
0f8220d5d96cc0a45be00e937c73ab938133e587)
Sofia Wallin [Wed, 29 Mar 2017 10:19:17 +0000 (12:19 +0200)]
Updating the submodules HEADs manualy
Change-Id: If182c2eaf4cc3a4aa7a4da51c375cf25fd011a1b
Signed-off-by: Sofia Wallin <sofia.wallin@ericsson.com>
Sofia Wallin [Wed, 29 Mar 2017 09:41:01 +0000 (11:41 +0200)]
Remove Openretriever submodule
Change-Id: I3e25775eea6ae5c426e449c87330b4f127e9156d
Signed-off-by: Sofia Wallin <sofia.wallin@ericsson.com>
Trevor Cooper [Wed, 29 Mar 2017 05:40:58 +0000 (22:40 -0700)]
Updated VSPERF description and fixed Wiki links to project
Change-Id: Ic71f8004621dbb99715907ba3d82acd0f20e2291
Signed-off-by: Trevor Cooper <trevor.cooper@intel.com>
(cherry picked from commit
b54f4712cea42b96d5a6c5a63066119f6e90470e)
ShubhamRathi [Mon, 27 Mar 2017 14:06:01 +0000 (19:36 +0530)]
Fix search form overflow
Search input in the navbar overflowed
to the next line in the navbar in
certain pages.
Change-Id: Ica9b01c6051cb2649f773a90a506ab89a8d74ac3
Signed-off-by: ShubhamRathi <shubhamiiitbackup@gmail.com>
(cherry picked from commit
dc9acd0ae17c4be0f7ad0f059b175d99185b0268)
Sofia Wallin [Wed, 29 Mar 2017 09:16:20 +0000 (09:16 +0000)]
Merge "Adding the submdules directory for DoveTail." into stable/danube
ChristopherPrice [Mon, 27 Mar 2017 14:57:32 +0000 (16:57 +0200)]
Adding the submdules directory for DoveTail.
Can be cherry picked to stable, the content will not be linked in docs.opnfv.org at this time.
Change-Id: Iae4ab8e9bc902c2726b69386b3ecf611f7890dee
Signed-off-by: ChristopherPrice <christopher.price@ericsson.com>
ShubhamRathi [Sun, 19 Mar 2017 18:38:35 +0000 (00:08 +0530)]
Show master branch as 'Latest'
Documentation built on RTD shows
the branch name of the latest (master)
branch as Danube. This patch fixes the
branch name to 'Latest'
Change-Id: I3d52fda5992fbb3e5fb17c9784d7a98396c0ebdc
Signed-off-by: ShubhamRathi <shubhamiiitbackup@gmail.com>
(cherry picked from commit
e0ec89a74253d01f3fa9b471fcfd6ca247710345)
Yujun Zhang [Sat, 25 Mar 2017 03:03:33 +0000 (11:03 +0800)]
Re-order testing user guide index page
Testing tools needs to be configured before use.
Change-Id: I04862af1c9d2ee8d9fdb91397c3e18da2207a964
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
(cherry picked from commit
b775f4fca6cfa580f71dc338dcf063e3397a80cf)
ShubhamRathi [Thu, 23 Mar 2017 20:09:50 +0000 (01:39 +0530)]
Remove Moon, Add Promice
Moon has been deferred until E release.
Promice was erroneously removed, re-adding.
Change-Id: Ia5c5989f9aa9811998755f4c0802756e1b088c67
Signed-off-by: ShubhamRathi <shubhamiiitbackup@gmail.com>
(cherry picked from commit
bdefaca3c0136edfeb0b00817d72a69b768fb0a5)
ShubhamRathi [Fri, 24 Mar 2017 19:44:40 +0000 (01:14 +0530)]
Remove Moon & OVSNFV documentation
Change-Id: I87026f857af1c589426158bb89db6b1f9324e2e1
Signed-off-by: ShubhamRathi <shubhamiiitbackup@gmail.com>
(cherry picked from commit
61f47cdee31c3c8e14475b07ea5a991a8e8ad474)
Trevor Cooper [Thu, 23 Mar 2017 20:11:33 +0000 (13:11 -0700)]
Updated vsperf doc refs for release-notes and testing
Change-Id: I736ff7c5699e5be929ebe9104a0dfc619ef0ebc8
Signed-off-by: Trevor Cooper <trevor.cooper@intel.com>
(cherry picked from commit
cb5d501a339ef5b8ce262efd17d5b1729d95757a)
Sofia Wallin [Wed, 29 Mar 2017 09:03:04 +0000 (11:03 +0200)]
Updating Submodule refs
Change-Id: I90dbb2cb78d5db7844badfbcea80751e76c4fd0a
Signed-off-by: ShubhamRathi <shubhamiiitbackup@gmail.com>
Signed-off-by: Sofia Wallin <sofia.wallin@ericsson.com>
yuyang [Wed, 29 Mar 2017 01:58:10 +0000 (09:58 +0800)]
Update git submodules
* Update docs/submodules/bottlenecks from branch 'stable/danube'
- bugfix: bottlenecks devguide in docs.opnfv.org
JIRA: BOTTLENECK-149
Adjust the directory structure to make Bottlenecks devguide
on docs.opnfv.org.
Change-Id: Ib773a26ca5f4eaee94834ff641ec45531ef3025c
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit
3480c32bb5113a8a5f56b7e1db82c3a9236418fb)
yuyang [Tue, 28 Mar 2017 02:40:35 +0000 (10:40 +0800)]
Update git submodules
* Update docs/submodules/bottlenecks from branch 'stable/danube'
- bugfix: fix bugs for running 'teststory run'
JIRA: BOTTLENECK-144
utils/parser.py:56 has incorrect var:cls which cause pass more
var to testcase_read function.
Change-Id: I2d4b93f95d19a205e537515529746f6d9e13fe2c
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit
1760c89637ac71b877a17896e5768640a20360c3)
ShubhamRathi [Thu, 23 Mar 2017 18:05:28 +0000 (23:35 +0530)]
Make gerrit URL relative
Change-Id: I005a70a2ecca597fe8bb16c755d9acc35d7999f1
Signed-off-by: ShubhamRathi <shubhamiiitbackup@gmail.com>
(cherry picked from commit
93f2c3343f7ad404ede346222f55ddd7985183ac)
Sofia Wallin [Wed, 29 Mar 2017 08:20:27 +0000 (08:20 +0000)]
Merge "Add ignore = dirty in gitmodule" into stable/danube
ShubhamRathi [Thu, 23 Mar 2017 17:24:17 +0000 (22:54 +0530)]
Add ignore = dirty in gitmodule
Change-Id: Ia08581f90a63d1acc19a33c16cc3e83a76c00682
Signed-off-by: ShubhamRathi <shubhamiiitbackup@gmail.com>
yuyang [Mon, 27 Mar 2017 07:41:23 +0000 (15:41 +0800)]
Update git submodules
* Update docs/submodules/bottlenecks from branch 'stable/danube'
- Add docker clean-up for run test
JIRA: BOTTLENECK-148
Currently, only OPNFV CI includes env-cleanup for Bottlenecks.
It is preferable to also include the operation locally
for test automation and repeatability.
Changes:
1. Translate tab into 4 spaces
Change-Id: I9f4efb95c155e442afd3141c00f707421c61b2da
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit
fe83578bd2fe1a09f8334f85e30a0afbb68cc5cc)
Trevor Cooper [Wed, 29 Mar 2017 07:38:53 +0000 (00:38 -0700)]
Update git submodules
* Update docs/submodules/vswitchperf from branch 'stable/danube'
- Fixed indexes
Change-Id: I5e10d9b2469ed7ec7fbced12b041e659bd568c2d
Signed-off-by: Trevor Cooper <trevor.cooper@intel.com>
Trevor Cooper [Wed, 29 Mar 2017 07:33:11 +0000 (00:33 -0700)]
Update git submodules
* Update docs/submodules/vswitchperf from branch 'stable/danube'
- Updated index
Change-Id: I9e180eff666c3ca98eb51d9c958e3b1410ddddd5
Signed-off-by: Trevor Cooper <trevor.cooper@intel.com>
Trevor Cooper [Wed, 29 Mar 2017 07:27:28 +0000 (00:27 -0700)]
Update git submodules
* Update docs/submodules/vswitchperf from branch 'stable/danube'
- Removed Indices
Change-Id: I57420dfca1a2113ebc35faded3084116c670dbc1
Signed-off-by: Trevor Cooper <trevor.cooper@intel.com>
Ulas Kozat [Tue, 28 Mar 2017 23:16:11 +0000 (16:16 -0700)]
Update git submodules
* Update docs/submodules/domino from branch 'stable/danube'
- JIRA 23: Fix line break in configuration section
Change-Id: I9866e50dba2e36b97b5f0b1930609ffcb77dc8d2
Signed-off-by: Ulas Kozat <ulas.kozat@gmail.com>
Bin Hu [Tue, 28 Mar 2017 22:51:55 +0000 (15:51 -0700)]
Update git submodules
* Update docs/submodules/ipv6 from branch 'stable/danube'
- Fix typo issue
Change-Id: If4d0bad9d2ce0e90dd59f11a4bec7484307feacc
Signed-off-by: Bin Hu <bh526r@att.com>
(cherry picked from commit
087c95c300b0c6599a1c9d39151d06df1352789c)
- Final 1.0.0 for Release Notes
Change-Id: I2494a6c28233d6667ebab5db97c7366a1762f817
Signed-off-by: Bin Hu <bh526r@att.com>
(cherry picked from commit
4ee9deb73423eafc67f37c076fc7e2de9535efd2)
- Split Gap Analysis into 2 files
One for OpenStack Newton, and the other for ODL Boron.
Change-Id: Ic2e7d67c44e33009a402e02ea27d9c0fe38485ef
Signed-off-by: Bin Hu <bh526r@att.com>
(cherry picked from commit
951f066001be8a3184084a759f3a9ef4d2fcfa20)
- Update the reference URL of OPNFV Releases
Change-Id: I010074952edb8f5ef100cd48414c8cc6f518a76b
Signed-off-by: Bin Hu <bh526r@att.com>
(cherry picked from commit
e136eed871db256c4ffbcd21eb0eeef1e2735d7a)
- Draft of Release Notes
Change-Id: I76d4390f3916bb9eff14ef477e6274d47d501d67
Signed-off-by: Bin Hu <bh526r@att.com>
(cherry picked from commit
6805a791acbbaa26d3363dc8dabcdff4c7a1d99a)
kalyanreddy [Tue, 28 Mar 2017 20:18:51 +0000 (13:18 -0700)]
Update git submodules
* Update docs/submodules/kvmfornfv from branch 'stable/danube'
- Update documentation structure.
This patch includes adjusting docs directory structure for kvmfornfv
project.
Change-Id: Ic2f992cd5e8f6808ca3ba088172eb6da342182ba
Signed-off-by: Gundarapu Kalyan Reddy <reddyx.gundarapu@intel.com>
Michael Polenchuk [Tue, 28 Mar 2017 07:21:54 +0000 (07:21 +0000)]
Update git submodules
* Update docs/submodules/fuel from branch 'stable/danube'
- Revert "Revert: Blueprint "bp/distributed-serialization""
This reverts commit
8b28c44a4be6beef8a71e672f543001bcc0a080f.
The issue has been fixed in upstream.
Change-Id: Id4ad8fb7b1ec887f8d8d1d5b18a9b33a73bda10c
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
(cherry picked from commit
4a360c5076f839c8b700638f9b85c3e630894826)
Sofia Wallin [Tue, 28 Mar 2017 18:49:00 +0000 (20:49 +0200)]
Update git submodules
* Update docs/submodules/joid from branch 'stable/danube'
- Updated release name and release date
Change-Id: I64d1c3abb1b5556bf81fb2a637614f02cb92d679
Signed-off-by: Sofia Wallin <sofia.wallin@ericsson.com>
(cherry picked from commit
2c03acdb23144b72ed9c8b5f9b85c8646172a057)
- Add interface renaming on maas for heterogeneous hardware config
Change-Id: I7b26821802f1843d738a116082b70bd27b35b35b
Signed-off-by: Blaisonneau David <david.blaisonneau@orange.com>
(cherry picked from commit
4afffb76ced3bafae18e92a80137c25f969898f2)
- correct of maas deploy and orange pod2 update
MAAS deploy correction to manage heterogeneous hardware (different interfaces
mapping or naming amoung nodes, and configuration of a VLAN on an interface
without network_cidr)
Change-Id: Ib3825bd8600cf62637cee85779d9ee0a55f896c4
Signed-off-by: Blaisonneau David <david.blaisonneau@orange.com>
- Add labels for scenario docs
Change-Id: I6e0e3fbc51b6d164144e22b236705eebb79050ba
Signed-off-by: ShubhamRathi <shubhamiiitbackup@gmail.com>
(cherry picked from commit
9cb4fd572a2cf6966adc4c94ce1a606a4ca94774)
- configure the VIP accordingly and also change the sequence.
Remove the admin-openrc file.
Change-Id: I8a14dc6de22d0f0de346d69e6d02a7e9c295ece1
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
(cherry picked from commit
0c50df832b79dc06fa44dfd918d78ceb894ffd64)
- fix for mutiple block devices for lxd containers.
Change-Id: I4e7cb6b8505d0c2c395adf0345cbf22e63a73853
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
(cherry picked from commit
c44406f505cb49858caf1a2b1c2f2606cf935d92)
- modfiied to corner the concerns of Orange labs.
Change-Id: I82125424714ce5083f045224f8fc9fa4c7a0edc2
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
(cherry picked from commit
cb6d37a8b4f7762fbd254e9870a19c2c4d865553)
- Updated the documentation as per latest devlopment.
Change-Id: If62157368de79c7c44adc3e27945e1bf6dbf6b2c
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
kalyanreddy [Tue, 28 Mar 2017 06:04:11 +0000 (11:34 +0530)]
Update git submodules
* Update docs/submodules/kvmfornfv from branch 'stable/danube'
- Update documentation structure.
This patch is used to update documentation structure.
Change-Id: I50d4ef4256ccfc57a0434123e7532a50000582cf
Co-Authored by:Srinivas <srinivas.atmakuri@tcs.com>
Co-Authored by:RajithaY<rajithax.yerrumsetty@intel.com>
Co-Authored by:shravani paladugula <shravanix.paladugula@intel.com>
Co-Authored by:Navya Bathula <navyax.bathula@intel.com>
Signed-off-by: Gundarapu Kalyan Reddy <reddyx.gundarapu@intel.com>
(cherry picked from commit
f1f3cc27f23bdde81c37d8142d4288d811bd5e45)
Georg Kunz [Tue, 28 Mar 2017 10:57:01 +0000 (12:57 +0200)]
Update git submodules
* Update docs/submodules/netready from branch 'stable/danube'
- Fixing broken links in documentation
Using rst references to link to other documentation pages
instead of relative HTML links.
Change-Id: Id8164a4f50f4fd39c996f5ae354b22f3c960fb08
Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
(cherry picked from commit
0c59ca9234d712a74fa01c1eaba676dfb0080052)
- Adding further documentation for the Gluon scenario
Change-Id: I4926ab30223312b91b6349b798f652615d70001e
Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
(cherry picked from commit
8a3e022acdcab14bd1f51cf08f4a26004dda49e7)
Ray Paik [Thu, 23 Mar 2017 05:04:07 +0000 (22:04 -0700)]
Few minor edits plus used the SPDX license identifier
Change-Id: Ibdd3c700bdf0ed8f67d5cd794568a99c2d0efab9
Signed-off-by: Ray Paik <rpaik@linuxfoundation.org>
(cherry picked from commit
9bce0476fec83c40e5fb1e60134d44f44151743f)
ShubhamRathi [Wed, 15 Mar 2017 19:54:29 +0000 (01:24 +0530)]
Update git submodules
* Update docs/submodules/fds from branch 'stable/danube'
- Add Scenario Documentation Labels
Change-Id: Icff2c400c054d960c3c4ec32bc2c69c561c5bf1d
Signed-off-by: ShubhamRathi <shubhamiiitbackup@gmail.com>
(cherry picked from commit
03210b90f9208a2e2d80f9f31d6132e7b2ca576f)
George Paraskevopoulos [Tue, 28 Mar 2017 09:27:22 +0000 (12:27 +0300)]
Update git submodules
* Update docs/submodules/functest from branch 'stable/danube'
- Revert "Make SFC test a python call to main()"
This reverts commit
d5820bef80ea4bdb871380dbfe41db12290fc5f8.
Robot test runs before SFC test and it imports
https://github.com/robotframework/SSHLibrary
which does a monkey patching in
the python runtime / paramiko.
Untill now sfc run in a new python process (clean)
because it run using the bash command.
But when importing it as a module and call main()
from python, it will run in the patched runtime
and it will error out.
https://hastebin.com/iyobuxutib.py
Change-Id: I54237c32c957718b363d302efe84e01bc78e4f47
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
(cherry picked from commit
e59055e29b5cc6a027d3a24803cc05fd709cca90)
Tomas Cechvala [Mon, 13 Mar 2017 14:18:39 +0000 (15:18 +0100)]
Update git submodules
* Update docs/submodules/fds from branch 'stable/danube'
- Check for a flavor with hugepages
Flavor is not checked by name but by huge_pages extra option.
It is created when no flavor has huge_pages setting.
Change-Id: I1266a6e58047c24456b12f16fc3061082916558c
Signed-off-by: Tomas Cechvala <tcechval@cisco.com>
Signed-off-by: juraj.linkes <jlinkes@cisco.com>
(cherry picked from commit
a717a49967f77ede476da582b6d3bb2c6359da1b)
Yujun Zhang [Tue, 28 Mar 2017 08:51:15 +0000 (08:51 +0000)]
Update git submodules
* Update docs/submodules/qtip from branch 'stable/danube'
- Merge "Add overview in developer guide" into stable/danube
- Add overview in developer guide
Change-Id: I491f921d87cf0cec3bbef5a78e9f3065b1e012a1
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
(cherry picked from commit
cb8ec13d8981cea1dc5556d86ea01b45c29f1046)
Nikolas Hermanns [Mon, 27 Mar 2017 16:15:01 +0000 (18:15 +0200)]
Update git submodules
* Update docs/submodules/functest from branch 'stable/danube'
- Remove vping_ssh from bgpvpn and gluon scenario
Cause of the bug:
https://bugs.opendaylight.org/show_bug.cgi?id=5586
Floating ip is not working at the moment for us.
We don't want to remove the vping_ssh test from
fuel. the scenarios are called different in fuel and
in apex. odl-bgpvpn in apex. odl_l2-bgpvpn in fuel.
Change-Id: Iaa2e6cea8a4fdb8635f018427aaf30634fd8d2d5
Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
(cherry picked from commit
5af67bcca589c275b73fe5e4bca9bea5871948aa)
akhilbatra898 [Fri, 24 Mar 2017 22:24:47 +0000 (03:54 +0530)]
Update git submodules
* Update docs/submodules/qtip from branch 'stable/danube'
- Add API docs
- Add developer guide for API
- Add user guide for API
- Add api to user guide doctree
JIRA: QTIP-234
Change-Id: Id388f82c52e31b3c75599ab846e64431be8083b7
Signed-off-by: akhilbatra898 <akhil.batra@research.iiit.ac.in>
(cherry picked from commit
6cd177d400b3462cd6c6b251f9135b45c33dfbb8)
Yujun Zhang [Tue, 28 Mar 2017 07:22:25 +0000 (07:22 +0000)]
Update git submodules
* Update docs/submodules/qtip from branch 'stable/danube'
- Merge "remove replicated dependencies" into stable/danube
- remove replicated dependencies
Change-Id: Ie82153d201a06e7008465a5ea116b389dc1311c6
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
(cherry picked from commit
50ab8b586a0564da1e1d029bff65d36464142fce)
Yujun Zhang [Tue, 28 Mar 2017 07:22:17 +0000 (07:22 +0000)]
Update git submodules
* Update docs/submodules/qtip from branch 'stable/danube'
- Merge "cite danube.rst in index.rst" into stable/danube
- cite danube.rst in index.rst
Change-Id: I00aa92a22e4e6aabd69463f3dd97d5d4a58f1e3a
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
(cherry picked from commit
7bae1022dcb5fd89016254b70566721e8b59eae3)
Yujun Zhang [Tue, 28 Mar 2017 07:22:09 +0000 (07:22 +0000)]
Update git submodules
* Update docs/submodules/qtip from branch 'stable/danube'
- Merge "update user docs" into stable/danube
- update user docs
Change-Id: I7a7a1343c457fe1c3063dfeafa079154d495eac0
Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
(cherry picked from commit
16f2362065636b833c31722c778e485f62acb981)
Yujun Zhang [Tue, 28 Mar 2017 07:21:57 +0000 (07:21 +0000)]
Update git submodules
* Update docs/submodules/qtip from branch 'stable/danube'
- Merge "Align folder structure `docs/testing/developer` to opnfvdocs template" into stable/danube
- Align folder structure `docs/testing/developer` to opnfvdocs template
Change-Id: I9ce069cf4b5384b5788ca7cfc70e4188519667d5
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
(cherry picked from commit
9639c68d1ed674f74ff1b187346241f5d7c82910)
Yujun Zhang [Tue, 28 Mar 2017 07:21:46 +0000 (07:21 +0000)]
Update git submodules
* Update docs/submodules/qtip from branch 'stable/danube'
- Merge "Rename docs/testing/developer/design to docs/testing/developer/devguide" into stable/danube
- Rename docs/testing/developer/design to docs/testing/developer/devguide
See https://git.opnfv.org/opnfvdocs/tree/docs/testing/testing-dev.rst
Change-Id: Iac14adf4a2876fd74972dcf6279f7022e92cb9b5
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Yujun Zhang [Tue, 28 Mar 2017 07:21:38 +0000 (07:21 +0000)]
Update git submodules
* Update docs/submodules/qtip from branch 'stable/danube'
- Merge "Add project introduction" into stable/danube
- Add project introduction
Change-Id: I5d0553f0ccec571f9db90b2fd8f25f0941f00b03
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Taseer [Mon, 27 Mar 2017 08:33:51 +0000 (13:33 +0500)]
Update git submodules
* Update docs/submodules/qtip from branch 'stable/danube'
- Add info about selective running
Change-Id: Ic5f7969c3d3969b7790d17beec10d73991ca8d08
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
(cherry picked from commit
ee667225c20ded7d6dbfc38e8631fc96cc0dea2a)
Nikolas Hermanns [Mon, 27 Mar 2017 17:13:08 +0000 (19:13 +0200)]
Update git submodules
* Update docs/submodules/sdnvpn from branch 'stable/danube'
- Remove quagga fix in the testcase
Solves partly:
JIRA: SDNVPN-130
Change-Id: I1cf99e9294925545f6fece660983e32f6543f2b8
Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
(cherry picked from commit
5960fab7230bebbffc439457d5542d086cb3f8af)
Tim Rozet [Tue, 28 Mar 2017 04:46:30 +0000 (04:46 +0000)]
Update git submodules
* Update docs/submodules/apex from branch 'stable/danube'
- Merge "Fix quagga user and dirs" into stable/danube
- Fix quagga user and dirs
The rpm spec of quagga still misses the
correct user and dir setup for quagga.
This is the jira to remove this later on:
https://jira.opnfv.org/projects/SDNVPN/issues/SDNVPN-130
Change-Id: I71885a6b177443f58d0c093833e76656eb83b428
Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
(cherry picked from commit
7dcaaf6f8f7af379124c65f3a19f4890064fa97c)
JingLu5 [Thu, 23 Mar 2017 07:53:10 +0000 (07:53 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'stable/danube'
- Bugfix:add storperf flavor for TC074
JIRA: YARDSTICK-604
the storperf container now uses a flavor called "storperf", if this flavor is
absent, stack creating process will fail. also the openstack variables that
passed to the storperf container also needs a update
Change-Id: Iab4be6491cc9b24526948e5571f0476ec885a93d
Signed-off-by: JingLu5 <lvjing5@huawei.com>
(cherry picked from commit
0691766d310e00d7f1cec763427db271076b5633)
Tim Rozet [Tue, 28 Mar 2017 03:41:53 +0000 (03:41 +0000)]
Update git submodules
* Update docs/submodules/apex from branch 'stable/danube'
- Merge "Adding OVN as an SDN option to Apex" into stable/danube
- Adding OVN as an SDN option to Apex
JIRA: APEX-129
opnfv-tht-pr: 111
opnfv-puppet-tripleo-pr: 18
Change-Id: I71de5802ed476b6f78ad5a718ac15d9aec9a6a1d
Signed-off-by: Dan Radez <dradez@redhat.com>
Tim Rozet [Mon, 27 Mar 2017 15:54:39 +0000 (11:54 -0400)]
Update git submodules
* Update docs/submodules/apex from branch 'stable/danube'
- Disables ODL clustering for FDIO+ODL scenarios
ODL clustering has issues with VPP mounting, so we are disabling
clustering for now and should have the bug in ODL fixed by Danube 2.0.
Change-Id: I19b9c9167596105a3197de8c5a537bed1280f241
Signed-off-by: Tim Rozet <trozet@redhat.com>
(cherry picked from commit
5108498adb2870581cc5a4bb99db693a05ff9c3b)
Yujun Zhang [Tue, 28 Mar 2017 01:45:22 +0000 (01:45 +0000)]
Update git submodules
* Update docs/submodules/qtip from branch 'stable/danube'
- Merge "Update CLI docs." into stable/danube
- Update CLI docs.
- Update command to execute runner
- Include reporter
JIRA: QTIP-231
Change-Id: I834ac94821cea7221078fbb6160ef7467b2bd4cf
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
Yujun Zhang [Tue, 28 Mar 2017 01:45:00 +0000 (01:45 +0000)]
Update git submodules
* Update docs/submodules/qtip from branch 'stable/danube'
- Merge "Add unit tests for List and get in API." into stable/danube
- Add unit tests for List and get in API.
- refactor controllers
- remove abspath and other irrelvant data in response
- move fixtures
- refactor decorators
JIRA: QTIP-226
Change-Id: I5fac5b1bc998da198098992e7ddb47ba49685f31
Signed-off-by: akhilbatra898 <akhil.batra@research.iiit.ac.in>
(cherry picked from commit
bef693f40ad87170b7233b9fef62f2fd8abfc8d8)
kalyanreddy [Fri, 24 Mar 2017 13:11:29 +0000 (18:41 +0530)]
Update git submodules
* Update docs/submodules/kvmfornfv from branch 'stable/danube'
- Updating documents of D-release.
This patch is used to update the documents of D-release.
Change-Id: I9449536e340140f67e0f77ae4120bbc210809169
Co-Authored by:Srinivas <srinivas.atmakuri@tcs.com>
Co-Authored by:RajithaY<rajithax.yerrumsetty@intel.com>
Co-Authored by:shravani paladugula <shravanix.paladugula@intel.com>
Co-Authored by:Navya Bathula <navyax.bathula@intel.com>
Signed-off-by: Gundarapu Kalyan Reddy <reddyx.gundarapu@intel.com>
(cherry picked from commit
1f4ef5ee33f715c03a85a868f12e89744f889cff)
Feng Pan [Fri, 24 Mar 2017 16:11:58 +0000 (12:11 -0400)]
Update git submodules
* Update docs/submodules/apex from branch 'stable/danube'
- Apply NSDriver patch for neutron for all FD.io scenarios
Change-Id: I548a6c948a276f05fd2bb0c2b6bcb9ee8d96deb8
Signed-off-by: Feng Pan <fpan@redhat.com>
(cherry picked from commit
dc600bda635981edc035290faf901f54e810790e)
kalyanreddy [Wed, 22 Mar 2017 09:12:25 +0000 (14:42 +0530)]
Update git submodules
* Update docs/submodules/kvmfornfv from branch 'stable/danube'
- This patch is used to update the documents of D-release.
Change-Id: Iccebac991c1ea0973733963743d4d1438ac153b2
Co-Authored by:Srinivas <srinivas.atmakuri@tcs.com>
Co-Authored by:RajithaY<rajithax.yerrumsetty@intel.com>
Co-Authored by:shravani paladugula <shravanix.paladugula@intel.com>
Co-Authored by:Navya Bathula <navyax.bathula@intel.com>
Signed-off-by: Gundarapu Kalyan Reddy <reddyx.gundarapu@intel.com>
(cherry picked from commit
7d8bfd26b45b511898825a24ecf0977a336fac13)
Tim Rozet [Sun, 26 Mar 2017 20:25:04 +0000 (16:25 -0400)]
Update git submodules
* Update docs/submodules/apex from branch 'stable/danube'
- Removes neutron ovs agent systemd when not nosdn
Bug in ovs agent systemd where it is started when openvswitch is
restarted. This is causing ODL DPDK deployments to fail because
openvswitch is creating br-int as type system instead of netdev.
JIRA: APEX-427
Change-Id: Iea7f6a5553d2ca1f372f4dec82f576d62827e887
Signed-off-by: Tim Rozet <trozet@redhat.com>
(cherry picked from commit
2ea2ee214210f1eec14c8bdf91260ee883eb3192)
Cedric Ollivier [Mon, 27 Mar 2017 12:00:55 +0000 (12:00 +0000)]
Update git submodules
* Update docs/submodules/functest from branch 'stable/danube'
- Merge "Fix pylint warnings in test_testcase_base" into stable/danube
- Fix pylint warnings in test_testcase_base
It takes into account the following warnings:
- wrong-import-order
- no-value-for-parameter
The 'no-value-for-parameter' warnings are false positive. The added
default values are useless but avoid them.
Change-Id: I50d0af178d9da668a3c72e75f5af467d36ca0e6a
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
e7440f39c66121cf915f156897c0a7d0e2af2951)
yuyang [Sat, 25 Mar 2017 10:31:39 +0000 (18:31 +0800)]
Update git submodules
* Update docs/submodules/bottlenecks from branch 'stable/danube'
- CLI acommadation to the current test case calling method
JIRA: BOTTLENECK-144
Calling method of POSCA test case has changed. CLI for calling
the run test case script should also adjust.
Change-Id: Ia007b658903c8133c824358943f325b070d1e195
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit
2bf5dbd9b63288e8ce77c7c4e42df8b1e4deb2ce)
yuyang [Sat, 25 Mar 2017 08:40:19 +0000 (16:40 +0800)]
Update git submodules
* Update docs/submodules/bottlenecks from branch 'stable/danube'
- Add task selection to test suite entrance file
JIRA: BOTTLENECK-143
Add task selection to test suite entrance file
Change-Id: Ia21b3121d104a457a66e2c77e3caf091e102f388
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit
15c3931fd723f565e847033bc6c1df818a761b4a)
yuyang [Fri, 24 Mar 2017 03:24:17 +0000 (11:24 +0800)]
Update git submodules
* Update docs/submodules/bottlenecks from branch 'stable/danube'
- Update document according to Danube release plan
JIRA: BOTTLENECK-145
Currently, the docs of Bottlenecks still follow the format
from Colorado. Some work need to be done regarding reorganizing
the contents according to the Danube release.
Change-Id: I4ece51abc558bb7128565125224b5e8579a198f7
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit
566a7246d6a8e9451be511ddae84f7067bf013ea)
- Bugfix: set docker api version to 1.24
JIRA: BOTTLENECK-146
Set docker api version to 1.24
Change-Id: Id05527e628c7fa6ff3382bd68741bd36fc706fe6
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit
4b36a57727cad302976ee38ad0046a7595339849)
- Bugfix: fix docker version to 2.1.0
JIRA: BOTTLENECK-146
Fix the docker API library to 2.1.0
Change-Id: I4cf2801db2adc28325a587411f802515176e8d03
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit
3a3bb4df2db4f58d3e76dcdd41b3327bd2094eb3)
- Bugfix: fix docker version instead of API version
JIRA: BOTTLENECK-146
In 31527, API version is 1.24, docker version should be 1.12
Change-Id: I529f16372aaa00b4fc802344b559453677b7b560
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit
2f1f35479f0449d4b91eb5c28e94a50af202e18f)
- bugfix: docker client version newer than docker server
JIRA: BOTTLENECK-146
Docker client is needed in Bottlenecks docker for the purpose to
use docker command within docker.
The inconsistence of docker client version with
docker server version causing building falure.
Change-Id: Ib4ecf9c40db5492438b27550636413e5f3a69ea3
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit
136b188b4713f4ec2a20d6a09b4284a02f520aa3)
- Update docs structure according to Danube agreement
JIRA: BOTTLENECK-141
docs.opnfv.org has trouble indexing all the testing docs.
So testing projects have to adjust the docs structure.
Change-Id: I586b2c1626ca4fb8e1980130e132e6079a0977a7
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit
3bc1b97e2a594959a9966c6f967e50fa33d2893b)
- Update test suite running entrance
JIRA: BOTTLENECK-142
Update the entrance for POSCA test suite.Currently, test case
selection for POSCA is not support for this entrance.
The function will be added later.
For Rubbos and VSTF, after OPNFV Colorado release,
they are not updating anymore. This entrance for running them
within Bottlenecks is no longer supported.
These testsuites are also not in the release plan with Bottlenecks
since then. If you want to run Rubbos and VSTF,
please refer to ealier releases.
Change-Id: Idaf7da147489c6371e46ac3234179133762a05cd
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit
fc9a89857e121c2015a34e49c441cb234fa10c13)
ShuyaNakama [Mon, 27 Mar 2017 09:15:43 +0000 (18:15 +0900)]
Update git submodules
* Update docs/submodules/functest from branch 'stable/danube'
- Changing project name of vRouter
JIRA: FUNCTEST-769
When pushing result to DB in vRouter module an error occurred.
couse is wrong project name.
We changed project name from "vRouter" to "functest".
Change-Id: I8b8289b48330b17b6d6620524024dea4f488e38a
Signed-off-by: Shuya Nakama <shuya.nakama@okinawaopenlabs.org>
(cherry picked from commit
9439d684449825f8d580c26b1b9475ccbdde698a)
Dimitrios Markou [Fri, 24 Mar 2017 10:26:32 +0000 (12:26 +0200)]
Update git submodules
* Update docs/submodules/sfc from branch 'stable/danube'
- Rename the sfc_one_chain_two_service_functions..
We use topology shuffling for the execution of testcases
so is meaningless to specify an exact topology in the
testcase's file name
Change-Id: I6fc7b3b2a72017fe501a022dca001c5bc7761acc
Signed-off-by: Dimitrios Markou <mardim@intracom-telecom.com>
(cherry picked from commit
ff5710c3d39cf5124a00ad329aeae1d483a803a2)
tomsou [Thu, 23 Mar 2017 13:50:00 +0000 (13:50 +0000)]
Update git submodules
* Update docs/submodules/sdnvpn from branch 'stable/danube'
- Fix testcase3 (peering subcase) for Apex
- Fix runnning bgp related commands on Karaf:
update util.run_odl_cmd() in order to be able to
run commands on karaf client. Otherwise karaf
commands fail
- Ensure zrpcd/bgpd to run on controller side properly:
Add missing quagga run folder, change owner and
add user quagga into quaggavt group, in case of apex
installer
- Update the way of handling br-ex information and
parsing out the controller external ip and mask:
In case we have multiple ip/netmask assigned on br-ex
the separation was faulty and an extra line, containing
the second ip address, was added into ext_net_mask variable
JIRA: SDNVPN-118
Change-Id: I62468c94fd945ba30e419bd30d9cd85502f28eeb
Signed-off-by: tomsou <soth@intracom-telecom.com>
(cherry picked from commit
db1ce6276c443dd9766458c516cc58c7f2e098d5)
tomsou [Thu, 23 Mar 2017 07:37:44 +0000 (07:37 +0000)]
Update git submodules
* Update docs/submodules/sdnvpn from branch 'stable/danube'
- Fix DNS use for testcase 3
Make the VMs use properly 8.8.8.8 nameserver
Change-Id: I8ebf0ff23fa78dcbc50eba9eb27262e690c56b66
Signed-off-by: tomsou <soth@intracom-telecom.com>
(cherry picked from commit
3570a9d39984c078f039726b98fc33d26ef94baa)
Nikolas Hermanns [Mon, 27 Mar 2017 07:48:40 +0000 (07:48 +0000)]
Update git submodules
* Update docs/submodules/sdnvpn from branch 'stable/danube'
- Merge "Set unlimited port quotas" into stable/danube
- Set unlimited port quotas
Change-Id: I6de4bc921f1823f58395e27d804b863b79d23030
JIRA: SDNVPN-126
Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
(cherry picked from commit
7532973ae1c38e5d4f3fd6028f4688c72d41ea8d)
Romanos Skiadas [Fri, 17 Mar 2017 08:55:28 +0000 (10:55 +0200)]
Update git submodules
* Update docs/submodules/sdnvpn from branch 'stable/danube'
- Testcase 3 Apex compatibility fixes
- Workaround a bug releng in getting opedaylight nodes
- Add some sudo commands because the path is not properly set otherwise
it seems
- remove needless command that gets ip information from the compute,
since that is already available from when the command was ran on the
controller
- Handle attaching the quagga instance to Apex's br-ex ovs bridge
Change-Id: I870f1049d9cce696ec26376a09db5f9e9bac0bf9
Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
(cherry picked from commit
b5b2a3abd74f84943cf3fab7ca7da591d326661c)
- Merge "DNS fix for testcase 3" into stable/danube
- Merge "Fix broken call to re.search()" into stable/danube
- DNS fix for testcase 3
The CI fails because the openstack DNS does not work.
Make the VMs use 8.8.8.8
Change-Id: If0c45710cda402158171ce3436731d96bc346565
JIRA: SDNVPN-125
Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
(cherry picked from commit
f7a6f2593a1b99a0bd0459093d606dd4bdbb999a)
- Create flavor for Quagga ubuntu VM
- Implement a new function in lib/utils ensures
(gets or creates) a new flavor existence
- Use this new function within Testcase3, in order
to create a flavor big enough to start ubuntu with
JIRA: SDNVPN-120
Change-Id: I5c7d9c855f083b96bfd056bb5d935baa851420c9
Signed-off-by: tomsou <soth@intracom-telecom.com>
(cherry picked from commit
f368948e25f78c64c328662b52d6b139b02826b4)
- Fix broken call to re.search()
Change-Id: I3d49c683c81e136967432acd1d28b6d305cfe90f
Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
(cherry picked from commit
28c5fc2391e133e4b76f1bed8675bc9610ebdf9b)
- Fix most end-to-end issues with testcase 3 and reenable it
- Make the test work end-to-end on Fuel
- Use the instance log to verify quagga started
- Don't attempt to check for peering, as that is for
a future release
- Use the external IP of the controller for peering
- Fix not getting the output of OpenDaylight commands
Change-Id: Ia7bb533ab65e0fca6b7f48bb64133f6d8f3ff8ae
JIRA: SDNVPN-114
Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
(cherry picked from commit
6674049b09d02fe0dc7e11e007e710643cdd49ca)
- Merge "Adding Labels" into stable/danube
- Merge "Set unlimited instance quotas to fix CI" into stable/danube
- Set unlimited instance quotas to fix CI
JIRA: SDNVPN-115
Change-Id: I4e24800e897702b8b5aa5ef0227925d66d552f02
Signed-off-by: tomsou <soth@intracom-telecom.com>
(cherry picked from commit
38e72ad1c9e4fbf4421e6314ab9a5468a5b29d34)
- Adding Labels
Labels serve as anchors/ refs when referenced from other documents
This patch adds labels to docs/*/*/index.rst
Change-Id: Iaba02fccac1cbd164a44a7fef913572b1819b00c
Signed-off-by: ShubhamRathi <shubhamiiitbackup@gmail.com>
(cherry picked from commit
611651c82af07246775ec4aedb3ffeac74ea1ea7)
- Implement a get VM IP function in utils to be used within test cases
Change-Id: Iaedbfb2fc626eb7d88badee2530593b43c0d1152
Signed-off-by: tomsou <soth@intracom-telecom.com>
(cherry picked from commit
7efb216ca8357533dd040cccc49cb5effec42615)
- Merge "Fix typo in quagga script and call to glance" into stable/danube
- Merge "Fix quagga peering by working around the NAT" into stable/danube
- Fix quagga peering by working around the NAT
Quagga peering doesn't seem to work over the NATted openstack external
network. To work around this, directly patch the quagga instance to the
external network and give it a fixed IP in that network. Then, all the
peering traffic goes over that patched interface.
Change-Id: I8d9d8fef4e86839c821f83e564d5c49cc15e43ae
JIRA: SDNVPN-114
Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
(cherry picked from commit
1ad4cd4d35bcd0d4d9898650eb0452b184b55f77)
- Fix typo in quagga script and call to glance
Change-Id: I80ce2f3b442bc7862486368822c8fe2cd13a0f1b
JIRA: SDNVPN-114
Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
(cherry picked from commit
7b1e45de5574cd35013910e746756d0718a45ceb)
- Fix bgpd.conf path and duplication in tc_3
Change-Id: I78e521fddd8a156d5c9597d6307ac9b6f2571f5c
Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
(cherry picked from commit
4c9d7aa555b450c5c3cb88debed7f2f62f884346)
Harry Huang [Mon, 27 Mar 2017 03:53:39 +0000 (11:53 +0800)]
Update git submodules
* Update docs/submodules/opera from branch 'stable/danube'
- run without sudo
Jenkins can't remove some dir generate by sudo
and leads to CI error for following tasks.
Change codes to run ./opera_launch.sh without
sudo
Change-Id: Iaebd7e1fbdf413a91cc55c77e1b5c6915cfc86d6
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
(cherry picked from commit
7ee5c95db62d13d860d51974aa9c0a14404cee56)
Cédric Ollivier [Sun, 26 Mar 2017 09:55:10 +0000 (11:55 +0200)]
Update git submodules
* Update docs/submodules/functest from branch 'stable/danube'
- Fix pylint warnings in testcase_base
It takes into account the following warnings:
- bare-except
- unused-argument
- broad-except
Change-Id: I3a50bf6d07823edc80a7f0f78f46681ace7f4a39
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
e4d7506a5a21550a89f897dfaea3f0dcae352e5b)
Morgan Richomme [Fri, 17 Mar 2017 16:40:12 +0000 (17:40 +0100)]
Update git submodules
* Update docs/submodules/functest from branch 'stable/danube'
- Update documentation for Danube
JIRA: FUNCTEST-559
JIRA: FUNCTEST-560
Change-Id: I2104a9b68bb3985c9f5900ebc30bab89b09b7835
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
(cherry picked from commit
19f9f2a99641cca98b896aa975a2182c43ba7f97)
Justin chi [Mon, 27 Mar 2017 06:19:06 +0000 (06:19 +0000)]
Update git submodules
* Update docs/submodules/compass4nfv from branch 'stable/danube'
- Revert "opera adapter fix2"
* opera_adapter need sshpass which may cause deploy
fail
* compass log redirection is the last command which
always return 0 and thus cover deploy error
1. add installation of sshpass in prepare.sh
2. echo a string at the end of deploy/launch.sh into
log file to judge if deployment is complete
3. fix typing error in util/check_valid.py
Change-Id: Ifa57faed29e1055a35ab0e24b0026b520f395807
Signed-off-by: Justin chi <chigang@huawei.com>
Harry Huang [Thu, 23 Mar 2017 07:52:09 +0000 (15:52 +0800)]
Update git submodules
* Update docs/submodules/compass4nfv from branch 'stable/danube'
- opera adapter fix2
* opera_adapter need sshpass which may cause deploy
fail
* compass log redirection is the last command which
always return 0 and thus cover deploy error
1. add installation of sshpass in prepare.sh
2. echo a string at the end of deploy/launch.sh into
log file to judge if deployment is complete
3. fix typing error in util/check_valid.py
Change-Id: Ic4bca50b2c316bf46cace45b9b3317ef9452a0ba
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
- Opera adapter fix
* CI return 0 when opera_adapter fails which cover the error.
* opera_adapter runs with no sudo will fail when generate ssh
key.
* opera_adapter.py use simple ip replacement for openrc file
will lead to error when openrc file changed in compass.
1. add judgement to tell if opera_adapter fails
2. add sudo when run opera_adapter
3. pass data in openrc files to opera openrc instead of ip
rewriting
Change-Id: I681717947746b768791529975a5b0d2a23c6069a
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
(cherry picked from commit
b21d57081d4b705689cb6d7372e254818b84a760)
- update opera fix
opera codes has been updated and network_openo.yml is modified
according to new opera net config. open-o related keys in
deploy/compass_conf/package_metadata/openstack.conf should be
modified as well
Change-Id: I55f8ed3dedcbfd30a3f01b70c958258199f600e6
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
(cherry picked from commit
b7fb5c062e0e806e34ebc53fe670f00f8417cd4a)
- update opera related files
1. update opera_adapter.py to sync new opera config
2. modify all os-nosdn-openo-ha.yml, add open-o version
and vnf type
3. modify all network_openo.yml, using only one external
ip and assign open-o docker ips
Change-Id: Iadcba8cc2fc17ddf32dfea9fe52c471a6bfadde8
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
(cherry picked from commit
524fea7f6eacfa6a102614b7fb4c66e1be1b8287)
- Merge "Add ONOS scenario to daily master" into stable/danube
- Merge "onos 1.8 upgradation for danube" into stable/danube
- Add ONOS scenario to daily master
Currently ONOS scenario only runs when OpenStack version is set to Mitaka.
This patch is going to change daily ONOS scenario to run with OpenStack Newton.
Change-Id: I6595d23778bb50772531e1419d2c7b7b72988967
Signed-off-by: Yifei Xue <xueyifei@huawei.com>
(cherry picked from commit
8c13e15ef13be59dfbb80e3bc115ed8d486d365b)
- onos 1.8 upgradation for danube
Change-Id: I6242b9fc09749ca83f446ef5456eaad72f248012
Signed-off-by: rssaravana <saravanakumar.somaskandan@huawei.com>
(cherry picked from commit
8da5888adfc919b20807f0783e1ae841fac4244e)
- Add network_openo.yml in all virtual pods
add network_openo.yml to adapt with open-o scenario in:
1. huawei-virtual1
2. huawei-virtual2
3. huawei-virtual3
4. huawei-virtual4
5. huawei-virtual7
Change-Id: I96046470ddb05f8f613489db35f4a6b623a5cf4c
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
(cherry picked from commit
36de0a04135b0932eab1e3a30d703a98aabc031d)
- Merge "Adding Labels" into stable/danube
- Adding Labels
Labels serve as anchors/ refs when referenced from other documents
This patch adds labels to docs/*/*/index.rst
Change-Id: I66414622edcb73d22142d03d55c2040c3ff70d68
Signed-off-by: ShubhamRathi <shubhamiiitbackup@gmail.com>
(cherry picked from commit
f6971e40269878da23f853a517e1416d8b1a770a)
- Add deploy log to file
JIRA: -
The default log file path is: work/deploy/log/compass-deploy.log
Change-Id: I6f8ebb028d169a0da88f2a588e4563db4f2f1f76
Signed-off-by: QiLiang <liangqi1@huawei.com>
(cherry picked from commit
185218b1731357f1ef4ee4f2898519ede9a34912)
Jing Lu [Mon, 27 Mar 2017 04:47:33 +0000 (04:47 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'stable/danube'
- Merge "Bugfix:HA test cases rely on dynamic ip addresses in fuel pods" into stable/danube
- Bugfix:HA test cases rely on dynamic ip addresses in fuel pods
JIRA: YARDSTICK-602
change HA test cases to rely on dynamical generated pod.yaml in fuel pods
Change-Id: I0efb01489eb2dd94babf1a45bff2fbf6adef5f6e
Signed-off-by: JingLu5 <lvjing5@huawei.com>
(cherry picked from commit
6c414e6f46861f71aa68db43ffabcad2305f3f32)
chenjiankun [Mon, 27 Mar 2017 02:18:05 +0000 (02:18 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'stable/danube'
- pathspec 'master' did not match any file(s) known to git
JIRA: YARDSTICK-605
On stable branch, exec_tests.sh will also try to git checkout master
branch, which cause error "pathspec 'master' did not match any file(s)
known to git." This is a remianing bug from the previous release.
see at:
https://build.opnfv.org/ci/view/yardstick/job/yardstick-apex-lf-pod1-daily-danube/62/console
This error occur in line 48.
But the reason is 'set -e'
If we set 'set -e':
'git checkout master && git pull' return 1 but it will go on executing;
but 'git checkout master' will return 1 and terminate immediately.
If we do not set, it will return 1 but will terminate immediately.
Actually we not need 'git checkout master' here because it is already in
stable/danube branch.
So I remove it.
Change-Id: I106a1da28cf2deee90ebcb25adaf638a210928ee
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
Alexandru Avadanii [Sun, 26 Mar 2017 17:18:52 +0000 (19:18 +0200)]
Update git submodules
* Update docs/submodules/fuel from branch 'stable/danube'
- Revert: Blueprint "bp/distributed-serialization"
Until upstream fixes bug [1], partially revert blueprint
implementation [2]:
- fuel-agent: no-op, we overwrite fuel_bootstrap_cli.yaml anyway;
- fuel-library: no-op, keep newly added port config in place;
- fuel-web: revert all blueprint related changes;
NOTE: When this blueprint becomes part of Fuel@OPNFV, we need to
update our "fuel_bootstrap_cli.yaml".
[1] https://bugs.launchpad.net/fuel/+bug/
1676197
[2] https://review.openstack.org/#/q/topic:bp/
distributed-serialization+status:merged+branch:stable/newton
JIRA: FUEL-265
Change-Id: Icf392a3446e5c89c2592d1733bc1f3401b7d69ad
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
(cherry picked from commit
8b28c44a4be6beef8a71e672f543001bcc0a080f)
- Log delete environment issue
Log delete environment issue instead of fail with it since
it ain't severe operation to break down whole deployment process.
Change-Id: Ibbdf41a1323970068c09efcd1355f95f030ef1e6
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
(cherry picked from commit
cc3f3226b0e48c035549247d8a716f91675955f8)
- [kvm-plugin] Update the kernel version
Change-Id: Ieeb773e4801073caf50e5b795054aab64d3c7009
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
(cherry picked from commit
e74dd025dceb27c8d28f17f11bc34fb88d1f7ff3)
- Extend error messages list
Start redeploy if errors for the following bugs are caught:
https://bugs.launchpad.net/fuel/+bug/
1673797
https://bugs.launchpad.net/fuel/+bug/
1672683
Change-Id: I41bc10d983f193e4206f0913358f5710f034070a
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
(cherry picked from commit
cffc4bb6d13b67d7e1c7ee0f1412ded1704fe999)
- Merge "Revert "[kvm/dpdk] Switch vlan mode to vxlan"" into stable/danube
- [kvm-plugin] Rename node_reboot task
Change-Id: I5251f209c74613d8b4683f1923166513762cd526
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
(cherry picked from commit
5ef4fd12ed427658ea41efea280f03bc9e07a234)
- Revert "[kvm/dpdk] Switch vlan mode to vxlan"
This reverts commit
b8584eeb13c75d7f20a4582d287ab7ac1d52f0af.
vxlan mode has broken in upstream:
https://bugs.launchpad.net/fuel/+bug/
1673767
Change-Id: I71fabf1c74f419ab1f6d5d04a294be98fa927ef3
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
(cherry picked from commit
8e27ddc4486407f52c8de29639efc1cc724f0471)
- Merge "f_tacker-pluginbuild: Force cache ID change" into stable/danube
- Merge "Revert "Increase tcp_retries2 value"" into stable/danube
- Merge "f_repos: Set git patch format explicitly" into stable/danube
- f_tacker-pluginbuild: Force cache ID change
This will force a rebuild of Tacker plugin, to bypass poisoned
cache.
Change-Id: I77a028d56cc6202f799c7c0af3b688674256106c
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
(cherry picked from commit
f20bfafbcb3e75f13b5ba2955ec38f13baad452d)
- Revert "Increase tcp_retries2 value"
This reverts commit
0b313e2c089d296232a9a7ca43e9f37d514400a0.
This patch has been merged into upstream.
Change-Id: I15ba6f161547b7fd928c4ed54f8a9eef58046e48
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
(cherry picked from commit
e6126911ef9d012a83d5733a379627307878242e)
- f_repos: Set git patch format explicitly
Skip patch format auto-detection, by setting it explicitly to "mbox".
This allows adding license headers to patch files.
JIRA: ARMBAND-236
Change-Id: I2b19ced80984ea98e220935c9d36836e62203bb7
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
(cherry picked from commit
672c1df70b8cafe61a3edaa66fbf9e8dba2b12e2)
- Catch nodes flapping issue
Wait for nodes to become online to row down the bug
https://bugs.launchpad.net/fuel/+bug/
1672969
Change-Id: Ic0621a415461c1552ebfc9cd7d1ab2061ea7a8cb
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
(cherry picked from commit
2fff9fec802617a34aa4ceac8f328d34101189c6)
- Merge "Rebase to fuel ovs plugin stable/10.0" into stable/danube
- Merge "Rebase barometer to stable/danube" into stable/danube
- Merge "Rebase vsperf to stable/danube" into stable/danube
- Rebase to fuel ovs plugin stable/10.0
Change-Id: Ib1cce4ca265ec8716272597aeff97d8195276e61
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
(cherry picked from commit
f842cfee2b8552bca436323af6ee062d173d6b3f)
- Rebase barometer to stable/danube
Change-Id: I5c550d8919a9b2147745caa0c7302f55291ca437
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
(cherry picked from commit
79a05a1da338c74d2c01b1336d112a67cf6fc36d)
- Rebase yardstick to stable/danube
Change-Id: I8d284e92608d3fa89cbbe97ccb32536f3a9fae37
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
(cherry picked from commit
989d8ea5ebf2c2fda2bc3792830ba525273189e6)
- Rebase vsperf to stable/danube
Change-Id: I621d45c2db74ca3a030f15e29e167a890560ee2d
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
(cherry picked from commit
bcb67861f5e6fb51cfd051efce71fbff73a29222)
Feng Pan [Sat, 25 Mar 2017 02:03:04 +0000 (22:03 -0400)]
Update git submodules
* Update docs/submodules/apex from branch 'stable/danube'
- Replace ODL version for odl_l2-fdio scenario
Change-Id: I9e6c8c001c4324a936ad11ecea7eb34b0bbb83b2
Signed-off-by: Feng Pan <fpan@redhat.com>
(cherry picked from commit
59e92f9ac358d6d055fa051a3aaa4e6b5a88f558)
Shravani [Thu, 9 Mar 2017 09:38:04 +0000 (15:08 +0530)]
Update git submodules
* Update docs/submodules/kvmfornfv from branch 'stable/danube'
- This patch is used to update the documents of D-release.
Change-Id: I059843a8967ec339b8faf87dcbc6a76ec15d25d4
Co-Authored by:Srinivas <srinivas.atmakuri@tcs.com>
Co-Authored by:RajithaY<rajithax.yerrumsetty@intel.com>
Co-Authored by:Gundarapu Kalyan Reddy <reddyx.gundarapu@intel.com>
Co-Authored by:Navya Bathula <navyax.bathula@intel.com>
Signed-off-by: Shravani <shravani.p@tcs.com>
(cherry picked from commit
d4b19c2012c72015c7554ad0b0f098b9dae8aa7c)
Maryam Tahhan [Thu, 16 Mar 2017 16:56:44 +0000 (16:56 +0000)]
Update git submodules
* Update docs/submodules/barometer from branch 'stable/danube'
- docs: finalize userguide for Danube
Change-Id: Ie6ee71f079898eeb938db43b6542431cfda05875
Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com>
Taras Chornyi [Fri, 24 Feb 2017 17:29:44 +0000 (17:29 +0000)]
Update git submodules
* Update docs/submodules/barometer from branch 'stable/danube'
- docs: update dpdk plugins userguide
Change-Id: I1b70864588f5fbace0d4eeb2098cbf00b1f63442
Signed-off-by: Taras Chornyi <tarasx.chornyi@intel.com>
Mytnyk, VolodymyrX [Thu, 2 Mar 2017 17:33:58 +0000 (17:33 +0000)]
Update git submodules
* Update docs/submodules/barometer from branch 'stable/danube'
- config guide: Add MIBs location for OVS events plugin
Change-Id: I14638386cdf7aee3f3e344a2c0e27a6edceaf874
Signed-off-by: Mytnyk, VolodymyrX <volodymyrx.mytnyk@intel.com>
Yujun Zhang [Sun, 26 Mar 2017 14:02:46 +0000 (14:02 +0000)]
Update git submodules
* Update docs/submodules/qtip from branch 'stable/danube'
- Merge "add qtip installation in Dockerfile" into stable/danube
- add qtip installation in Dockerfile
Docker build successfully on local. And QTIP cli works well.
Change-Id: I0916c73e67808ae170ff7b290b8e03b605be8e69
Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
(cherry picked from commit
8c325e64ada6fb2cb4377e592fa204170c7d8513)
Yujun Zhang [Sun, 26 Mar 2017 14:02:34 +0000 (14:02 +0000)]
Update git submodules
* Update docs/submodules/qtip from branch 'stable/danube'
- Merge "bugfix: regex for dpi" into stable/danube
- bugfix: regex for dpi
see: https://build.opnfv.org/ci/view/qtip/job/
qtip-os-nosdn-kvm-ha-zte-pod3-daily-danube/3/console
Previous regex cann't match with log like:
"nDPI throughput: 943.34 K pps / 8.86 Gb/sec".
For pps, there are two type of unit: K and M.
Same with bps.
Change-Id: I247c8b6049cc8b264fe894538cd4f89ba544c0b8
Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
(cherry picked from commit
6ee214ad9487dfaa121c72d8487464f63992c5ff)
Taseer [Thu, 23 Mar 2017 09:26:49 +0000 (14:26 +0500)]
Update git submodules
* Update docs/submodules/qtip from branch 'stable/danube'
- Integrate cli, runner and reporter.
- Execute runner via a shell command
- Change format of qtip result directory to qtip-timestamp
- Add path option in reporter to match with runner
JIRA: QTIP-229
Change-Id: I7d8562fd7100b1f40cdc8d53b0daa6a06a55b495
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
(cherry picked from commit
c2bb13c460566a18e61a3c840bf12f7f717940c2)
Jose Lausuch [Sat, 25 Mar 2017 15:39:32 +0000 (15:39 +0000)]
Update git submodules
* Update docs/submodules/functest from branch 'stable/danube'
- Merge "Change api version" into stable/danube
- Change api version
The api_version had full API url instead of just the version.
Change-Id: I78b39ea5d39e1ffab54d2bca41df96aadd47ac86
Signed-off-by: Dimitri Mazmanov <dimitri.mazmanov@ericsson.com>
(cherry picked from commit
3fb0175dab6d60af2fe40274fab19abf3ea6162f)
randyl [Fri, 24 Mar 2017 14:51:35 +0000 (08:51 -0600)]
Update git submodules
* Update docs/submodules/functest from branch 'stable/danube'
- Printing the flavor_metadata for SnapsTestRunner
Need to print what is being tested to debug and
verify results.
JIRA : FUNCTEST-768
This is needed by the Apex team for the danube release.
Change-Id: Ie7400af14f7e54d1deb5b2b5d2fc91eb5b14ca91
Signed-off-by: randyl <r.levensalor@cablelabs.com>
(cherry picked from commit
16cda37220675370bb18ab06079d829fcd9f6050)
Harry Huang [Sat, 25 Mar 2017 00:47:03 +0000 (08:47 +0800)]
Update git submodules
* Update docs/submodules/opera from branch 'stable/danube'
- Updated Ellis configuration
1. Fix the Ellis port inaccessible issue
2. Force to pull the latest juju server code
Change-Id: I8b36271e37e19d3ebab03a9808f11d210f975d59
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
(cherry picked from commit
654e20848b723541c17d56cf16518db87e14f7ae)
- fix pyyaml bug
package_prepare should run before generate_conf to
ensure pyyaml is installed. otherwise generate_conf
will fail when pyyaml is not installed before.
Change-Id: I181225637969f3602ce34984e4710a2610e8cd18
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
(cherry picked from commit
a6346420a0e0d2f4564d8ecc030146cae098a7f4)
- Merge "Add delay when upload csar package fail" into stable/danube
- Opera Docs
version: firt draft
Change-Id: Id0ba01cd205229f0a11ce0d9a921f5fce84dd221
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
(cherry picked from commit
f8eb16e4a3c38d4899234c95356c88f9c80789da)
- Add delay when upload csar package fail
There is occasional failure when upload csar package.
Add 10 second 10 retries to workaroud this problem.
Change-Id: I0d081699d744bc2a3f93d23fa5afea48f426beff
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
(cherry picked from commit
f809fd6d07d3447af62297377f963e1c6e4556e3)
- add get_vnfm_ip
add function get_vnfm_ip to get juju client vm ip
Change-Id: Ib78d81ab2bb54ecc197581913c5127235bc563da
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
(cherry picked from commit
4867ce93ff214e5bcb1b3b178173080a17bfc5dd)
- fix csar bug
csar vars not generate when vnf_type is None.
modify process_conf to fix this bug
Change-Id: I9967acc9d7c1cea9012f8feb5b8f0141f1c6d3b8
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
(cherry picked from commit
f1ef7f43d12751b10314a7e07c3e3ae815057a39)
- Add upload packages retry
1. retry 5 times if csar package uploads fail
2. clearwater service name varies over the time
3. use the word vnf instead of app
Change-Id: Id85c7f467cbefbc46fd1f1daf6202d89ef3ac898
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
(cherry picked from commit
8a07bcd6b75f62c7c79504f8a3c020a2d635156e)
- independent network for opera
1. launch open-o dockers directly on jump host instead of a vm
2. launch only one juju vm has both client and metadata function
3. add clearwater csar packages into opera repo
4. automatically deploy clearwater when key application in
conf/application.yml has value clearwater
5. support keystone v3
Change-Id: Ic59f66d2cededf661aa7f6de2a40836ea40d8887
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
(cherry picked from commit
cd0feb45a414980fdd7249c9cc4fc28a1213c769)
Linda Wang [Wed, 22 Mar 2017 01:35:42 +0000 (01:35 +0000)]
Update git submodules
* Update docs/submodules/functest from branch 'stable/danube'
- Clean redundant error logs of refstack_defcore in the console
1. Remove the file "refstack-error.log", and all the stderr and stdout
will be stored in refstack.log
2. Clean redundant error logs in the console and all the detailed error
logs will be found in refstack.log.
Change-Id: I7e71567c98dc89c529421eccbf1b497962b07405
Signed-off-by: Linda Wang <wangwulin@huawei.com>
(cherry picked from commit
0a07e0f686d9aaaa12b6445e99a67e0a7f7dbbd0)
- Fix VIM onboarding
Usage openstack client in order to get project id directly
Change-Id: Id75dcd594430501152c3ba02a969ac1a2aaaadc5
Signed-off-by: Michael Pauls <michael.pauls@fokus.fraunhofer.de>
(cherry picked from commit
84a87e788b47d5a8fa3565195672fdddd35f4cf0)
- Merge "Replace domain name from Default to default" into stable/danube
- Merge "Support running on openstack which enabled https" into stable/danube
- Support running on openstack which enabled https
JIRA: FUNCTEST-757
Change-Id: Ic87bee3020b9714bcd83105127440a9c1a7ff2ad
Signed-off-by: helenyao <yaohelan@huawei.com>
(cherry picked from commit
4a989722feca53e1baa6f64985841bd6a244d627)
- Replace domain name from Default to default
The tests don't pass if the domain name is Default.
Instead the domain id 'default' should be used.
Change-Id: Ife919f79f007ab3fea3d53744634a92ddb172c23
Signed-off-by: Dimitri Mazmanov <dimitri.mazmanov@ericsson.com>
(cherry picked from commit
d832b215a844cc2e0008eb0a86b689830e0277bb)
- [fuel] Skip test_server_basic_ops tempest test
Tempest ssh client is hanging on opendaylight enabled envs
(getting deadlock in paramiko recv_exit_status method) while
trying to execute a command on a vm.
Change-Id: I6660cebc6bc44a5f02e6a1e83ee9a61bae141746
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
(cherry picked from commit
1b2db725757ef1c444e094db45287b291ad9f3a6)
- Ignore certain modules for logging
Some modules are logged to functest.log or the console
and are not relevant for us since they are already
in the openstack logs.
This causes a huge log which makes it unreadable.
Change-Id: I3f0fb83e2080e41cd5bf815f8448f5bc25e3464a
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
(cherry picked from commit
d6f4f25e6269a23120b37f58178164740f1cf0e9)
- Enable functest offline by installing tempest system wide
JIRA: FUNCTEST-764
1. When creating verifier via rally in functest env prepare, without the
parameter "--system-wide", rally will install tempest and its dependent
packages into the virtual env of rally. Thus, it needs to connect internet
when installing tempest, which will not enable functest offline.
2. Some packages are needed for multisite testcase, and they are installed
in virtual env of rally before. But if "--system-wide" is set, there packages
should be installed addtionally.
Change-Id: I340701e9ed4a0f8f278ff952f0dd61470c6deed1
Signed-off-by: Linda Wang <wangwulin@huawei.com>
(cherry picked from commit
264896f475e3f0975754c9fa78980051661698c0)
- Switch test_db_url to a directory
We must now set a dir (e.g. /home/opnfv/db) to dump results. It avoids
replacing "results" and prevent from limiting the use of this decorator.
All data will be dumped into url/dump.txt
As also proposed in FUNCTEST-729, missing directories are created too.
The decorator will raise exceptions if dir exists or if target is not a
directory.
Co-Authored-By: Cédric Ollivier <cedric.ollivier@orange.com>
JIRA: FUNCTEST-729
Change-Id: I9650c72493043539f17725f5c328c12639ecc059
Signed-off-by: xudan <xudan16@huawei.com>
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit
18bdde48e866f198b5d08b62fc9e26e3dfe4e818)
- Make SFC test a python call to main()
Instead of python -> bash -> python, call
the SFC test using the execute() method that
is inherited from FeatureBase and it's a bash
call by default.
With this change, we call the SFC test using main()
of run_tests.py of SFC repo and will have
real time output.
Change-Id: I6d59821e603c88697a82b95c5626c5b703c11026
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
(cherry picked from commit
d5820bef80ea4bdb871380dbfe41db12290fc5f8)
- refstack: bugfix of testcase failure
JIRA: DOVETAIL-366
JIRA: DOVETAIL-758
1)for compass, joid, failure log
https://build.opnfv.org/ci/view/functest/job/functest-joid-baremetal-daily-master/1062/consoleFull
https://build.opnfv.org/ci/view/functest/job/functest-compass-baremetal-daily-master/936/consoleFull
volume_device_name should be set vdb.
for fuel, "vdb" is used for config, drive when force_config_drive=True is in action, so set to vdc
testcase test_attach_detach_volume is not dynamic enough, to skip temporarily.
2)rename defcore_201608.txt to defcore.txt
since this file is the default running file, can be changed as version changes.
and will be easy for dovetail to consume with a general name rather than a special name.
then dovetail can define the testcases to replace this file when running.
Change-Id: I58f89095721a7bdb15230b9af2b96234c3c7dcb9
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
(cherry picked from commit
9ae14f931da5baf42a3b62eef49c644e762405fc)
- Disable blocking status for odl_netvirt
Change-Id: I4a3f10a82d3109a44f8db237cbd7beda06a361da
Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
(cherry picked from commit
569182f4b24de6b0f020754d717129a82d19930b)
- bugfix: fail to push odl-sfc test result to TestDB
'functest-odl-sfc"' will appear as [functest-odl-sfc"],
tailing with ", it is not defined in TestDB. led to
failure pushing
Change-Id: I43966236e25578aed12952710b22ba99e244cf56
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
(cherry picked from commit
3137017fd435547abdcc2df0d73be5f1b2ef443a)
- Update keys of details dic for refstack_defcore
Update the keys of details in refstack_defcore ("num_tests", "num_failures",
and "failed") to "tests", "failures" and "errors", in order to be consistent
with those in tempest.
Change-Id: I24f8a23548ffa253621083bbf6eb988306fd6edb
Signed-off-by: Linda Wang <wangwulin@huawei.com>
(cherry picked from commit
93d5bf2ad47f431bfab173ed718bb7469b67514f)
- Set refstack_defcore criteria to 100%
In order to be consistent with other tests, set refstack_defcore
criteria to 100%.
Change-Id: Iab8bc0cb66b834a661b860a032192d502fde578b
Signed-off-by: Linda Wang <wangwulin@huawei.com>
(cherry picked from commit
fa1dea1dbcf36e7a9d44fcb716fa9af0ef47b445)
- bug fix: version not retrieved on weekly jobs
a first fix had been done
but the version was retrieved 2 times with the regex
this patch removes the second regex and re-use get_version
the associated unit tests has been removed because even
if the build_tag is badly formated, it will not prevent
the results to be pushed with version = unknown
JIRA: FUNCTEST-765
Change-Id: I2cbe8ba1dd7278c3f3510a47c667c433f65e00f8
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
(cherry picked from commit
afc59e6af25a60c68a3095365c780974721f1364)
- [cloudify_ims] Change VNF flavor value
Change-Id: I843f77fa5051a99be8bdbdbb76300ab965e9d8af
Signed-off-by: boucherv <valentin.boucher@orange.com>
(cherry picked from commit
442cedd8fd0453d5b662319c6d307bc0ee6437da)
- Remove functest_defcore testcases
refstack_defcore has been merged
the testcase is no more needed (duplication)
Change-Id: I287406b40cdd89ff2c4eadcde7e9d5a93e21953a
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
(cherry picked from commit
9f6db60565be34a886f457d92d655d364bd71f9d)
- Fix usage of v3 APIs of OpenStack
Using OS_PROJECT_ID instead of OS_TENANT_NAME as tenant
when onboarding a new VIM/PoP with Open Baton
Change-Id: I873badc73e7b33179fa487505d18ce89840d6599
Signed-off-by: Michael Pauls <michael.pauls@fokus.fraunhofer.de>
(cherry picked from commit
340cf9330af728dac334de7b391c3ea3971fd125)
- [vnf_base] improve exception
Return on part of previous changes in commit: 30257
https://gerrit.opnfv.org/gerrit/#/c/30257/
Change-Id: I11b33ee2a6f9d4cbcf1449006b47be508fce655e
Signed-off-by: boucherv <valentin.boucher@orange.com>
(cherry picked from commit
3575dcb2a262c623dd4ded0823bc78adf3a1012e)
- Remove raise exceptions
until exceptions are better managed in abstraction
Currently it triggers an exit from the jenkins job
and prevent other tests to be run
Change-Id: Id3b18c1d6d3b786fc78456b3ad51963d2cbb2cc1
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
(cherry picked from commit
6ac6937237bc03b27935f71bbb33c0abffc1e993)
- Bug Fix: retrieve version from build tag in weekly jobs
- fix regex issue
- add unit test to cover weekly and dummy build tags
- remove useless logs
JIRA: FUNCTEST-765
Change-Id: I7a8d40b4662f4557cd080669da46fb1c32d2ad6d
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
(cherry picked from commit
f15a4f277fb61b86074e949e2323b8f652969dd1)
- [cloudify_ims] fix signaling test error
Change-Id: I6d6cf36c2a82df1ff9943cc3084b38967033bb94
Signed-off-by: boucherv <valentin.boucher@orange.com>
(cherry picked from commit
5b8aa73c0ae774649998c62d9d38d4c7bd09bb84)
- Fix deployment flavor of orchestra machine; Improve bootstrap
Change-Id: I3aa00be7e6e7d3e8de86a8b6a8e9564dc548a3d3
Signed-off-by: Michael Pauls <michael.pauls@fokus.fraunhofer.de>
(cherry picked from commit
dce6afeedc21ec9e5b97d630493b9307682ccaa4)
- Bugfix: fix the criteria of refstack_defcore
The criteria of refstack_defcore is supposed to be ">= 80%" rather
than "== 80%".
Change-Id: I9f9e38c84925c3725289e8b427e5735d131459f1
Signed-off-by: Linda Wang <wangwulin@huawei.com>
(cherry picked from commit
5f500e6a33c9b8ea904a46b2f84d734f26da4aaf)
- refstack-client: arm dockerfile support
JIRA: FUNCTEST-758
JIRA: DOVETAIL-366
Change-Id: I02784263bca26a1bfc786949b933d688c35c950f
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
(cherry picked from commit
0deaa18a03be4ba14a3d1c7c71ae404e0f6837a8)
- Parse refstack_defcore results
JIRA: DOVETAIL-366
JIRA: FUNCTEST-758
Parse refstack_defcore results, including:
1. show number of tests passed, skipped and failed
2. record the detailed info about testcases passed, skipped and failed.
Change-Id: I355a907c5c9ea2739f845447144c62613ec3bb6a
Signed-off-by: Linda Wang <wangwulin@huawei.com>
(cherry picked from commit
2223051412c8855afebb7a9d657c90e9f235f78a)
- refstack client integration
JIRA: DOVETAIL-366
JIRA: FUNCTEST-758
usage:
1,functest testcase run refstack_defcore, will run the
default testcases in defcore_201608.txt
2,cd <path>/functest/functest/opnfv_tests/openstack/refstack_client
python refstack_client.py -c <tempest-conf-file-path> --testlist <testlist-path>
this has been worked with openstack-refstack experts, etc.
tested workedi.
result see http://paste.openstack.org/show/602173/
Change-Id: I1aaffea01dec9dc8d1c572885bdf516614a16894
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
(cherry picked from commit
99f308dc9b11e8f99d928840de576af274229331)
- Added Unit Tests for ci/generate_report with
argument refactoring for main and init
functions in generate_reports
Change-Id: I291d04a9c0ed381f4b92e989270c0b9a37c15264
Signed-off-by: ashishk1994 <ashishk.iiit@gmail.com>
(cherry picked from commit
cc72b61456aeaa9752527d55541df3791ff1fbbf)
- Added Unit Tests for ci/run_tests
Change-Id: I5cd900cee809b8fd935a5c8b862a9ecd6278bdf5
Signed-off-by: ashishk1994 <ashishk.iiit@gmail.com>
(cherry picked from commit
0077ad99834d51654a75a5ccf49fcfcaf828b905)
- Added Unit Tests for ci/tier_builder
Change-Id: I66f43fb09472948bc71178cd8aeb14dc1ab5fa55
Signed-off-by: ashishk1994 <ashishk.iiit@gmail.com>
(cherry picked from commit
f651565ffc8979ef99a1d9bc001561bf1fba3779)
- env variable support for test DB url
So far DB url was retrieved from configuration file
If you want to use the CI chain (jenkins, testapi, test DB,
functest, ..) then you have a problem
calling functest will systematically point to the configuration
from the repo
Supporting env variable allow to avoid post processing in the
configuration file and as a consequence offer the possibility
to create a local DB to host local results
Change-Id: Ie64b8b265827d7f5724c7066a8c173de8cf012e2
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
(cherry picked from commit
0c194ede4dd9eb46b61af49e85527fcc368a8fca)
- bug fix: remove reference to ovno
ovno has no danube branch and is not used
clean the ovno from functest to avoid side effect
when producing danube functest docker file
Change-Id: I5347111fc90a04ca9018679b5578ca30ae33b2f2
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
(cherry picked from commit
65b26f2e9db7e0cf336c147d46d91cb1c828a67b)
- [snaps] Pass flavor metadata to smoke tests
Change-Id: I774d3625d35e3d264d609ba9aa7538a723923bcf
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
(cherry picked from commit
1ee860c3f5391234e5424b49e5e9cba9cdebf593)
- [tempest/defcore] Configure volume device name
Actually attach_detach_volume must be skipped because the device name
ain't reliable and that's using a hard-coded device name in config.
This test should just get the device info after the attach and use
that rather than the hard-coded config option in Tempest that ain't
likely to work - the test should have been written more dynamically.
However, set volume device name to "vdc" since "vdb" is used for config
drive when force_config_drive=True is in action.
Change-Id: Ic70de93a609df932c7749a94f71505e927df1b79
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
(cherry picked from commit
3b006a6a3742325c0fe4ccc557b7a8e140f2cab2)
Jing Lu [Sat, 25 Mar 2017 04:09:27 +0000 (04:09 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'stable/danube'
- Merge "yardstick offline support" into stable/danube
- yardstick offline support
JIRA: YARDSTICK-597
Currently yardstick can not run offline.
The reason is yardstick will pull the latest code when run in CI.
Actually we need not pull the latest code because the code in yardstick
is already the latest code.
So I remove them.
Change-Id: Ief87c529625ccaa26e758a2206318b3797bbfd74
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
(cherry picked from commit
52634e40e5668e2d8c031781d1b15b482b0511f4)
Jing Lu [Sat, 25 Mar 2017 04:00:47 +0000 (04:00 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'stable/danube'
- Merge "Add CPU pinning support for node context" into stable/danube
- Add CPU pinning support for node context
JIRA: YARDSTICK-573
Since the yardstick framework now has supported an improved node type context,
this patch adds support for VM vcpu pinning ability in the node type context.
It provides several scripts that can be used to configurate the controller and
compute nodes.
Change-Id: If2c6e7b1b85ff78b9d2a5997bf03bdc6877aaf74
Signed-off-by: JingLu5 <lvjing5@huawei.com>
(cherry picked from commit
f138b480ea4c9954d107555d7a46ec3d4375653f)
Jing Lu [Sat, 25 Mar 2017 04:00:38 +0000 (04:00 +0000)]
Update git submodules
* Update docs/submodules/yardstick from branch 'stable/danube'
- Merge "Add NUMA pinning support for node context" into stable/danube
- Update yardstick framework architecture in userguide
JIRA: YARDSTICK-590
This patch update the yardstick framework architecture in the userguide,
also fix some rst grammar mistakes
Change-Id: I84e7c24b4cd936a01f4c191e9f530f15f9f711de
Signed-off-by: JingLu5 <lvjing5@huawei.com>
(cherry picked from commit
7150e6bc49098937edcac0fa9fa108329c74af4a)
- Bugfix: Could not load EntryPoint.parse when using 'openstack -h'
JIRA: YARDSTICK-599
Python-openstackclient 3.7.0 has a issus that cause -help info can not be
loaded properly when executing 'openstack -h' command.
Change-Id: I0a5f7a0943d56764b1c4d5d7335aa67b30f39b4c
Signed-off-by: JingLu5 <lvjing5@huawei.com>
(cherry picked from commit
ff3501f28a80537cb9a2453708e2d3d62c4a3292)
- Merge "Bugfix: TC002 image error in fuel-arm pod scenarios" into stable/danube
- Bugfix: TC002 image error in fuel-arm pod scenarios
JIRA: YARDSTICK-601
This error is cause because the TC 002 configuration file has been modified in
image section, the old sed command in load_images.sh
"sed -i 's/image: cirros-0.3.3/image: TestVM/g' tests/opnfv/test_cases/opnfv_yardstick_tc002.yaml samples/ping.yaml" didn't work properly.
Change-Id: Ie897213622d05bb267f94b466eb2529e797d484e
Signed-off-by: JingLu5 <lvjing5@huawei.com>
(cherry picked from commit
2fb078e21a3cd0dc69732f33b5a6ecc422eb577d)
- aarch64: Improve arch detection snippet
Get the arch from a compute node
Also move code that depends on YARD_IMG_ARCH,
after YARD_IMG_ARCH gets set
JIRA: YARDSTICK-591
Change-Id: I5ed3ef9cfa92e5bf9e6ada21396d18643cf1a55c
Signed-off-by: Matei Valeanu <Matei.Valeanu@enea.com>
(cherry picked from commit
13d68ab65475ec556383480a17dbaf63e3ab140c)
- Bugfix: load_images cleanup, shellcheck fixes
We should have run shellcheck on this.
This is why we don't use the shell, too many
obscure gotchas.
shellcheck: load_images.sh:25:75: warning: sudo doesn't affect redirects. Use .. | sudo tee -a file [SC2024]
sudo echo foo >> /etc/foo won't work,
the >> will be run in the current shell,
replace with:
echo foo | sudo tee -a /etc/foo
shellcheck: load_images.sh:47:15: warning: Declare and assign separately to avoid masking return values. [SC2155]
replace local cmd='a' with two line version
shellcheck: load_images.sh:141:32: error: [ .. ] can't match globs. Use [[ .. ]] or grep. [SC2081]
use [[ ]]
Change-Id: I14d9768612ea147eaf139603f7eb8753e979ba2c
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
(cherry picked from commit
892d2e536e46a6e6427c061931c58f80b542589d)
- Bugfix: remove vivid as it is EOL
Vivid is end of life, and thus not supported.
Change-Id: Ia293fcd6fd2a3279a642a6dbbb7ad1811334c3e1
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
(cherry picked from commit
14172bb39e8e30f37ec5bb80be6b187ab6858e88)
- ubuntu-server-cloudimg-modify.sh: shellcheck fixes
fixes for shellcheck warning
ubuntu-server-cloudimg-modify.sh:51:23: warning: Quote this to prevent word splitting. [SC2046]
ubuntu-server-cloudimg-modify.sh:51:30: note: Double quote to prevent globbing and word splitting. [SC2086]
Change-Id: I6cff0713a0471e5ce94211d42a7c8b45e3761c4d
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
(cherry picked from commit
8a2b7cdb29ff6a56d06e8f83fc098def40e1ed51)
- Merge "aarch64: Fix missing qemu-aarch64-static in chroot" into stable/danube
- aarch64: Fix missing qemu-aarch64-static in chroot
During recent rework, we lost the explicit copy of qemu-aarch64-static
from docker to chroot; so when trying to execute AArch64 binaries
inside chroot, no emulator was present to handle it.
This change brings back (inside chroot) the missing emulator binary.
JIRA: YARDSTICK-595
Change-Id: I146e2eeec2e9452a0db36f0bf0a466a8affc2005
Signed-off-by: Paul Vaduva <Paul.Vaduva@enea.com>
(cherry picked from commit
742ee6f3249a6204a351fe02c1334c9b14213e51)
- Refine test case description for tc076
JIRA: YARDSTICK-594
Change-Id: Ieaf13a875d00c279d4da57dcdba5bcfb09f44e8f
Signed-off-by: JingLu5 <lvjing5@huawei.com>
(cherry picked from commit
f83a3a15d16333c422ba15b745e94d64712d73bb)
- Dockerfile: Use qemu-user-static from xenial
qemu-user-static from Trusty crashes when ssl is used in chroot.
JIRA: YARDSTICK-592
Change-Id: I81e8f04d7469082ceb6512cb09e11dfa672e5e98
Signed-off-by: Paul Vaduva <Paul.Vaduva@enea.com>
(cherry picked from commit
9d9925c30e9c7ad477041c28251b411432457568)
- update lxd image disk format for openstack CLI
JIRA: YARDSTICK-598
As we have replaced 'glance image-create' command with 'openstack image create'
command, we also need to update the disk-format for openstack CLI. the
'root-tar' is no longer a valid choice. (choose from 'ami', 'ari', 'aki',
'vhd', 'vmdk', 'raw', 'qcow2', 'vhdx', 'vdi', 'iso', 'ploop')
Change-Id: I53f839f658c5a6f216f5bb942b1c4f4dcdbf9814
Signed-off-by: JingLu5 <lvjing5@huawei.com>
(cherry picked from commit
d64fbf2f276a98a7cc37d92c57f5b7f3517286b8)
- Merge "Bugfix: replace MD5SUM with SHA256SUMs" into stable/danube
- Merge "add missing test suite files for new scenarios" into stable/danube
- Bugfix: replace MD5SUM with SHA256SUMs
MD5 is broken and should not be used
Change-Id: Ib168932387f58f0a538d865f8ef4e3cda046a35a
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
(cherry picked from commit
fe655f15b0838b41c8c91543898ceebf23f1494c)
- Bugfix: netperf_bottleneck execute failed because is_same_heat_context return True
JIRA: YARDSTICK-600
Bugfix: netperf_bottleneck execute failed because is_same_heat_context return True
So it exit without warning.
I will remove the 'return True' from it.
Change-Id: I48d62bd15ec359e2121f236c48d9d349174f2c10
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
- add missing test suite files for new scenarios
JIRA: YARDSTICK-589
Change-Id: I1690d4e2bd741fe1514c8496ee6ff10b72158859
Signed-off-by: JingLu5 <lvjing5@huawei.com>
(cherry picked from commit
f7371c36ff26ae9a8f526d0b76d13020a2239a23)
- Add NUMA pinning support for node context
JIRA: YARDSTICK-574
Since the yardstick framework now has supported an improved node type context,
this patch adds support for VM NUMA pinning ability in the node type context.
It provides several scripts that can be used to configurate the controller and
compute nodes
Change-Id: If5eafdca6df1b1196bc17bfdd12aea9f4016752f
Signed-off-by: JingLu5 <lvjing5@huawei.com>
(cherry picked from commit
be4fad1e486f6c4bf993335f0aecaa3682a37da8)
- add missing test suite files for new scenarios
JIRA: YARDSTICK-589
Some new scenarios, e.g, opnfv_k8-nosdn-nofeature-noha_daily, have been added
in the Danube release, test suite files for these scenarios should be added.
Change-Id: If3f4ef233b7b1516e182ed28f15feece1728e6d9
Signed-off-by: JingLu5 <lvjing5@huawei.com>
(cherry picked from commit
94d0c6200c8f39988911eedffea703f8b4737fcf)
- Bugfix: yardstick-image built without test tools
JIRA: YARDSTICK-593
The yardstick-image now built dosen't have test tools in it.
This patch aims to fix this issus.
Change-Id: I9863a933106236835c16e21f84aa107ffd554df7
Signed-off-by: JingLu5 <lvjing5@huawei.com>
(cherry picked from commit
bd90c394fe223c5d465d70fb24076ef1d9258c91)
- Merge "Bugfix: network_utilization: parse error" into stable/danube
- fix fuel plugin installation issue
Change-Id: Ie17ba0ac941d1b96148ee23ed9522a93309f56c5
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
- Bugfix: fatal: destination path '/opt/tempT' already exists and is not an empty directory.
JIRA: YARDSTICK-588
ubuntu-server-cloudimg-modify.sh: fixes and cleanup
https://build.opnfv.org/ci/view/fuel/job/yardstick-fuel-virtual-daily-master/1233/console
saw this in an error log, not sure if it is a real error
+ [[ amd64 = \a\r\m\6\4 ]]
+ git clone https://github.com/kdlucas/byte-unixbench.git /opt/tempT
fatal: destination path '/opt/tempT' already exists and is not an empty
directory.
+ error_trap
+ local rc=128
+ set +e
+ '[' -z '' ']'
+ exitcode=128
workaround by deletign /opt/tempT always before cloning
also improve ln with relative symlink and forcing filename target
Change-Id: Ia9c35a877207494623055b1b2134f7834fadedf8
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
(cherry picked from commit
f31b7d56c07c17607df605aacc9b60bf786428e0)
- Bugfix: network_utilization: parse error
JIRA: YARDSTICK-586
When run tc072, there is a bug: network_utilization: parse error, see the log:
ERROR ('network_utilization: parse error', [], [u'05:10:46', u'IFACE',
u'rxpck/s', u'txpck/s', u'rxkB/s', u'txkB/s', u'rxcmp/s',
u'txcmp/s', u'rxmcst/s', u'%ifutil'])
Traceback (most recent call last):
File
"/usr/local/lib/python2.7/dist-packages/yardstick/benchmark/runners/duration.py",
line 69, in _worker_process
method(data)
File
"/usr/local/lib/python2.7/dist-packages/yardstick/benchmark/scenarios/networking/netutilization.py",
line 191, in run
result.update(self._get_network_utilization())
File
"/usr/local/lib/python2.7/dist-packages/yardstick/benchmark/scenarios/networking/netutilization.py",
line 182, in _get_network_utilization
result = self._filtrate_result(raw_result)
File
"/usr/local/lib/python2.7/dist-packages/yardstick/benchmark/scenarios/networking/netutilization.py",
line 146, in _filtrate_result
fields, line)
RuntimeError: ('network_utilization: parse error', [], [u'05:10:46',
u'IFACE', u'rxpck/s', u'txpck/s', u'rxkB/s', u'txkB/s',
u'rxcmp/s', u'txcmp/s', u'rxmcst/s', u'%ifutil'])
Maybe the tool has some changes.
Change-Id: I6c4fe3fe9f749ec942fb5fbd799b8f4ab9a5c16c
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
- Bugfix: yardstick https support
JIRA: YARDSTICK-587
When run in https environment, there is a bug:
error: failed to deploy stack: '_init_() got an unexpected keyword argument 'ca_cert''
The reason is the key pass to Session() is cacert, but the key should be
verify.
Change-Id: Ia9fc1d7908c2fca9d827a5f64deac7cd333d5c07
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
(cherry picked from commit
747e3c5f8a882b07b6876aae61c84d05a8b832f4)
Tim Rozet [Mon, 6 Mar 2017 22:15:37 +0000 (17:15 -0500)]
Update git submodules
* Update docs/submodules/apex from branch 'stable/danube'
- Fixes OVS DPDK scenarios
This fixes nosdn OVS DPDK scenarios to work with OVS 2.6. It also adds
support for the ODL DPDK scenario. OVS DPDK configuration is done
during preconfig on compute nodes. All nodes make use of first boot
script to get kernel params like hugepages. The network settings are
modified to use real nic names for the virtual network settings file.
This is required due to a timing bug with os-net-config and using
first-boot script. The network settings file also contains the UIO
driver to use with DPDK.
JIRA: APEX-314
opnfv-tht-pr: 117
Change-Id: I46b6fca71ecec38981968133ba2411f64d7c6445
Signed-off-by: Tim Rozet <trozet@redhat.com>
George Paraskevopoulos [Fri, 24 Mar 2017 16:26:02 +0000 (18:26 +0200)]
Update git submodules
* Update docs/submodules/sfc from branch 'stable/danube'
- Revert "Change from functest logger to python logging"
This reverts commit
cb311aad19c732fa006b50795ab66687e01b95a6.
Change-Id: I123c30acd765df692483eb5f91fecd1478219201
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
(cherry picked from commit
e011a3d122888444c36fba6ee74b27b955356480)
- Limit topologies to the ones working
Due to the classifier rules only deployed where VNFs are, some use cases will
fail because the client traffic never gets classified
Change-Id: I77b10231b7a34497ed8ecd42d72e08e0b4481bfa
Signed-off-by: Manuel Buil <mbuil@suse.com>
- Delete ACL when deleting a classifier
Change-Id: I8e54892450e903aa51f888229940e6371a0710f7
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
(cherry picked from commit
d41124f9c8cd14cfab61d4848a70aa227e80eefb)
- Added more logs to classification check
The classification check is not working in CI and we don't understand why.
I added a lot more logs to check
Change-Id: I81bcc8874c5e5e843e0c301e1d66d5d11de092f3
Signed-off-by: Manuel Buil <mbuil@suse.com>
- Perform cmd argument parsing when called from cli
To be able to import run_tests as a module we must not try to parse
command line arguments in global scope
Also import the testcase using the full module path
Change-Id: I1696800a16301d446bf9c926bdaf2b545435a2e7
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
(cherry picked from commit
08aa86e1e7cb874aac72c831e239c003070e5ca3)
- Bug fix in CI: security groups not working
CI tests create a lot of security groups with the name default.
Our SFs are assigned to a default security group but there are so
many that the result is not predictable and most likely wrong.
We add it now to example-sg sec. group
Change-Id: I64984aa7b6114747c5bab5fb2e4b8d8d32865bb0
Signed-off-by: Manuel Buil <mbuil@suse.com>
(cherry picked from commit
3c6e0efc2f4575ec2cf2e1304bdc1b66cdc08b06)
- Bug fix in CI: security groups
CI tests create a lot of security groups with the name default. Our SFs are
assigned to a default security group but there are so many that the result is
not predictable and most likely wrong. We add it now to example-sg sec. group
Change-Id: I120765a33e55e47b78ef3c8664c82fb147ce9df0
Signed-off-by: Manuel Buil <mbuil@suse.com>
(cherry picked from commit
6282c5cce71ae994aaece374375234cf207992f8)
- Fix run_tests
It was impossible to get a status='PASS'
Change-Id: I016346c1acf38ae1a130afbfd132166b72d5e1af
Signed-off-by: Manuel Buil <mbuil@suse.com>
(cherry picked from commit
d63f9fc8f18f42cd80a32e3b93aed19091beccee)
- Bug fix: Eth header build with wrong dest. mac
JIRA: SFC-89
The second test fetches the destination mac of the previous test because an
entry with that IP is in the arp table. However, that table is outdated. We
must flush the arp table before starting the new test.
Change-Id: Ie00345bba13793dc68e8442421861a2555e5ba7d
Signed-off-by: Manuel Buil <mbuil@suse.com>
(cherry picked from commit
4d07f0f7e2f03486c8d78a24282c5e4e7fc59253)
- Add all topologies to the test
We were limiting the topologies to the ones working but we believe
all should work now
Change-Id: I11921916105a149c585cd934150de2898286b142
Signed-off-by: Manuel Buil <mbuil@suse.com>
(cherry picked from commit
1b9b0ad28243362b7953db12ebd072d9c6a99aff)
- Cleanup IETF-ACL in OpenDaylight
Change-Id: I6914a5fbe7eb30b2d76b89d8f38b7d3d16e7b44a
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
(cherry picked from commit
3097fef23e4ae1c89b535c1d890e44710b33eea4)
- Disable resource_finder_cache in controllers
Heat caching somehow messes our tests so we disable it before the tests
start.
For instance, if we do:
1. create example-net with NET_ID1
2. create VNFD1 with example-net
3. delete VNFD1
4. delete NET_ID1
5. create example-net with NET_ID2
6. create VNFD2 with example-net
heat has NET_ID1 cached as the id of example-net and tries to use that
instead of NET_ID2 to create VNFD2. This off course leads to a crash
since NET_ID1 does not exist anymore.
In the future we should investigate further why heat cache does not play
well for us (probably bc of tacker).
Change-Id: Iac07d78641e2d1ff0c2d67e46752d551833f19fd
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
(cherry picked from commit
d0fec46322915ef8b49e1f7ab9c485ea2cdd399a)
- VNFDs were not deleted
Added vnfd_delete in the cleanup library
Change-Id: Iaa3e9ecb33a15bf882585786271fef206a54ffa0
Signed-off-by: Manuel Buil <mbuil@suse.com>
(cherry picked from commit
5342d88d799359ce9f92b0cef26382d26fce9dfb)
- Give time to start the firewall process
Sometimes test sfc_one is failing because the firewall is not started when
the test begins. Waiting some seconds after starting the process corrects the
problem
Change-Id: Iebef292fa66338c3e27a325333cc5f1993facac5
Signed-off-by: Manuel Buil <mbuil@suse.com>
(cherry picked from commit
891d42491fdabea0b3907cba8cbf220c507398b8)
- Run tests in order
Change-Id: I3cbbcd17182bf6f1f6558cb199577d989ac62ae6
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
(cherry picked from commit
d3b5ba3c16b0918060d1fc800bd47e688146f2c4)
- Change from functest logger to python logging
Change-Id: Ie7b2a63c301819a79768d1b286ee00693cd1129b
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
(cherry picked from commit
cb311aad19c732fa006b50795ab66687e01b95a6)
- Add checks for cleanup utilities
Change-Id: I1facd54b11ef6a090e39dd5977eb5cf7183147af
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
(cherry picked from commit
98bb8ed7510d118a680079973aa8f7dce406be37)
- Add ODL cleanup utilities
ODL does not clean all resources properly after tacker deletions, so we
add this as a post processing step
Change-Id: Ic485ee32b195f72235922ebe613af6c010cb57db
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
(cherry picked from commit
e48b950bc77e37fbda611415577a7388e19c1ff6)
- Add more logs to the CI
We want to double check if the CI is using the correct tacker plugin
version
Change-Id: Ib6082014988daee316553d980c5e7f88d316fe8c
Signed-off-by: “Manuel Buil” <mbuil@suse.com>
(cherry picked from commit
268fc4edfd7560bcf5b5e1248df05face402074a)
- Implement delete.sh as a python module
We need to call delete.sh after each test is run. The script is
implemented as a python module and called inside run_tests.py
Change-Id: I23a794be522b4713a44cc1d56587e0aadc6f1210
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
(cherry picked from commit
8869d175363dfec69cc70fd8cb9bef56e8ebc115)
- Remove SFF_filter
After further investigation we found out that the classifier is deployed in all
computes. When deploying several tests, ODL starts to function very slowly and
sometimes the classifier takes a long time to be deployed in one compute. That
tricked us and made us think that it was not deployed everywhere
Change-Id: I474a05f77a6342be741d14ffbdb674ef7f970908
Signed-off-by: “Manuel Buil” <mbuil@suse.com>
(cherry picked from commit
70445ba93cb07164933ed0c5aac8db32f6f652d4)
- Run all testcases even if one throws an exception
If the first testcase throws an exception, the rest were not being
executed
Change-Id: I5fdc521da840ffdbc7a0bde120d7bfe7907b881c
Signed-off-by: “Manuel Buil” <mbuil@suse.com>
(cherry picked from commit
84f3ea23ccc9f6e19a86748519deb600b2ac95e3)
- Log credentials
We have to make sure that we source the correct credentials in the CI
Change-Id: I4d988943588bbc99a3118cb89eabfea37c41daf6
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
(cherry picked from commit
1d72729b1513e419ab1d97f294410a5cfdd1c62f)
- Bug fix: rsps and first_RSPs must be restarted
JIRA: SFC-88
Not a blocking bug but when the classifier is implemented in several computes,
we loop all computes. By the time the second compute is inspected, more than
10 seconds passed and thus, the classification rules are already there.
first_RSP should not be evaluated and rsps must be restarted
Change-Id: I70858d6b423eebd8088a79aebebb4950f031878d
Signed-off-by: “Manuel Buil” <mbuil@suse.com>
(cherry picked from commit
189642fff7428457d3992c365eab9a9f5c0bea90)
- Bug fix: disable non-working topologies
JIRA: SFC-87
Due to ODL bugs, some topologies do not work
Change-Id: Ia2fcfe5948c308ce2348b52c01aa3ce58ac318d6
Signed-off-by: “Manuel Buil” <mbuil@suse.com>
(cherry picked from commit
184f787f3a8a57695fa3b9b8f17c65b9aeee1904)
- Remove security group exists error logs
We copied the create_secgroup_rule function from
functest.openstack_utils and removed the logger.exception("Security
group exists") line.
This is very ugly and we should investigate an upstream fix after D
release.
Change-Id: I1674a77ebc3b3e3132b2b9e1f16a84106b2350eb
Signed-off-by: George Paraskevopoulos <geopar@intracom-telecom.com>
(cherry picked from commit
4585d8fe2a4b40f62b96bdd38dc1a14f32510c93)
- Bug fix: Classification check failing
If both SFs are in one host, the classification rules are not implemented
in all the hosts
Change-Id: Ifea131a86f49d33fdc6110a13d5fdc6c2796f7fa
Signed-off-by: Manuel Buil <mbuil@suse.com>
(cherry picked from commit
da6d1d2e018e358f71ad734766580a7343829c29)
- Bug fix: classif. check not working for one chain
In the test case with only one chain the wait_classification function was not
working
Change-Id: I4cff1e61130b6fc68d736108a0da048909dad750
Signed-off-by: Manuel Buil <mbuil@suse.com>
(cherry picked from commit
4b082d08b46941da06630926a117054881a8aa1b)
- Bug fix: client and server not using shuffler
Client and server were not being created based on the topology shuffler and
thus the topology was not followed
Change-Id: I1d7228d2d75e4ecf57ff8eb1c4226b963b2b9dd4
Signed-off-by: “Manuel Buil” <mbuil@suse.com>
Calin Gherghe [Mon, 13 Mar 2017 13:21:21 +0000 (09:21 -0400)]
Update git submodules
* Update docs/submodules/barometer from branch 'stable/danube'
- Introducing an external tool for the Barometer mcelog test
This patch adds the use of mce-inject utility during the mcelog testing.
It also includes a few (unrelated) flake8 corrections.
Change-Id: Idd3a7005aad1d1d1f7ae2d3107fbd02c959798c8
Signed-off-by: Calin Gherghe <calin.gherghe@intel.com>
(cherry picked from commit
4719824d4b292ba4cf6c36fdb643ae92dfdabc8b)
Calin Gherghe [Thu, 9 Mar 2017 11:55:30 +0000 (06:55 -0500)]
Update git submodules
* Update docs/submodules/barometer from branch 'stable/danube'
- Fix for Functest 'BarometerCollectd ERROR - Private key file not found'
This patch addresses the blocking Functest issue regarding the ssh keys.
It eliminates the need of using the baro_utils/get_ssh_keys.sh script.
Change-Id: I4499e48257ddab955ae6694c2ece0bff5e877cad
Signed-off-by: Calin Gherghe <calin.gherghe@intel.com>
(cherry picked from commit
1573180333a8b1a49dc21f6412f53fff01fe351e)
Yujun Zhang [Fri, 24 Mar 2017 07:47:38 +0000 (07:47 +0000)]
Update git submodules
* Update docs/submodules/qtip from branch 'stable/danube'
- Merge "Cleanup DEVELOP.md" into stable/danube
- Cleanup DEVELOP.md
- remove unecessary content
- move CLI develop guide to rst document
Change-Id: I20b6f458aa13f1feb1764e6c4d096ec8a9dddf49
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>