summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-03-13Fix typo in quagga script and call to glanceRomanos Skiadas2-3/+3
Change-Id: I80ce2f3b442bc7862486368822c8fe2cd13a0f1b JIRA: SDNVPN-114 Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
2017-03-13Fix bgpd.conf path and duplication in tc_3Romanos Skiadas2-7/+1
Change-Id: I78e521fddd8a156d5c9597d6307ac9b6f2571f5c Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
2017-03-07Fix functest failing in apex case- testcase3tomsou2-14/+39
- Check the INSTALLER_TYPE environment variable - Differentiate fuel from apex case JIRA: SDNVPN-101 Change-Id: I10fa26f5c0b7f95601b29db86e756a20c9e921ec Signed-off-by: tomsou <soth@intracom-telecom.com>
2017-03-06Merge "Set unlimited network and subnet quotas to fix CI"Nikolas Hermanns1-0/+7
2017-03-06Merge "Implement quagga peering"Nikolas Hermanns7-15/+397
2017-03-02Set unlimited network and subnet quotas to fix CIRomanos Skiadas1-0/+7
Change-Id: I0804580fa5d89550911a5caf08dc00f9c9523bb1 JIRA: SDNVPN-100 Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
2017-03-02Implement quagga peeringRomanos Skiadas7-15/+397
- Create an openstack instance - Assign it a floating IP - Execute a quagga bootstrap script using cloud init - Tell ODL to peer with the instance - Start an instance in a VPN - make sure the route was exchanged between the peered quagga and ODL Change-Id: I73bcaec5425df2b953c2bceaca7d4f09ff28f3d0 Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
2017-03-01Update release notes for DanubeRomanos Skiadas3-91/+97
JIRA: SDNVPN-96 Change-Id: I0bb0d7f065bdd0f356b995f24374eb32f77344d1 Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
2017-02-23Implement testcase 3: Quagga-ODL integrationtomsou2-2/+117
Testcase 3, which verifies OpenDaylight can start and communicate with zrpcd/Quagga - Verify that zrpdc service is running - Issue bgp speaker start to OpenDaylight - Verify that zrpcd has started bgpd JIRA: SDNVPN-98 Change-Id: Ia0c497292a724161259c669425229d189a317ba2 Signed-off-by: tomsou <soth@intracom-telecom.com> Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
2017-02-21TC 8:Fix argument passed to create_glance_imageRomanos Skiadas1-1/+1
Change-Id: Ibed4febf84f4384ffcca951bd95d5284add454ea Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
2017-02-17Enable floating IP and router assoc testRomanos Skiadas1-1/+1
Change-Id: I2bc538fd055a14c5295f955ed700674cf60ad452 Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
2017-02-16Merge "Fix incompatibility with new tempest functest API"Jose Lausuch1-4/+9
2017-02-12Add and update license headersjose.lausuch34-20/+136
Change-Id: I8ccb23c9ffa0d511427ad089b033973ffe96360f Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2017-02-08Fixes tripleo_helper permissionsTim Rozet1-4/+5
There were issues with some of the commands that need to be root. Along with logging into the undercloud when the tripleo_inspector script is ran as a non root user. Change-Id: Ie29b674bd0770759b3bcc22323b424fcc270eef6 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-02-08Fix incompatibility with new tempest functest APIRomanos Skiadas1-4/+9
Change-Id: I2f2bf9ed9dd775bec222d2faa241ffd1920aa516 JIRA: SDNVPN-93 Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com> Signed-off-by: tomsou <soth@intracom-telecom.com>
2017-01-31Merge "Updates ODL Pipeline scripts for CSIT"Nikolas Hermanns21-329/+356
2017-01-30Updates ODL Pipeline scripts for CSITTim Rozet21-329/+356
Changes Include: - Change to TripleOInspector which only introspect a current Apex deployment and dump yaml config to be bundled with snapshots. - Add TripleOHelper which consists of all tripleO helper functions. Many this are done to virsh so the idea is to have at. Some point in time a libvirtHelper, or use another libvirt python lib. Thatsway it is a class so that we can inherit later on. - New argument for passing the SSH private key to use to connect to nodes is added to the service utils. - Some general clean up and consolidation of logic JIRA: APEX-363 Change-Id: I792db0fac3f4e81969fe85c05fc298fe5af02537 Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-01-25Merge "Test for router assoc and floating IP"Nikolas Hermanns2-0/+171
2017-01-24change cloner info pathNikolas Hermanns1-1/+1
Change-Id: Ie478c725149fe43da7b56a84748ac74ec99a0d69 Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
2017-01-20Test for router assoc and floating IPRomanos Skiadas2-0/+171
JIRA: SDNVPN-90 Change-Id: I81a38c3b707dd836512c9afbab93808cb6b91adc Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
2016-12-22Use find_packages when installing sdnvpnjose.lausuch1-2/+2
If we specify only the module 'sdnvpn', it won't install the sub-modules 'lib' and 'functest'. With find_packages there is no need to specify the package names. Change-Id: If7606a2cedbd6f7b8866747e748eadaa8b9bd5e7 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-12-22Bug fixes after the Functest refactorjose.lausuch6-14/+10
Change-Id: I20b9629bd3c9945e98edb94056f459d9f75eec5d Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-12-21Update directory pathjose.lausuch1-2/+2
JIRA: FUNCTEST-673 Change-Id: I8430939c009942cd9f96e526c8acd2115267ed2f Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-12-19Merge "Fix table formatting in testcase 7"Jose Lausuch2-4/+3
2016-12-19Merge "Modify tests to require 100% subtest success, fix tempest"Jose Lausuch7-35/+17
2016-12-19Change execution permission for scriptsNikolas Hermanns3-0/+0
Change-Id: I71f4b21fccadd64ce28249c043a765e6bc66a2cc Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
2016-12-19Add post process scriptNikolas Hermanns1-0/+2
Change-Id: I51e7ba17e0aedeba736f240647902432a885eabe Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
2016-12-16Fix table formatting in testcase 7Romanos Skiadas2-4/+3
Not enough '-' Change-Id: Ia90a678cdf7022cbdbafb1d42531e7aaff716c2c Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
2016-12-16Modify tests to require 100% subtest success, fix tempestRomanos Skiadas7-35/+17
This is required to better align with functest, since that will handle overall success/failure status. Also if a subestest failed, there were expected failures that could seem like they pass making the overall success % look the same, which would make the test look fine, even thought it failed. Some tests check things that are known not to work. Disable these until they are fixed upstream. Also remove the success_criteria field from the config. Fail the test if any subtest fails. This has the added benefit that it fixes the tempest suite, which was still trying to read the value of `succes_criteria` that had been renamed to `success_criteria`. JIRA: SDNVPN-89 Change-Id: Iba5e5cc0db6c371f29a4cbba66ca16c4a1838e12 Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
2016-12-16Merge "Make sdnvpn a package"Nikolas Hermanns20-17/+37
2016-12-15Make sdnvpn a packageRomanos Skiadas20-17/+37
- Clean up the test/functest folder and move things to lib/ & artifacts/ - Add a new top level folder for the sdnvpn python code Change-Id: I5fdc7fa5475fb800f488a17d3481158c9c4f84e1 Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
2016-12-14Merge "Execute script in lib folder/Use vjumb as Gateway"Nikolas Hermanns6-6/+10
2016-12-14Execute script in lib folder/Use vjumb as GatewayNikolas Hermanns6-6/+10
Change-Id: I9ad9c9473829fb64ea5ed4f1a21d77aa16615344 Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
2016-12-14Merge "Testcase for router/FloatingIP & net assoc mutual exclusivity"Nikolas Hermanns4-0/+196
2016-12-13Merge "Don't pass ips to get_ssh_output and check_ping"Jose Lausuch4-76/+36
2016-12-13Merge "Encapsulate some functionality in Results class"Jose Lausuch4-32/+31
2016-12-13Bugfix " in the environment part-3Nikolas Hermanns1-1/+0
Change-Id: Ice01bd6967272b64aae6b1e1f28a98b0813267ca Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
2016-12-13Bugfix " in the environment part-2Nikolas Hermanns1-1/+2
Change-Id: I96aedc1b9535634a52deb10c56ab093ce4f754b3 Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
2016-12-13Bugfix " in the environmentNikolas Hermanns1-1/+1
Change-Id: I22b67aa947391a0077e11562b29c5b46af1e9c4e Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
2016-12-13add setup scriptNikolas Hermanns1-0/+2
Change-Id: I67eb85be43c204df686608e6a591e3c5b1742c7e Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
2016-12-13small bugfixes for odl_reinstallerNikolas Hermanns1-1/+2
Change-Id: Ie4d7c4811869a765da22444d80ca5f2133fe2c0f Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
2016-12-13small bugfixes for test_environmentNikolas Hermanns1-11/+11
Change-Id: Ic3af41c1a0f635bea4222a7a37103bdd8b57cef3 Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
2016-12-13test_environment upload the cloner info to jenkinsNikolas Hermanns3-3/+49
Change-Id: If2f4d548a85732f3ef8e5412e67c377024f7d63b Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
2016-12-13Merge "adding common/config"Nikolas Hermanns5-21/+27
2016-12-13adding common/configNikolas Hermanns5-21/+27
Change-Id: I2d96e6efa628f066e165a8e37d2604eb8f0634bd Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
2016-12-13Testcase for router/FloatingIP & net assoc mutual exclusivityRomanos Skiadas4-0/+196
A testcase for ODL Bug 6962, testing whether a subnet with a router can be network associated: - Create two VMs, each in a subnet with a router - Network assoc the two networks in a VPN iRT=eRT - Try to ping from one VM to the other - Assign a floating IP to a VM - Ping it JIRA: SDNVPN-88 Change-Id: I464f62b8bba55bc5d162071406637f6be846f223 Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
2016-12-13Don't pass ips to get_ssh_output and check_pingRomanos Skiadas4-76/+36
Remove the IP arguments from these functions and use the VM objects passed to them to find their IPs. This simplifies the calls. Change-Id: Ideb08b6fdf0648870c2854f057708a88bb482d0c Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
2016-12-13Encapsulate some functionality in Results classRomanos Skiadas4-32/+31
- Move adding actions taken during tests to summary in a method in Results - Provide add_success/failure methods that hide the column size manipulation Change-Id: If7416f3f9399125fe21632328a49af285a4b6cc6 Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
2016-12-13Merge "adding odl-pipeline"Nikolas Hermanns35-0/+1531
2016-12-13adding odl-pipelineNiko Hermanns35-0/+1531
Change-Id: I1c08883f0d68a61ce9e10c5596aec1a259eed71f Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>