The tacker code automatically imports the tacker-specific definitions files based on the version of the template.
See https://github.com/openstack/tacker/blob/master/tacker/vnfm/tosca/utils.py#L85
https://github.com/openstack/tacker/blob/master/tacker/nfvo/nfvo_plugin.py#L173
https://github.com/openstack/tacker/blob/master/tacker/vnfm/plugin.py#L191
Standalone tosca-parser and heat-translator cannot parse Tacker VNFDs/NSDs without including the associated tacker imports.
The tacker code automatically imports the tacker-specific definitions files based on the version of the template.
See https:/ /github. com/openstack/ tacker/ blob/master/ tacker/ vnfm/tosca/ utils.py# L85
https:/ /github. com/openstack/ tacker/ blob/master/ tacker/ nfvo/nfvo_ plugin. py#L173
https:/ /github. com/openstack/ tacker/ blob/master/ tacker/ vnfm/plugin. py#L191
Standalone tosca-parser and heat-translator cannot parse Tacker VNFDs/NSDs without including the associated tacker imports.