Hi I found that functest add vnf test case in https://gerrit.opnfv.org/gerrit/#/c/28597/ . but it failed in compass4nfv, did it stable? There is the error log:
2017-02-16 05:23:45,152 - run_tests - INFO - ============================================ 2017-02-16 05:23:45,152 - run_tests - INFO - Running test case 'cloudify_ims'... 2017-02-16 05:23:45,152 - run_tests - INFO - ============================================ 2017-02-16 05:23:45,153 - openstack_snapshot - INFO - Generating OpenStack snapshot... 2017-02-16 05:23:45,160 - openstack_utils - INFO - OS_IDENTITY_API_VERSION is set in env as '3' 2017-02-16 05:23:46,633 - functest.core.vnf_base - WARNING - No tenant image defined for this VNF 2017-02-16 05:23:46,677 - vIMS - INFO - Images needed for vIMS: {'centos_7': 'http://cloud.centos.org/centos/7/images/CentOS-7-x86_64-GenericCloud-1510.qcow2', 'ubuntu_14.04': 'http://cloud-images.ubuntu.com/trusty/current/trusty-server-cloudimg-amd64-disk1.img'} 2017-02-16 05:23:46,678 - vIMS - INFO - Cloudify IMS VNF onboarding test starting 2017-02-16 05:23:46,678 - vIMS - INFO - Create VNF Onboarding environment 2017-02-16 05:23:46,680 - openstack_utils - INFO - OS_IDENTITY_API_VERSION is set in env as '3' 2017-02-16 05:23:46,836 - vIMS - INFO - Prepare OpenStack plateform(create tenant and user) 2017-02-16 05:23:47,374 - vIMS - INFO - Update OpenStack creds informations 2017-02-16 05:23:47,379 - vIMS - INFO - Deploy orchestrator (if necessary) 2017-02-16 05:23:47,379 - vIMS - INFO - Additional pre-configuration steps 2017-02-16 05:23:47,383 - openstack_utils - INFO - OS_IMAGE_API_VERSION is set in env as '2' 2017-02-16 05:23:47,385 - openstack_utils - INFO - OS_IDENTITY_API_VERSION is set in env as '3' 2017-02-16 05:23:47,557 - vIMS - WARNING - Problem with the Orchestrator Traceback (most recent call last): File "/usr/local/lib/python2.7/dist-packages/functest/core/vnf_base.py", line 61, in execute res_orchestrator = self.deploy_orchestrator() File "/usr/local/lib/python2.7/dist-packages/functest/opnfv_tests/vnf/ims/cloudify_ims.py", line 73, in deploy_orchestrator self.keystone_client = os_utils.get_keystone_client(self.creds) File "/usr/local/lib/python2.7/dist-packages/functest/utils/openstack_utils.py", line 186, in get_keystone_client return keystoneclient.Client(get_keystone_client_version(), session=sess) File "/usr/local/lib/python2.7/dist-packages/keystoneclient/client.py", line 62, in Client d = discover.Discover(session=session, **kwargs) File "/usr/local/lib/python2.7/dist-packages/positional/__init__.py", line 101, in inner return wrapped(*args, **kwargs) File "/usr/local/lib/python2.7/dist-packages/keystoneclient/discover.py", line 185, in __init__ authenticated=authenticated) File "/usr/local/lib/python2.7/dist-packages/positional/__init__.py", line 101, in inner return wrapped(*args, **kwargs) File "/usr/local/lib/python2.7/dist-packages/keystoneclient/_discover.py", line 147, in __init__ authenticated=authenticated) File "/usr/local/lib/python2.7/dist-packages/positional/__init__.py", line 101, in inner return wrapped(*args, **kwargs) File "/usr/local/lib/python2.7/dist-packages/keystoneclient/_discover.py", line 41, in get_version_data resp = session.get(url, headers=headers, authenticated=authenticated) File "/usr/local/lib/python2.7/dist-packages/keystoneauth1/session.py", line 758, in get return self.request(url, 'GET', **kwargs) File "/usr/local/lib/python2.7/dist-packages/positional/__init__.py", line 101, in inner return wrapped(*args, **kwargs) File "/usr/local/lib/python2.7/dist-packages/keystoneauth1/session.py", line 491, in request auth_headers = self.get_auth_headers(auth) File "/usr/local/lib/python2.7/dist-packages/keystoneauth1/session.py", line 818, in get_auth_headers return auth.get_headers(self, **kwargs) File "/usr/local/lib/python2.7/dist-packages/keystoneauth1/plugin.py", line 90, in get_headers token = self.get_token(session) File "/usr/local/lib/python2.7/dist-packages/keystoneauth1/identity/base.py", line 90, in get_token return self.get_access(session).auth_token File "/usr/local/lib/python2.7/dist-packages/keystoneauth1/identity/base.py", line 136, in get_access self.auth_ref = self.get_auth_ref(session) File "/usr/local/lib/python2.7/dist-packages/keystoneauth1/identity/generic/base.py", line 198, in get_auth_ref return self._plugin.get_auth_ref(session, **kwargs) File "/usr/local/lib/python2.7/dist-packages/keystoneauth1/identity/v3/base.py", line 167, in get_auth_ref authenticated=False, log=False, **rkwargs) File "/usr/local/lib/python2.7/dist-packages/keystoneauth1/session.py", line 766, in post return self.request(url, 'POST', **kwargs) File "/usr/local/lib/python2.7/dist-packages/positional/__init__.py", line 101, in inner return wrapped(*args, **kwargs) File "/usr/local/lib/python2.7/dist-packages/keystoneauth1/session.py", line 655, in request raise exceptions.from_response(resp, method, url) Unauthorized: The request you have made requires authentication. (HTTP 401) (Request-ID: req-f2fb377e-47a1-4b71-9903-dca5aac477ce) 2017-02-16 05:23:47,559 - vIMS - INFO - Deploy VNF cloudify_ims 2017-02-16 05:23:47,559 - run_tests - ERROR - Error during VNF deployment 2017-02-16 05:23:47,559 - run_tests - INFO - Execution exit value: Result.EX_ERROR Best Regards! Maxwell Li < liyue...@huawei.com<mailto:liyue...@huawei.com> >
_______________________________________________ opnfv-tech-discuss mailing list opnfv-tech-discuss@lists.opnfv.org https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss