when I run cmd with this:
tacker --debug vnffg-create --vnffgd-name vnffgd_own_01 FG_vnffg_02
2017-02-22 18:30:52.068 DEBUG tacker.common.log req-29d091d2-73c6-4d23-8ebc-5d6faea93df2 nfv_user dad9eee0f0da42af9b7ca6dd278ce65b] tacker.nfvo.drivers.vim.openstack_driver.OpenStack_Driver method get_vim_resource_id called with arguments () {'vim_auth': {u'username': u'nfv_user', 'password': '***', u'project_name': u'nfv', u'user_id': u'', u'user_domain_name': u'Default', u'auth_url': u'http://localhost:5000/v3', u'project_id': u'', u'project_domain_name': u'Default'}, 'resource_name': u'net0', 'resource_type': u'network'} from (pid=57309) wrapper /opt/stack/stack_newton/tacker/tacker/common/log.py:
2017-02-22 18:30:52.080 ERROR tacker.api.v1.resource req-29d091d2-73c6-4d23-8ebc-5d6faea93df2 nfv_user dad9eee0f0da42af9b7ca6dd278ce65b] create failed^[[00m
2017-02-22 18:30:52.080 TRACE tacker.api.v1.resource Traceback (most recent call last):
2017-02-22 18:30:52.080 TRACE tacker.api.v1.resource File "/opt/stack/stack_newton/tacker/tacker/api/v1/resource.py", line 83, in resource
2017-02-22 18:30:52.080 TRACE tacker.api.v1.resource result = method(request=request, **args)
2017-02-22 18:30:52.080 TRACE tacker.api.v1.resource File "/opt/stack/stack_newton/tacker/tacker/api/v1/base.py", line 395, in create
2017-02-22 18:30:52.080 TRACE tacker.api.v1.resource obj = obj_creator(request.context, **kwargs)
2017-02-22 18:30:52.080 TRACE tacker.api.v1.resource File "/opt/stack/stack_newton/tacker/tacker/common/log.py", line 35, in wrapper
2017-02-22 18:30:52.080 TRACE tacker.api.v1.resource return method(*args, **kwargs)
2017-02-22 18:30:52.080 TRACE tacker.api.v1.resource File "/opt/stack/stack_newton/tacker/tacker/nfvo/nfvo_plugin.py", line 239, in create_vnffg
2017-02-22 18:30:52.080 TRACE tacker.api.v1.resource vnffg_dict = super(NfvoPlugin, self)._create_vnffg_pre(context, vnffg)
2017-02-22 18:30:52.080 TRACE tacker.api.v1.resource File "/opt/stack/stack_newton/tacker/tacker/db/nfvo/vnffg_db.py", line 353, in _create_vnffg_pre
2017-02-22 18:30:52.080 TRACE tacker.api.v1.resource vnf_mapping)
2017-02-22 18:30:52.080 TRACE tacker.api.v1.resource File "/opt/stack/stack_newton/tacker/tacker/db/nfvo/vnffg_db.py", line 566, in _policy_to_acl_criteria
2017-02-22 18:30:52.080 TRACE tacker.api.v1.resource vnf_mapping))
2017-02-22 18:30:52.080 TRACE tacker.api.v1.resource File "/opt/stack/stack_newton/tacker/tacker/db/nfvo/vnffg_db.py", line 599, in _convert_criteria
2017-02-22 18:30:52.080 TRACE tacker.api.v1.resource vnf_id)
2017-02-22 18:30:52.080 TRACE tacker.api.v1.resource File "/opt/stack/stack_newton/tacker/tacker/nfvo/nfvo_plugin.py", line 429, in _vim_resource_name_to_id
2017-02-22 18:30:52.080 TRACE tacker.api.v1.resource resource_name=name)
2017-02-22 18:30:52.080 TRACE tacker.api.v1.resource File "/opt/stack/stack_newton/tacker/tacker/common/driver_manager.py", line 70, in invoke
2017-02-22 18:30:52.080 TRACE tacker.api.v1.resource return getattr(driver, method_name)(**kwargs)
2017-02-22 18:30:52.080 TRACE tacker.api.v1.resource File "/opt/stack/stack_newton/tacker/tacker/common/log.py", line 35, in wrapper
2017-02-22 18:30:52.080 TRACE tacker.api.v1.resource return method(*args, **kwargs)
2017-02-22 18:30:52.080 TRACE tacker.api.v1.resource TypeError: get_vim_resource_id() got an unexpected keyword argument 'vim_auth'
2017-02-22 18:30:52.080 TRACE tacker.api.v1.resource
2017-02-22 18:30:52.133 INFO tacker.wsgi req-29d091d2-73c6-4d23-8ebc-5d6faea93df2 nfv_user dad9eee0f0da42af9b7ca6dd278ce65b 192.168.10.60 - - [22/Feb/2017 18:30:52] "POST /v1.0/vnffgs.json HTTP/1.1" 500 304 3.494
Hi,
we have the same error using the Horizon web frontend instead of calling the tacker script directly.
We are using devstack with newton stable branch.