Traceback (most recent call last): File "tosca_parser.py", line 32, in parser_shell.main() File "/home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/shell.py", line 116, in main ParserShell().main(args) File "/home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/shell.py", line 59, in main self.parse(path) File "/home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/shell.py", line 68, in parse tosca = ToscaTemplate(path, None, a_file) File "/home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/tosca_template.py", line 113, in __init__ self.verify_template() File "/home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/tosca_template.py", line 297, in verify_template '\n\t'.join(ExceptionCollector.getExceptionsReport())) toscaparser.common.exception.ValidationError: The input "toscaparser/extensions/nfv/tests/data/tosca_helloworld_nfv.yaml" failed validation with the following error(s): InvalidTemplateVersion: The template version "tosca_simple_profile_for_nfv_1_0_0" is invalid. Valid versions are "tosca_simple_yaml_1_0". File tosca_parser.py, line 32, in parser_shell.main() File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/shell.py, line 116, in main ParserShell().main(args) File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/shell.py, line 59, in main self.parse(path) File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/shell.py, line 68, in parse tosca = ToscaTemplate(path, None, a_file) File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/tosca_template.py, line 97, in __init__ self._validate_field() File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/tosca_template.py, line 256, in _validate_field self._validate_version(version) File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/tosca_template.py, line 270, in _validate_version valid_versions='", "'. join(self.VALID_TEMPLATE_VERSIONS))) UnknownFieldError: Template contains unknown field "metadata". Refer to the definition to verify valid values. File tosca_parser.py, line 32, in parser_shell.main() File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/shell.py, line 116, in main ParserShell().main(args) File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/shell.py, line 59, in main self.parse(path) File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/shell.py, line 68, in parse tosca = ToscaTemplate(path, None, a_file) File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/tosca_template.py, line 97, in __init__ self._validate_field() File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/tosca_template.py, line 263, in _validate_field UnknownFieldError(what='Template', field=name)) InvalidTypeError: Type "tosca.nodes.nfv.VNF" is not a valid type. File tosca_parser.py, line 32, in parser_shell.main() File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/shell.py, line 116, in main ParserShell().main(args) File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/shell.py, line 59, in main self.parse(path) File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/shell.py, line 68, in parse tosca = ToscaTemplate(path, None, a_file) File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/tosca_template.py, line 101, in __init__ self.topology_template = self._topology_template() File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/tosca_template.py, line 120, in _topology_template None) File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/topology_template.py, line 57, in __init__ self.nodetemplates = self._nodetemplates() File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/topology_template.py, line 92, in _nodetemplates self.rel_types) File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/nodetemplate.py, line 43, in __init__ custom_def) File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/entity_template.py, line 52, in __init__ if type is not None else None File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/elements/nodetype.py, line 30, in __init__ super(NodeType, self).__init__(ntype, self.NODE_PREFIX, custom_def) File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/elements/statefulentitytype.py, line 51, in __init__ InvalidTypeError(what=entitytype)) InvalidTypeError: Type "tosca.nodes.nfv.VDU" is not a valid type. File tosca_parser.py, line 32, in parser_shell.main() File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/shell.py, line 116, in main ParserShell().main(args) File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/shell.py, line 59, in main self.parse(path) File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/shell.py, line 68, in parse tosca = ToscaTemplate(path, None, a_file) File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/tosca_template.py, line 101, in __init__ self.topology_template = self._topology_template() File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/tosca_template.py, line 120, in _topology_template None) File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/topology_template.py, line 57, in __init__ self.nodetemplates = self._nodetemplates() File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/topology_template.py, line 92, in _nodetemplates self.rel_types) File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/nodetemplate.py, line 43, in __init__ custom_def) File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/entity_template.py, line 52, in __init__ if type is not None else None File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/elements/nodetype.py, line 30, in __init__ super(NodeType, self).__init__(ntype, self.NODE_PREFIX, custom_def) File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/elements/statefulentitytype.py, line 51, in __init__ InvalidTypeError(what=entitytype)) InvalidTypeError: Type "tosca.nodes.nfv.CP" is not a valid type. File tosca_parser.py, line 32, in parser_shell.main() File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/shell.py, line 116, in main ParserShell().main(args) File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/shell.py, line 59, in main self.parse(path) File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/shell.py, line 68, in parse tosca = ToscaTemplate(path, None, a_file) File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/tosca_template.py, line 101, in __init__ self.topology_template = self._topology_template() File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/tosca_template.py, line 120, in _topology_template None) File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/topology_template.py, line 57, in __init__ self.nodetemplates = self._nodetemplates() File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/topology_template.py, line 92, in _nodetemplates self.rel_types) File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/nodetemplate.py, line 43, in __init__ custom_def) File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/entity_template.py, line 52, in __init__ if type is not None else None File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/elements/nodetype.py, line 30, in __init__ super(NodeType, self).__init__(ntype, self.NODE_PREFIX, custom_def) File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/elements/statefulentitytype.py, line 51, in __init__ InvalidTypeError(what=entitytype)) InvalidTypeError: Type "tosca.nodes.nfv.VL" is not a valid type. File tosca_parser.py, line 32, in parser_shell.main() File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/shell.py, line 116, in main ParserShell().main(args) File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/shell.py, line 59, in main self.parse(path) File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/shell.py, line 68, in parse tosca = ToscaTemplate(path, None, a_file) File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/tosca_template.py, line 101, in __init__ self.topology_template = self._topology_template() File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/tosca_template.py, line 120, in _topology_template None) File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/topology_template.py, line 57, in __init__ self.nodetemplates = self._nodetemplates() File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/topology_template.py, line 92, in _nodetemplates self.rel_types) File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/nodetemplate.py, line 43, in __init__ custom_def) File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/entity_template.py, line 52, in __init__ if type is not None else None File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/elements/nodetype.py, line 30, in __init__ super(NodeType, self).__init__(ntype, self.NODE_PREFIX, custom_def) File /home/thewall/Coding/5G-EVE/tosca-parser/toscaparser/elements/statefulentitytype.py, line 51, in __init__ InvalidTypeError(what=entitytype))