[vyos_vrouter] Support https endpoints 43/49143/1
authorShuyaNakama <shuya.nakama@okinawaopenlabs.org>
Thu, 14 Dec 2017 17:37:33 +0000 (17:37 +0000)
committerCédric Ollivier <cedric.ollivier@orange.com>
Sun, 17 Dec 2017 09:41:10 +0000 (10:41 +0100)
commit8bb271b13a6de3b26da5870b4758c4ba938d8238
treeda4b0a3e8bfc102f63a3d12efc74ab0b3317696e
parent59e523ca8473754c8a4b7bd986ae1d056e62c553
[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>
(cherry picked from commit fc0d8c601ce627d5f7b8c5e3eef73bd01c6db7d4)
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