aboutsummaryrefslogtreecommitdiffstats
path: root/sfc/tests/functest/vnffgd-templates
AgeCommit message (Collapse)AuthorFilesLines
2018-06-12Remove the pike specific filesManuel Buil8-215/+20
We are already preparing for Gambia release and that means Openstack Queens for the traditional release track. Therefore, we can remove the specific configs for Openstack Pike Change-Id: Ib49a53e73ae1020aaead8a897dff8733147d87ac Signed-off-by: Manuel Buil <mbuil@suse.com>
2018-04-09Use different config files depending on versionManuel Buil8-49/+49
We can read the openstack version from the env variables and then use a different config. The reason we use this is because openstack API changed from Pike to Queens and Pike is the official version for OPNFV Fraser release Change-Id: I8a94e71224d2ba0aa75a6438f3d7b03929acbbef Signed-off-by: Manuel Buil <mbuil@suse.com>
2018-04-04Update symmetric chain test caseJaime Caamaño Ruiz2-0/+92
Update the symmetric chain test case aligning it with updates available from ODL Oxygen: - ODL networking-sfc implementation now supports symmetric paths. It is no longer needed to configure the ACL or chain directly through the ODL rest api. It can now be fully relied on tacker for this. - ODL networking-sfc implementation now supports different ingress and egress ports for port pairs. The test case exercises this by setting up a VNF with two distinct ports. Note that this requires an updated VNF image that supports two nics and bundles a vxlan_tool capable of using them. Change-Id: Ie711abb93109943dcbf699ece7b2b570500a3711 Signed-off-by: Jaime Caamaño Ruiz <jcaamano@suse.com>
2018-02-05Update the vnffg templatesManuel Buil2-15/+28
The following tacker patch: https://review.openstack.org/#/c/532203/ changed the syntax of the vnffgd templates Change-Id: Ifbf788b02a95c8f45eb97230d3d2da117de158d6 Signed-off-by: Manuel Buil <mbuil@suse.com>
2018-01-31Test the deletion of chainManuel Buil2-0/+76
This is the flow of the test: 1 - Create a vnffg in tacker (i.e. chain + classifier) 2 - Remove the vnffg 3 - Check that the RSPs are removed from operation DB in ODL and the classifier rules are not present in the flows 4 - Create a new vnffg 5 - Test the new chain: 5.1 - Check HTTP traffic works 5.2 - Block HTTP traffic in VNF and check that it does not work anymore Change-Id: Ia077e58c5cbce4258a2f8a36f6b961eb923ff9c5 Signed-off-by: Manuel Buil <mbuil@suse.com>
2018-01-15Create vnffgd templates with the new syntaxManuel Buil3-0/+117
For Queens, tacker uses a different template syntax for the vnffgds Change-Id: I3c3bd497f09fcf6af2adc0eaf0f046dad88d88f2 Signed-off-by: Manuel Buil <mbuil@suse.com>
2017-12-19Documentation update and some clean upManuel Buil3-0/+0
Change-Id: I1fca51b9b6afff5a596ceee2e1401127fe23231d Signed-off-by: Manuel Buil <mbuil@suse.com>
2017-09-19Create vnffg providing the neutron_portManuel Buil2-2/+9
JIRA: SFC-107 We are submitting the vnffgd with a variable for the neutron_port. Before creating the vnffg, we must provide a file with the neutron_port value Change-Id: I9994e2baa53f323df17434448d372598c0d94c72 Signed-off-by: Manuel Buil <mbuil@suse.com>
2017-09-18Fix vnffgd templatesManuel Buil1-2/+2
JIRA: SFC-105 They have a typo which resulted in errors in Tacker when loading the template Change-Id: I5723c756add7610377815180352140d58fd783a5 Signed-off-by: Manuel Buil <mbuil@suse.com>
2017-09-13Add network_src_port_id to vnffgdManuel Buil1-1/+4
ODL requires that parameter to be present in order to classify Change-Id: Idb8e0578a9c4c22cd35e4615755333b67d4fe658 Signed-off-by: Manuel Buil <mbuil@suse.com>
2017-09-07Adapt functionality to the new Tacker APIDimitrios Markou3-40/+18
Change-Id: I078e9f26d3040cf04120abd425f03cb4f2e8daef Signed-off-by: Dimitrios Markou <mardim@intracom-telecom.com>
2017-08-31Fix yamllint errors and warningsDimitrios Markou3-24/+27
Change-Id: I33f3fd0aa0bc71a1ee07ea4504619b090517a87b Signed-off-by: Dimitrios Markou <mardim@intracom-telecom.com>
2017-08-28Update SFC testcases according to new Tacker APITaseer Ahmed3-0/+126
- Create VNFFG Descriptors for testcases JIRA: SFC-102 Change-Id: Ib51364d98c58942fec1f54b1f149bb0e8ffedc43 Signed-off-by: Taseer Ahmed <taseer94@gmail.com>