Cédric Ollivier [Mon, 26 Feb 2018 18:40:43 +0000 (19:40 +0100)]
Stop relying on internal Functest utils
It switches from functest_utils.get_functest_config() to
config.CONF(). download_url is now hosted in sfc as it's unused by
Functest.
The next functions will be considered as part of Functest framework
(then it must be well covered and documented):
- ft_utils.execute_command_raise()
- ft_utils.execute_command()
- ft_utils.get_parameter_from_yaml()
Change-Id: I076c6ced430df8387de8eaeac6f3a94d93201b19
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Cédric Ollivier [Mon, 26 Feb 2018 09:42:02 +0000 (10:42 +0100)]
Host openstack utils in SDNVPN
SDNVPN is the last project using the deprecated openstack utils which
are being removed from Functest tree.
All methods unused by SDNVPN could be safely removed in a second change.
This patch aims at publishing them asis.
Change-Id: I4e479e6def2c691799c9bd86ba325e3d1544ef0d
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Periyasamy Palanisamy [Fri, 23 Feb 2018 15:42:05 +0000 (15:42 +0000)]
Merge "Fixing return value in tempest test suite"
Georg Kunz [Fri, 23 Feb 2018 11:34:26 +0000 (12:34 +0100)]
Fixing return value in tempest test suite
The result processing framework of the SDNVPN project expects "FAIL" as
value for failed sub-tests to determine the overall result. The value
returned by the tempest sub-tests was "FAILED", causing incorrect
reporting to Functest.
Change-Id: I320e6f1fb1fc7ee540813e454484b11bd5b227b2
Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
Cédric Ollivier [Thu, 22 Feb 2018 07:41:11 +0000 (08:41 +0100)]
Switch from CONST to CONF
CONST is not the right Functest object to get config data.
Change-Id: I764a0a2a24447c941d1e726f3116593b29dd1c1e
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Periyasamy Palanisamy [Mon, 19 Feb 2018 14:35:19 +0000 (15:35 +0100)]
resync and ecmp testcase failure
This provide fix for resync and ecmp test case failures
at the CI master runs. Please have a look at the comments
in each testcase for more details.
Change-Id: I26c40da144e34a48ad44897988675db8d37c062a
Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
Periyasamy Palanisamy [Thu, 15 Feb 2018 13:33:52 +0000 (13:33 +0000)]
Merge "fix for sdnvpn CI test failure"
tomsou [Fri, 19 Jan 2018 14:15:33 +0000 (16:15 +0200)]
Use bgvpn-delete and create instead of update
Testcases 1 and 4 fail because of netvirt bug [1]
The same functionality is now achieved by using
bgvpn-delete and bgpvpn-create cli commands instead
of bgpvpn-update
[1] https://jira.opendaylight.org/browse/NETVIRT-1067
Change-Id: Iaba6e06d0f39e356bf364b0640c707b0a83470d7
Signed-off-by: tomsou <soth@intracom-telecom.com>
Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
Periyasamy Palanisamy [Thu, 15 Feb 2018 08:29:01 +0000 (09:29 +0100)]
fix for sdnvpn CI test failure
Change-Id: Ie55ccbe68f57a9bb03efc8b6eebf23a0018a0bca
Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
Tim Irnich [Thu, 1 Feb 2018 10:21:23 +0000 (11:21 +0100)]
Updating INFO file - new PTL
Updating project lead and primary contact to Peri after PTL election.
Change-Id: Ief833e2e1479f99f8f0be815d5be43cb96883a4a
Signed-off-by: Tim Irnich <tim.irnich@ericsson.com>
Periyasamy Palanisamy [Fri, 26 Jan 2018 11:30:20 +0000 (12:30 +0100)]
correct setup-openstack.yml destination path
Change-Id: I9c1c174529e1802beeab6b4e5ac91d18283aa521
Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
Periyasamy Palanisamy [Fri, 26 Jan 2018 10:40:35 +0000 (11:40 +0100)]
correct XCI scenario variable
Change-Id: I4fcd3773457b6acb14720b84ba145ed9cac0368c
Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
Periyasamy Palanisamy [Thu, 7 Dec 2017 17:05:04 +0000 (18:05 +0100)]
os-odl-bgpvpn scenario for xci deployment
This includes scenario os-odl-bgpvpn scenario specific configuration
files to make XCI to install Openstack (master and stable/pike) with
OpenDaylight configured as a BGP speaker.
XCI would automatically checkout sdnvpn repo and use scenarios
directory for the configuration during its execution time.
Change-Id: Ic86fcb171c8e97f7d3c3fb649ab0fb00368e6c6d
Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
tomsou [Thu, 18 Jan 2018 10:42:57 +0000 (12:42 +0200)]
Set unlimited router quotas
Update router quotas to fix bgpvpn scenario in CIq
JIRA:SDNVPN-208
Change-Id: I25353229d119459c8e961b0f3f6264f715533d13
Signed-off-by: tomsou <soth@intracom-telecom.com>
Periyasamy Palanisamy [Mon, 20 Nov 2017 12:15:26 +0000 (13:15 +0100)]
Intra-Data Center ECMP testcase
This testcase add a scenario in which one extra route can be reachable
through two VMs which are in a same network attached to a router which
is later associated to a BGPVPN instance.
This extra route ip address is different from subnet of VMs.
After the extra route is configured with VM ips as nexthops, then when
third VM is trying to reach extra route, traffic would split between two
VMs. The traffic split can happen only in heavy loaded scenario, so this
testcase would test only reachability.
JIRA: SDNVPN-23
Change-Id: I4bb4e94f5c98c0f3c22bff7a6998af2a7a919f16
Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
Periyasamy Palanisamy [Mon, 8 Jan 2018 08:50:08 +0000 (09:50 +0100)]
Resync testcase description
JIRA: SDNVPN-200
Change-Id: Ida111d28591d99cc8d2a73ec1c14920800354a9b
Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
Tim Irnich [Wed, 13 Dec 2017 08:28:21 +0000 (08:28 +0000)]
Merge "Adding two new committers"
Tim Irnich [Mon, 20 Nov 2017 14:14:53 +0000 (14:14 +0000)]
Merge "Updated from global requirements"
Tim Irnich [Fri, 17 Nov 2017 12:04:42 +0000 (13:04 +0100)]
Adding two new committers
Adding Thomas Sounapoglou and Peri Palanisamy as new comitters to the project.
Both have made substantial contributions to the project and are very active.
Existing committers, please approve.
Change-Id: Ib85ced466dbdf90333e555de6a81ef30a77b3ed3
Signed-off-by: Tim Irnich <tim.irnich@ericsson.com>
Tim Irnich [Thu, 16 Nov 2017 17:00:25 +0000 (17:00 +0000)]
Merge "add resync testcase"
Cédric Ollivier [Wed, 15 Nov 2017 17:51:05 +0000 (18:51 +0100)]
Updated from global requirements
Change-Id: I7a975d6cdeae1f7dbf982eca8f8de16fa1bc3d95
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Periyasamy Palanisamy [Thu, 9 Nov 2017 15:20:22 +0000 (16:20 +0100)]
add resync testcase
It is an extention of testcase_11.py to check resync happens properly
between ODL and OVS when there is no changes from northbound
JIRA: SDNVPN-175
Change-Id: I63bd17f5e5fdab7d5ab90a2be2836e02e7dd54fa
Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
tomsou [Thu, 9 Nov 2017 14:53:54 +0000 (16:53 +0200)]
Adapt bgp daemon to run properly for testcase3
Since apex includes a new version of zrpcd compatible with Carbon
and Nitrogen [0], an adaptation is needed for bgp daemon enabling
and running within testcase3
Note that zrpcd run now as a process and not as a service
JIRA: SDNVPN-172
[0] https://jira.opnfv.org/projects/APEX/issues/APEX-508
Change-Id: Ia0ec4ab0f15ecf3d5c76c5fa541fe8338762ecaf
Signed-off-by: tomsou <soth@intracom-telecom.com>
Tim Irnich [Thu, 9 Nov 2017 08:06:14 +0000 (08:06 +0000)]
Merge "remove flavor at the end of the test"
Tim Irnich [Thu, 9 Nov 2017 08:05:15 +0000 (08:05 +0000)]
Merge "Fix instance boot when metadata exists"
Tim Irnich [Thu, 9 Nov 2017 08:02:13 +0000 (08:02 +0000)]
Merge "Adapt documentation wo be comply with Apex Integration Guide"
Tim Irnich [Thu, 9 Nov 2017 08:00:48 +0000 (08:00 +0000)]
Merge "Add tetcase suite overview"
Periyasamy Palanisamy [Wed, 8 Nov 2017 15:02:26 +0000 (16:02 +0100)]
remove flavor at the end of the test
JIRA: SDNVPN-122
Change-Id: I89f457e0d5a7c7c98bab223e722a5eb5a23387b6
Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
Periyasamy Palanisamy [Tue, 7 Nov 2017 14:54:56 +0000 (15:54 +0100)]
use glance_client for image cleanup
Change-Id: Ia192a1b26c5f31b6d3465a060c3d8a3097e6ebd4
Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
pperiyasamy [Tue, 8 Aug 2017 13:23:11 +0000 (13:23 +0000)]
Test groups are deleted after ovs reconnection
Create a new testcase (Testcase 11)
Testing procedure:
Create a Network with 2 VMs so that a group is added
to ovs. Disconnect ovs. Remove the Network and the VMs.
Connect ovs again. Check that the group is deleted from
it.
JIRA: SDNVPN-151
Change-Id: I4c6f5e16f837bbcc589cbbbf05896a2d17b9cd57
Signed-off-by: panageo2 <panageo@intracom-telecom.com>
Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
tomsou [Mon, 6 Nov 2017 15:20:17 +0000 (17:20 +0200)]
Adapt documentation wo be comply with Apex Integration Guide
Since, Apex installation instructions have been changed, the corresponding section
into docs/release/scenarios/os-odl-bgpvpn/scenario.description.rst is also updated
according https://wiki.opnfv.org/display/apex/Integration+Guide
JIRA: SDNVPN-178
Change-Id: Ie5b5fe677c73669804af71ed4da24dafd98cb5ee
Signed-off-by: tomsou <soth@intracom-telecom.com>
tomsou [Wed, 6 Sep 2017 16:44:20 +0000 (16:44 +0000)]
Add tetcase suite overview
Adds an overview of testcase suite, under:
docs/development/overview/index.rst
JIRA: SDNVPN-179
Change-Id: I003db4b22538b75d7ebf128ddc685b55decca104
Signed-off-by: tomsou <soth@intracom-telecom.com>
tomsou [Tue, 24 Oct 2017 14:37:37 +0000 (17:37 +0300)]
Fix instance boot when metadata exists
The way that a instance is considered as UP is pretty
strict and returns ERROR in case of instances with userdata
This patch differentiates the instances that are supposed to
boot till login prompt and those with userdata parameter
JIRA: SDNVPN-177
Change-Id: Ic4755366df006669475c90cc0693ac802256f379
Signed-off-by: tomsou <soth@intracom-telecom.com>
Periyasamy Palanisamy [Thu, 19 Oct 2017 12:34:19 +0000 (14:34 +0200)]
use openstack api's instead of CLIs
add two apis update_instance_quota_class and
update_nw_subnet_port_quota and make run_sdnvpn_tests.py to use these
APIs for setting quotas
JIRA:SDNVPN-188
Change-Id: I764bb6897e6c4c5abad4d252c1f3b4ccc742d52e
Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
Tim Irnich [Thu, 19 Oct 2017 20:52:56 +0000 (20:52 +0000)]
Merge "Remove argparse for adding argument -r"
Tim Irnich [Thu, 19 Oct 2017 08:14:00 +0000 (08:14 +0000)]
Merge "Inheritance from Feature class"
Linda Wang [Thu, 19 Oct 2017 07:04:08 +0000 (07:04 +0000)]
Remove argparse for adding argument -r
Change-Id: Iaa2ddc3f655a2bf85785a99a519e0df78c298037
Signed-off-by: Linda Wang <wangwulin@huawei.com>
Tim Irnich [Wed, 18 Oct 2017 16:28:28 +0000 (16:28 +0000)]
Merge "Gather logs only if fuel or apex installer"
Tim Irnich [Wed, 18 Oct 2017 11:32:26 +0000 (13:32 +0200)]
Adding scenario documentation
Adding the scenario documentation, which was missing from previous commit.
JIRA: SDNVPN-185
Change-Id: I5b4f79f51ecd50a2bc514ca0e845679604716143
Signed-off-by: Tim Irnich <tim.irnich@ericsson.com>
Periyasamy Palanisamy [Wed, 18 Oct 2017 10:22:11 +0000 (12:22 +0200)]
Gather logs only if fuel or apex installer
Change-Id: I11988ad86a916d1d7251aacf951c6362fda961ba
Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
Sofia Wallin [Wed, 18 Oct 2017 10:18:06 +0000 (12:18 +0200)]
Title adjusted
Removed Danube and simplified the title.
Change-Id: I0029b87f5382acecd3dd8e143139920ffd57c696
Signed-off-by: Sofia Wallin <sofia.wallin@ericsson.com>
Jose Lausuch [Wed, 18 Oct 2017 09:16:19 +0000 (11:16 +0200)]
Inheritance from Feature class
Change-Id: I81aa9582452ca43a4eab32ba34a640043c89043e
Signed-off-by: Jose Lausuch <jalausuch@suse.com>
Tim Irnich [Tue, 17 Oct 2017 20:22:39 +0000 (20:22 +0000)]
Merge "Updating docs for Euphrates"
Tim Irnich [Mon, 16 Oct 2017 14:48:36 +0000 (16:48 +0200)]
Updating docs for Euphrates
Moved previous user guide content into the right places,
updating the section structure along the way.
Started to edit the release notes but this needs more work.
This will be merged now to enable link checking by the docs team.
Remaining chan ges to be done in a separate review.
JIRA: SDNVPN-185
Change-Id: Idd128b05f8ceb7195086b813d499b3f12243d025
Signed-off-by: Tim Irnich <tim.irnich@ericsson.com>
Tim Irnich [Mon, 16 Oct 2017 15:27:04 +0000 (15:27 +0000)]
Merge "comment multiple subnet configuration"
Tim Irnich [Mon, 16 Oct 2017 14:45:40 +0000 (14:45 +0000)]
Revert "write sdnvpn test result into db"
This reverts commit
2907946ee8931f749881e48e9601779be50b7e37.
Turned out the issue requires a different solution.
Change-Id: I6f7924a9ae7baf924b749b3fd3f2d54132c6e85b
Signed-off-by: Tim Irnich <tim.irnich@ericsson.com>
Periyasamy Palanisamy [Mon, 16 Oct 2017 12:40:48 +0000 (14:40 +0200)]
write sdnvpn test result into db
The details of the test results are not flushed into db which causes
test report showing empty data
JIRA: SDNVPN-183
JIRA: FUNCTEST-874
Change-Id: Ie539685990014149434d59e61490750ae318b3ba
Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
Periyasamy Palanisamy [Thu, 12 Oct 2017 10:15:35 +0000 (12:15 +0200)]
comment multiple subnet configuration
* commenting multiple subnet configuration under a neutron network because ODL
doesn't have a support for it yet (netvirt bug: https://bugs.opendaylight.org/show_bug.cgi?id=9239)
* This has to be uncommented once the above bug is fixed.
Change-Id: I4c863fbdd951891035471f1a10cf18546f5218e0
Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
Periyasamy Palanisamy [Wed, 11 Oct 2017 11:14:09 +0000 (13:14 +0200)]
SDNVPN-184: resources are not cleaned if tc fails
* moved the cleanup code inside the finally block in each test case
Change-Id: Ifc0fee58451923117c54040c716dad6827fbc7fa
Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
Periyasamy Palanisamy [Thu, 12 Oct 2017 09:43:05 +0000 (11:43 +0200)]
make CommonConfig as singleton
* It is not necessary to instantiate CommonConfig object from each
testcase and can be made as singleton
Change-Id: I99d995486fbd88ea8a77ec7bd9e41a55047ebaca
Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
tomsou [Thu, 28 Sep 2017 11:32:57 +0000 (14:32 +0300)]
Fix logging
Change-Id: Ida4393322953db792a5fe469b42f3106e4b1ca5e
Signed-off-by: tomsou <soth@intracom-telecom.com>
Linda Wang [Thu, 28 Sep 2017 07:08:46 +0000 (07:08 +0000)]
Fix the argument error
Change-Id: Idc4ba350a8bf77ec555109ad4e7a2649e2b0880d
Signed-off-by: Linda Wang <wangwulin@huawei.com>
tomsou [Thu, 14 Sep 2017 08:41:43 +0000 (11:41 +0300)]
Fix testcase_10 module path
Update config file with the full path for testcase 10
Change-Id: I81ec9eaecc2c36f07f4608cdd65db6f64b43c4f9
Signed-off-by: tomsou <soth@intracom-telecom.com>
tomsou [Tue, 12 Sep 2017 13:23:34 +0000 (13:23 +0000)]
Fix adapt path for import_module
Fix the path to include each test case when the suite runs
Change-Id: I3cdd55ed6af3e131c2f0b89ffc5bd74f95eeadbf
Signed-off-by: tomsou <soth@intracom-telecom.com>
tomsou [Fri, 8 Sep 2017 09:35:58 +0000 (09:35 +0000)]
Fix the config.yaml including for each testcase
At each testcase, adapt the way config.yaml is included via
sdnvpn.lib.config.TestcaseConfig().
The full path should be included, instead of just the testcase name
JIRA: SDNVPN-180
Change-Id: I34828cc3681f08b843db49c6a221602b5b2022bf
Signed-off-by: tomsou <soth@intracom-telecom.com>
jose.lausuch [Wed, 7 Jun 2017 14:12:41 +0000 (16:12 +0200)]
Adapt SDNVPN Functest test according to new framework
- Inherit from TestCase class in Functest
- Remove any push to DB method, since Functest
takes care of it
After this change, we will be able to load this module
from Functest and make a python call instead of
a bash call.
Change-Id: I80bdb7eaac3a2d1f48e32bafa381a42cadb36138
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
Tim Irnich [Mon, 28 Aug 2017 15:22:35 +0000 (15:22 +0000)]
Merge "Make tight the way an instance is considered as UP"
Tim Irnich [Mon, 28 Aug 2017 15:12:18 +0000 (15:12 +0000)]
Merge "Add/Remove testcase"
panageo2 [Fri, 18 Aug 2017 17:28:04 +0000 (17:28 +0000)]
Make tight the way an instance is considered as UP
An instance will be considered UP not only if a DHCP IP is
leased, but if the login prompt is present, as well
JIRA: SDNVPN-174
Change-Id: If68fd1436a54f057f37de777e22f1d6a1967d97c
Signed-off-by: panageo2 <panageo@intracom-telecom.com>
tomsou [Tue, 22 Aug 2017 14:23:53 +0000 (14:23 +0000)]
Fix import module functionality for each testcase
Fix the path, from where import_module runs each testcase
JIRA: SDNVPN-176
Change-Id: Ibc6880b4865d3ac0c276d1aa81a08e90af3d809e
Signed-off-by: tomsou <soth@intracom-telecom.com>
Tim Irnich [Mon, 14 Aug 2017 08:31:40 +0000 (08:31 +0000)]
Merge "Removing inactive committers in accordance with Section 8 of the TSC charter."
panageo2 [Tue, 1 Aug 2017 08:57:05 +0000 (08:57 +0000)]
Add/Remove testcase
This testcase investigates if communication
between a group of VMs is interupted upon
deleteon and creation of VMs inside this group.
Test case flow:
3 vms:
[1] on compute 1,
[2] on compute 1,
[3] on compute 2,
all vms ping each other.
vm [2] is deleted. Traffic is still flying
between [1] and [3]. A new [4] vm is added
to compute 1. Traffic is not interrupted
and [4] can be reached as well.
JIRA: SDNVPN-105
Change-Id: I93a65de2a5df83551e3115fd20b60241cd460e97
Signed-off-by: panageo2 <panageo@intracom-telecom.com>
Cédric Ollivier [Wed, 2 Aug 2017 09:54:19 +0000 (11:54 +0200)]
Install run_sdnvpn_tests.py in $PATH
It eases how Functest runs it (see testcases.yaml [1]).
The former run_tests.py is renamed to avoid duplicated binaries (see
[2] and [3]).
[1] https://git.opnfv.org/functest/tree/functest/ci/testcases.yaml
[2] https://git.opnfv.org/sfc/tree/sfc/tests/functest/run_tests.py
[3] https://git.opnfv.org/promise/tree/promise/test/functest/run_tests.py
Change-Id: I50219cad42bf0e085c2edf2e1abe149c2e057a99
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
panageo2 [Tue, 25 Jul 2017 11:09:34 +0000 (11:09 +0000)]
Refactor imports and invocation of main function
In all testcases there are some inconcistencies of
import statements. Additionally the main function
of each testcase should be called through
sys.exit(main())
JIRA: SDNVPN-173
Change-Id: I6fdf0dc6598ca4789b6de6b50d1b8b85a8de923c
Signed-off-by: panageo2 <panageo@intracom-telecom.com>
Tim Irnich [Mon, 24 Jul 2017 15:41:15 +0000 (15:41 +0000)]
Merge "Add test case 9"
tomsou [Mon, 24 Jul 2017 14:02:00 +0000 (14:02 +0000)]
Fix log gathering functionality
Some fixes on https://gerrit.opnfv.org/gerrit/#/c/37261/
JIRA: SDNVPN-170
Change-Id: I2f396f509181b45bfccb76fbfd904d7591000df9
Signed-off-by: tomsou <soth@intracom-telecom.com>
panageo2 [Tue, 18 Jul 2017 09:55:37 +0000 (09:55 +0000)]
Add test case 9
Development of a new test that checks all
nodes and succeeds if all OVS br-int interfaces
have fail_mode=secure
JIRA: SDNVPN-168
Change-Id: Iff14f60e2d25c1769cdec7cec126425937780eb7
Signed-off-by: panageo2 <panageo@intracom-telecom.com>
Tim Irnich [Mon, 17 Jul 2017 11:47:03 +0000 (13:47 +0200)]
Removing inactive committers in accordance with Section 8 of the TSC charter.
Change-Id: I32a2f340a6f9a5966ed52e2d6d6e8fe62cc6338a
Signed-off-by: Tim Irnich <tim.irnich@ericsson.com>
Nikolas Hermanns [Thu, 13 Jul 2017 10:57:09 +0000 (12:57 +0200)]
[docs] Adding apex deployment config guide
JIRA: SDNVPN-171
Change-Id: I076a087ab346e8e6e3063c958fefff657838b708
Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
Tim Irnich [Wed, 12 Jul 2017 14:54:43 +0000 (14:54 +0000)]
Merge "Update release notes"
panageo2 [Tue, 11 Jul 2017 13:47:04 +0000 (13:47 +0000)]
Update release notes
Uplifting docs to D-3. Update release-notes
to reflect the remaining issues we have not
been able to resolve.
JIRA: SDNVPN-169
Change-Id: I5997f1495fc37ecbc06a8c7b8071a7ba7f2c099c
Signed-off-by: panageo2 <panageo@intracom-telecom.com>
Nikolas Hermanns [Wed, 12 Jul 2017 12:07:46 +0000 (12:07 +0000)]
Adding log gathering
Change-Id: I0f13e5aa8aea25e549c9ffede63085a86153cdba
Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
Linda Wang [Fri, 30 Jun 2017 04:16:27 +0000 (04:16 +0000)]
Fix the wrong path of sdnvpn
The new path should be /usr/local/lib/python2.7/dist-packages/sdnvpn,
rather than /home/opnfv/repos/sdnvpn
Change-Id: I22e019226e7bffe233b52c1a3ec6171b835e4bd3
Signed-off-by: Linda Wang <wangwulin@huawei.com>
Nikolas Hermanns [Thu, 29 Jun 2017 12:45:19 +0000 (12:45 +0000)]
Merge "Adapt the floating ip handling in functest"
Nikolas Hermanns [Thu, 29 Jun 2017 08:50:15 +0000 (08:50 +0000)]
Merge "Add networking-bgpvpn module in SDNVPN requirements"
Nikolas Hermanns [Thu, 29 Jun 2017 07:57:42 +0000 (07:57 +0000)]
Merge "Transfer utils functions from functest"
panageo2 [Wed, 28 Jun 2017 12:34:55 +0000 (12:34 +0000)]
Transfer utils functions from functest
Transfer functions:
- create_bgpvpn
- create_network_association
- create_router_association
- update_bgpvpn
- delete_bgpvpn
- get_bgpvpn
- get_bgpvpn_routers
- get_bgpvpn_networks
from functest/utils/openstack_utils.py to
sdnvpn/lib/utils.py
JIRA: SDNVPN-164
JIRA: FUNCTEST-840
Change-Id: Ic64d8ee85e74601b0fe51e1c452cf83fa6b0203b
Signed-off-by: panageo2 <panageo@intracom-telecom.com>
tomsou [Tue, 27 Jun 2017 13:51:13 +0000 (13:51 +0000)]
Adapt the floating ip handling in functest
Comply with the new floating ip management in functest
(https://gerrit.opnfv.org/gerrit/#/c/36415)
JIRA: SDNVPN-165
Change-Id: I39e380caf07568e2370246afcf483eb8adb3def6
Signed-off-by: tomsou <soth@intracom-telecom.com>
Tim Irnich [Mon, 26 Jun 2017 15:41:46 +0000 (15:41 +0000)]
Merge "Uplifting docs to D-3"
Tim Irnich [Mon, 26 Jun 2017 15:24:23 +0000 (15:24 +0000)]
Merge "Restore peering within testcase3 for Apex"
jose.lausuch [Mon, 26 Jun 2017 09:33:11 +0000 (11:33 +0200)]
Add networking-bgpvpn module in SDNVPN requirements
Change-Id: I7b361f1b8275570b9257d29e04e551a81116e59f
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
Cédric Ollivier [Mon, 26 Jun 2017 04:51:55 +0000 (06:51 +0200)]
Add requirements in sdnvpn
It now leverages on pbr to scan requirements.txt and inject them into
the install_requires.
Change-Id: Iae1517ae0bfd3575e9d16de4a2ca42e114d956fb
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
tomsou [Tue, 20 Jun 2017 08:10:07 +0000 (08:10 +0000)]
Uplifting docs to D-3
Change-Id: Iff2f924886bae8e4bf84f4325cde3d7f8546b487
Signed-off-by: tomsou <soth@intracom-telecom.com>
tomsou [Tue, 16 May 2017 08:50:49 +0000 (08:50 +0000)]
Restore peering within testcase3 for Apex
Change-Id: I7f3a4892e6ef73fb13512e427fab3e42ff1b69d9
Signed-off-by: tomsou <soth@intracom-telecom.com>
tomsou [Mon, 22 May 2017 09:14:22 +0000 (09:14 +0000)]
Cleanup after testcase running
After every testcase running cleanup neutron and nova elements:
- Allocated floating IPs (nova)
- Created instances (nova)
- Created images (nova)
- Created router-subnet interfaces (neutron)
- Created gateaway routers (neutron)
- Created routers (neutron)
- Created subnets (neutron)
- Created networks (neutron)
- Created bgpvpns (neutron)
JIRA: SDNVPN-145
JIRA: SDNVPN-148
Change-Id: Id6df004bb9d0d394e2cf39692b624607167c9a6c
Signed-off-by: tomsou <soth@intracom-telecom.com>
Nikolas Hermanns [Mon, 29 May 2017 16:27:49 +0000 (16:27 +0000)]
Merge "Fix fail of pinging a floating IP- testcase8"
tomsou [Thu, 25 May 2017 12:58:33 +0000 (12:58 +0000)]
Fix failure in router association- testcase8
Due to some latency at the creation of the instance 8-1
somitimes the router association between 'sdnvpn-8-1-router' and net 'sdnvpn-8-2'
fails.
The case could be more robust, increasing the number of ping tries from
its current value (=1)
JIRA: SDNVPN-102
Change-Id: I3b9701c40f1221cfebc540d312b61bb881389762
Signed-off-by: tomsou <soth@intracom-telecom.com>
tomsou [Thu, 25 May 2017 09:42:15 +0000 (09:42 +0000)]
Fix fail of pinging a floating IP- testcase8
-Raise the upper bound for ping action
JIRA: SDNVPN-154
Change-Id: Ifadf58f551f706a90cc17b0b1f8d05718e4908f9
Signed-off-by: tomsou <soth@intracom-telecom.com>
helenyao [Mon, 22 May 2017 08:21:11 +0000 (16:21 +0800)]
Fix the wrong image path for base image
The images are put under new directory while the code is still using
old path
Change-Id: I6dfa59ffe6bde316f155560449979bd10354b43c
Signed-off-by: helenyao <yaohelan@huawei.com>
Jose Lausuch [Fri, 19 May 2017 09:44:36 +0000 (09:44 +0000)]
Merge "Put the ubuntu images in new directory"
Linda Wang [Mon, 15 May 2017 07:57:59 +0000 (07:57 +0000)]
Update logger via logging.getLogger()
1. The module functest.utils.functest_logger has been deleted and
logger has been reconfigured in functest [1].
2. Update all related modules to get loggers via logging.getLogger().
[1] https://gerrit.opnfv.org/gerrit/#/c/34019/
JIRA: FUNCTEST-824
Change-Id: I89f5d15342b5f257fbc2700655e255a4e28bd36f
Signed-off-by: Linda Wang <wangwulin@huawei.com>
tomsou [Tue, 9 May 2017 12:54:47 +0000 (12:54 +0000)]
Fix the zrpcd running check within testcase3
Check specifically the "running" state of the zrpcd service
JIRA: SDNVPN-150
Change-Id: I1b63f25dfab5fd4507cc219fb1c21291064a8bab
Signed-off-by: tomsou <soth@intracom-telecom.com>
helenyao [Thu, 4 May 2017 06:42:32 +0000 (14:42 +0800)]
Put the ubuntu images in new directory
To adopt the new change of Functest[1], all images are put under
${HOME}/functest/images. Users are allowed to
pre-download the images and map the local folder to the new directory.
[1] https://gerrit.opnfv.org/gerrit/#/c/34033
Change-Id: Iafee8825af77dfce74ad2ace3346e3f2b70a7c96
Signed-off-by: helenyao <yaohelan@huawei.com>
Nikolas Hermanns [Thu, 4 May 2017 15:34:39 +0000 (17:34 +0200)]
add lable for both scenarios
Change-Id: I9b4cd79a40a6c0c0b057f5eb3cb2a4197f3264e7
Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
Nikolas Hermanns [Thu, 4 May 2017 15:25:22 +0000 (17:25 +0200)]
removing multiple labels
Change-Id: I28fe4db7598c20ca7be90bc7cd57bf0d9770847b
Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
Nikolas Hermanns [Thu, 4 May 2017 14:02:28 +0000 (16:02 +0200)]
Removing peering testcase for Apex
Change-Id: Ifad3f84fcb0c5dfa07aca43d74a027e3522abb87
Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
Nikolas Hermanns [Thu, 4 May 2017 11:37:07 +0000 (11:37 +0000)]
Merge "Stop and start quagga when reinstalling"
Nikolas Hermanns [Wed, 3 May 2017 14:23:02 +0000 (16:23 +0200)]
Stop and start quagga when reinstalling
Change-Id: Iba9a5980de0cbdf9c04bdd4dad704c12abb55048
Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
Nikolas Hermanns [Wed, 3 May 2017 14:21:58 +0000 (16:21 +0200)]
Uplifting docs to D-2
Change-Id: I8824d0620be1fff1786ed401c78062e96ca7df52
Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
Nikolas Hermanns [Wed, 3 May 2017 15:49:53 +0000 (17:49 +0200)]
Clean always and change order
Change-Id: Ic9e0d374a4fe5278888b28fe2694c546840d55b4
Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>