[vyos_vrouter] Support https endpoints 01/49001/1
authorShuyaNakama <shuya.nakama@okinawaopenlabs.org>
Thu, 14 Dec 2017 17:37:33 +0000 (17:37 +0000)
committerShuyaNakama <shuya.nakama@okinawaopenlabs.org>
Thu, 14 Dec 2017 17:37:40 +0000 (17:37 +0000)
commitfc0d8c601ce627d5f7b8c5e3eef73bd01c6db7d4
treec16e766291612d03494e4c2a4563bddd834ada89
parent7d834311d2828437bc5350efb0792062b59ace56
[vyos_vrouter] Support https endpoints

JIRA: FUNCTEST-881

vyos_vrouter did not support https endpoints [1].

I fixed the following two points.
 1. Modifying blueprint of Cloudify.
 2. Changing nova client of utilvnf module.

Point 1
 I added command of support https endpoint to blueprint of vyos_vrouter.
 The Blueprint of vyos_vrouter is on our github repository [2].
 I updated our repository.

Point 2
 I changed nova client of utilvnf module.
 Utilvnf module is utility module of vyos_vrouter.
 Nova client of utilvnf module did not support https endpoints.
 So, I changed to use nova client of snaps.

After fixed the source code, I confirmed the vyos_vrouter was succeeded in the following two environments.
 1. Our labs   (Instoller:fuel,    environment of https endpoints)
 2. Orange POD (Instoller:compass, environment of http endpoints)

[1] https://jira.opnfv.org/browse/FUNCTEST-881
[2] https://github.com/oolorg/opnfv-vnf-vyos-blueprint/blob/master/function-test-openstack-blueprint.yaml

Change-Id: I468df0f2486a34bc558ad161eb7de44264549006
Signed-off-by: ShuyaNakama <shuya.nakama@okinawaopenlabs.org>
docker/vnf/testcases.yaml
functest/ci/testcases.yaml
functest/opnfv_tests/vnf/router/cloudify_vrouter.py
functest/opnfv_tests/vnf/router/test_controller/function_test_exec.py
functest/opnfv_tests/vnf/router/utilvnf.py
functest/opnfv_tests/vnf/router/vnf_controller/vm_controller.py