summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-10-15Add flake8 and yamllint tox environments and fix tox errorsStamatis Katsaounis13-22/+73
JIRA: SDNVPN-231 This patch adds flake8 and yamllint tox environments. Furthermore, it fixes tox errors and applies general tox improvements. Change-Id: Id180695ef034562efb236932e6f783b0e91157c2 Signed-off-by: Stamatis Katsaounis <mokats@intracom-telecom.com>
2018-10-12Fix error on querying neutron quotaStamatis Katsaounis1-2/+3
JIRA: SDNVPN-233 This patch fixes the bug which exists when trying to query neutron quota with openstacksdk. Change-Id: Iead824ca44f381ba314f38933cf48fe7932f74f3 Signed-off-by: Stamatis Katsaounis <mokats@intracom-telecom.com> (cherry picked from commit 7e52a1809501699a6da9fda5c2613a76abe384d3)
2018-10-11Merge "Updated from global requirements"Dimitris Tsiolakis1-8/+8
2018-10-09Merge "Replace cinder client calls with openstack sdk"Dimitris Tsiolakis1-11/+14
2018-10-09Replace neutron client calls with openstack sdkStamatis Katsaounis13-401/+318
JIRA: SDNVPN-220 This patch replaces almost all calls of neutron client with openstack sdk. The calls regarding bgpvpn are not replaced due to lack of support from openstack sdk at the moment. Change-Id: Idf52b8c57b895f87ba6320e350bf170faa24d0a7 Signed-off-by: Stamatis Katsaounis <mokats@intracom-telecom.com>
2018-10-09Updated from global requirementsCédric Ollivier1-8/+8
Change-Id: I2dd50c10be5d1c1a845292d2c637d721ca6cfa4b Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-10-08Replace cinder client calls with openstack sdkStamatis Katsaounis1-11/+14
JIRA: SDNVPN-220 This patch replaces all calls of cinder client with openstack sdk. Change-Id: Iee73a33ee6c2d87236c6bad3ea6a4ca7b100ced0 Signed-off-by: Stamatis Katsaounis <mokats@intracom-telecom.com>
2018-10-08Replace nova client calls with openstack sdkStamatis Katsaounis15-258/+261
JIRA: SDNVPN-220 This patch replaces all calls of nova client with openstack sdk. Change-Id: I9e3a0fe08ba36bfb64483238cd286acad829ae90 Signed-off-by: Stamatis Katsaounis <mokats@intracom-telecom.com>
2018-10-08Merge "Replace glance client calls with openstack sdk"Nikos Karandreas13-69/+59
2018-10-05Merge "Fix testcase_3"Nikos Karandreas1-3/+14
2018-10-05Merge "Fix testcase_9"Nikos Karandreas1-4/+14
2018-10-05Fix testcase_3dimitris.tsiolakis1-3/+14
After new Apex release Opendaylight run in container. This enhancement identifies the controllers where the Opendaylight runs, for both containerized and none containerized installations. Change-Id: I336176a9a74486a3f91a36508bb848a90bc6bda2 Signed-off-by: dimitris.tsiolakis <dmts@intracom-telecom.com>
2018-10-05Fix testcase_9dimitris.tsiolakis1-4/+14
After new Apex release Opendaylight run in container. This enhancement identifies the controllers where the Opendaylight runs, for both containerized and none containerized installations. Change-Id: I5821bfa7ddce40eb76d3c2cddfcbc112b058f737 Signed-off-by: dimitris.tsiolakis <dmts@intracom-telecom.com>
2018-10-04Merge "Local Documentation Builds"Nikos Karandreas6-1/+48
2018-10-03Replace glance client calls with openstack sdkStamatis Katsaounis13-69/+59
JIRA: SDNVPN-220 This patch replaces all calls of glance client with openstack sdk. Change-Id: I8bf9913e3be9615c462791a20267e4dc71ffd727 Signed-off-by: Stamatis Katsaounis <mokats@intracom-telecom.com>
2018-10-02Local Documentation BuildsAric Gardner6-1/+48
This adds configuration for performing local documentation builds with the following simple command: tox -e docs added index.rst so that docs build succsesfully Change-Id: Ib0c7626c37b7f733641fcf2174d9951bf2371886 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2018-10-02Remove tempest networking bgpvpn testcasesStamatis Katsaounis3-94/+0
JIRA: SDNVPN-230 This patch removes networking bgpvpn testcases from sdnvpn project. The testcases from gambia release and up until now they run by functest project inside smoke container. There is no reason to run them inside features functest container any more. Change-Id: Iae031c17d15822358bfe21448c0d16fa14bc35de Signed-off-by: Stamatis Katsaounis <mokats@intracom-telecom.com>
2018-10-01Merge "Fix run_tempest testcase"Nikos Karandreas2-97/+36
2018-09-28Merge "Update Release notes for Gambia release"Nikos Karandreas1-33/+28
2018-09-27Update Release notes for Gambia releasedimitris.tsiolakis1-33/+28
JIRA: SDNVPN-226 Change-Id: I839e95f23f8c1faf9fe231dad39b50b2e380841d Signed-off-by: dimitris.tsiolakis <dmts@intracom-telecom.com>
2018-09-27Merge "Wait for instance deletion"Nikos Karandreas1-1/+17
2018-09-27Wait for instance deletionStamatis Katsaounis1-1/+17
JIRA: SDNVPN-222 Confirm the deletion of instance in order to prevent its port existence when trying to delete relevant subnet in a later stage. Change-Id: Iace0fbbd90d50f05764ac09682caae59baba22fa Signed-off-by: Stamatis Katsaounis <mokats@intracom-telecom.com>
2018-09-26Merge "Update Scenario description document for Gambia release"Nikos Karandreas1-17/+16
2018-09-26Merge "Update Overview document for Gambia release"Nikos Karandreas1-245/+245
2018-09-26Merge "Update Installation document for Gambia release"Nikos Karandreas1-16/+13
2018-09-26Merge "Replace % operator with format method"Nikos Karandreas2-14/+14
2018-09-26Merge "Fix reference-before-assignment errors when getting exceptions"Nikos Karandreas1-4/+8
2018-09-21Fix run_tempest testcaseStamatis Katsaounis2-97/+36
JIRA: SDNVPN-221 This patch makes run_tempest testcase functional again. Due to changes to functest codebase this tescase was failing due to an exception when trying to get verifier id, because no verifier is created from functest, as it used to happen before. Change-Id: Ia31e913b81672215f607055765cac368b8ad5412 Signed-off-by: Stamatis Katsaounis <mokats@intracom-telecom.com>
2018-09-20Nominating Dimitrios Tsiolakis as SDNVPN committerPeriyasamy Palanisamy1-0/+4
I would like to nominate Dimitrios Tsiolakis as a SDNVPN committer as he is working with SDNVPN project for several months and looking to BGPVPN tempest testsuite and other CI issues on daily basis. Here are his contributions: https://gerrit.opnfv.org/gerrit/#/q/owner:%22Dimitris+Tsiolakis+%253Cdmts%2540intracom-telecom.com%253E%22+project:sdnvpn Change-Id: I093df6949993888b137430d384aba0cd1bcdd33c Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
2018-09-20Update Installation document for Gambia releasedimitris.tsiolakis1-16/+13
JIRA: SDNVPN-225 Change-Id: Ibc883d5e38ae88538735d52a114b65dda86770b9 Signed-off-by: dimitris.tsiolakis <dmts@intracom-telecom.com>
2018-09-20Update Scenario description document for Gambia releasedimitris.tsiolakis1-17/+16
JIRA: SDNVPN-227 Change-Id: I916cd78d94ba49d84a334a3bae4cb09975a972df Signed-off-by: dimitris.tsiolakis <dmts@intracom-telecom.com>
2018-09-20Update Overview document for Gambia releasedimitris.tsiolakis1-245/+245
JIRA: SDNVPN-224 Change-Id: Id02780698fc84f750c6d633fbcf0b86a04c13d32 Signed-off-by: dimitris.tsiolakis <dmts@intracom-telecom.com>
2018-09-19Nominating Nikos Karandreas as SDNVPN committerPeriyasamy Palanisamy1-0/+8
I would like to nominate Nikos Karandreas as SDNVPN committer due to his wide knowledge and working experience with SDNVPN project. He is currently working to incorporate HEAT templates for BGPVPN orchestration and fixing up CI issues. His contributions are: https://gerrit.opnfv.org/gerrit/#/q/owner:%22Nikos+Karandreas+%253Cnick%2540intracom-telecom.com%253E%22+project:sdnvpn Change-Id: Ibe7fd66573f8e0beeb073e3f3cf0d4907c671d0f Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
2018-09-19Merge "Auto Generated INFO.yaml file"Periyasamy Palanisamy1-0/+67
2018-09-18Auto Generated INFO.yaml fileagardner1-0/+67
INFO.yaml meant to be machine readable. This file was auto generated from an ldap lookup and your projects INFO file. Going forward comitter promotions must be done against this file. PTLs: Must be merged for you to gain delete access on testresults.opnfv.org Change-Id: I322646af57e0fd69e4fb40f0e346cc9e21b683e5 Signed-off-by: agardner <agardner@linuxfoundation.org>
2018-09-12Fix reference-before-assignment errors when getting exceptionsStamatis Katsaounis1-4/+8
JIRA: SDNVPN-228 This patch checks that variables have been set before trying to perfom actions uppon them. Change-Id: I6e81a3e7756d3ef0aee4f436766128631439f43a Signed-off-by: Stamatis Katsaounis <mokats@intracom-telecom.com>
2018-09-10Replace % operator with format methodStamatis Katsaounis2-14/+14
JIRA: SDNVPN-223 Running the testcase 3 with the % operator was causing an error on formating the string. This patch replace % operator with format method. Change-Id: I33d3a4539bd7e1914f8c52ea8e91ae15083ce0b1 Signed-off-by: Stamatis Katsaounis <mokats@intracom-telecom.com>
2018-09-02Update entry_point to conform with XtestingCédric Ollivier1-0/+4
Functest is being updated to Xtesting 0.60 which leverages on stevedore [1]. [1] https://docs.openstack.org/stevedore/latest/ Change-Id: Ic47a61b547ee41ca60c5d393f82c907ca27ba97a Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2018-07-25Change ODL check url to be diagstatusTim Rozet1-5/+3
With OOO the password is no longer hardcoded to 'admin' and is dynamically generated a run time. This causes this curl check to fail. Instead, use the diagstatus URL which is new in ODL and provides a more accurate way (without authentication) to check if ODL is ready. Change-Id: I7eb034cd3f20c5f5daa52a1e9b2d8e2a52118f6e Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-07-09Detach quagga vm in the cleanup blockPeriyasamy Palanisamy1-20/+17
Change-Id: I45145dacaeec0f7b518ab61a33d3a824458e9af5 Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
2018-07-02Merge "Route exchange test with testcase3"Periyasamy Palanisamy5-64/+203
2018-06-28Merge "Clean up stale routers and gateway routers."Periyasamy Palanisamy1-0/+18
2018-06-28Clean up stale routers and gateway routers.dimitris.tsiolakis1-0/+18
During snaps_smoke test all floating IPs are allocated by routers as external IP's, as a result there are no more floating IPs left. This patch clean up stale routers and free the assigned IPs. JIRA: SNAPS-318 Change-Id: Ifbf01ce38db63315e692dca9ffa5d993dbfa4337 Signed-off-by: dimitris.tsiolakis <dmts@intracom-telecom.com>
2018-06-28update sdnvpn release notes for fraser 6.2Periyasamy Palanisamy1-3/+3
Change-Id: I752fba0ba0d434ae1bc37b975479361f9d53e3b3 Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
2018-06-26Adds support for docker based opendaylightTim Rozet2-8/+71
Previously we used ODL as a systemd service. However in newer OOO it is ran as a docker container. For reinstalling ODL in this case we determined that the best way is to not mess with docker and simply shut it down, and use the systemd for the CSIT verification. This patch stops the docker container, then copies a systemd service file (since RPM may never have been installed), and then allows ODL reinstall to proceed as usual. Change-Id: Ib0996ed5494f1ef37bcc232f087f563c99db62fc Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-06-26Route exchange test with testcase3tomsou5-64/+203
This review brings up quagga VM installed with 6WIND quagga, configures with external ip prefix and making sure that it gets exchanged with ODL peer. Change-Id: I9ba677e74f24258f7cc59db70b013fbdbbec917a Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
2018-06-19Use Neutron API for attaching floating ip addressPeriyasamy Palanisamy4-16/+32
The Nova API for attaching floating ip address with vm instance is removed in latest Openstack release. Hence moving to neutron API for attaching floating ip address with VM. JIRA: SDNVPN-217 Change-Id: If321191eca0915cfd816eabc8890b28ed79cefc7 Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
2018-06-15Merge "[Bug Fix] Determine the BGP entity owner in ODL Cluster"Periyasamy Palanisamy2-19/+80
2018-06-14[Bug Fix] Determine the BGP entity owner in ODL ClusterDimitrios Markou2-19/+80
In HA deployments is essential to determine which is the ODL BGP entity owner and transform that ODL to BGP speaker. This is necessary because of this bug [0] in netvirt. So we can consider this as a workaround for the testcase_3. Note: This patch is dependent on this task resolution [1] for master branch. Note: This patch works fine in stable/fraser branch. [0] https://jira.opendaylight.org/browse/NETVIRT-1308 [1] https://jira.opnfv.org/browse/SDNVPN-217 Jira: SDNVPN-214 Change-Id: I383987e650da45400a3a6437dbdaaea904db9265 Signed-off-by: Dimitrios Markou <mardim@intracom-telecom.com>
2018-06-13Create and pass references of flavor and image to tempestnikoskarandreas2-3/+31
When invoked from SDNVPN, Tempest scenario functest test cases try to use flavor and image references from the tempest.conf file which are currently empty. This patch uses the default flavor that is created by the test suite and the creates an image using the availabe cirros image, which is deleted at the end. JIRA: SDNVPN-209 Change-Id: I6a6fd636fec2c0fa7d35981ca51d59f06a4d9d69 Signed-off-by: nikoskarandreas <nick@intracom-telecom.com>