
Traceback (most recent call last):


 "/Users/lresende/opt/anaconda/envs/dev/lib/python3.7/site-packages/tornado/web.py", line 1704, in _execute

result = await result


 "/Users/lresende/opt/anaconda/envs/dev/lib/python3.7/site-packages/elyra/pipeline/handlers.py", line 54, in post

pipeline_overwrite


 "/Users/lresende/opt/anaconda/envs/dev/lib/python3.7/site-packages/elyra/pipeline/processor.py", line 81, in export

None, processor.export, pipeline, pipeline_export_format, pipeline_export_path, overwrite)


 "/Users/lresende/opt/anaconda/envs/dev/lib/python3.7/concurrent/futures/thread.py", line 57, in run

result = self.fn(*self.args, **self.kwargs)


 "/Users/lresende/opt/anaconda/envs/dev/lib/python3.7/site-packages/elyra/pipeline/processor_kfp.py", line 153, in export

format(pipeline_name, absolute_pipeline_export_path), str(ex)) from ex

RuntimeError: ('Error compiling pipeline demo-heterogeneous for export at /Users/lresende/opensource/jupyter-notebooks/elyra-pipelines/demo-heterogeneous.yaml', "'NoneType' object has no attribute 'split'")

Traceback (most recent call last):


 "/usr/lib/python3.6/runpy.py", line 193, in _run_module_as_main

"__main__", mod_spec)


 "/usr/lib/python3.6/runpy.py", line 85, in _run_code

exec(code, run_globals)


 "/home/frappe/dev-bench/getcar-v13/apps/frappe/frappe/utils/bench_helper.py", line 97, in <module>

main()


 "/home/frappe/dev-bench/getcar-v13/apps/frappe/frappe/utils/bench_helper.py", line 18, in main

click.Group(commands=commands)(prog_name='bench')


 "/home/frappe/dev-bench/getcar-v13/env/lib/python3.6/site-packages/click/core.py", line 764, in __call__

return self.main(*args, **kwargs)


 "/home/frappe/dev-bench/getcar-v13/env/lib/python3.6/site-packages/click/core.py", line 717, in main

rv = self.invoke(ctx)


 "/home/frappe/dev-bench/getcar-v13/env/lib/python3.6/site-packages/click/core.py", line 1137, in invoke

return _process_result(sub_ctx.command.invoke(sub_ctx))


 "/home/frappe/dev-bench/getcar-v13/env/lib/python3.6/site-packages/click/core.py", line 1137, in invoke

return _process_result(sub_ctx.command.invoke(sub_ctx))


 "/home/frappe/dev-bench/getcar-v13/env/lib/python3.6/site-packages/click/core.py", line 956, in invoke

return ctx.invoke(self.callback, **ctx.params)


 "/home/frappe/dev-bench/getcar-v13/env/lib/python3.6/site-packages/click/core.py", line 555, in invoke

return callback(*args, **kwargs)


 "/home/frappe/dev-bench/getcar-v13/env/lib/python3.6/site-packages/click/decorators.py", line 17, in new_func

return f(get_current_context(), *args, **kwargs)


 "/home/frappe/dev-bench/getcar-v13/apps/frappe/frappe/commands/__init__.py", line 25, in _func

ret = f(frappe._dict(ctx.obj), *args, **kwargs)


 "/home/frappe/dev-bench/getcar-v13/apps/frappe/frappe/commands/site.py", line 252, in migrate

migrate(context.verbose, rebuild_website=rebuild_website, skip_failing=skip_failing)


 "/home/frappe/dev-bench/getcar-v13/apps/frappe/frappe/migrate.py", line 73, in migrate

sync_fixtures()


 "/home/frappe/dev-bench/getcar-v13/apps/frappe/frappe/utils/fixtures.py", line 24, in sync_fixtures

ignore_links=True, overwrite=True)


 "/home/frappe/dev-bench/getcar-v13/apps/frappe/frappe/core/doctype/data_import/data_import.py", line 60, in import_doc

frappe.modules.import_file.import_file_by_path(f, data_import=True, force=True, pre_process=pre_process, reset_permissions=True)


 "/home/frappe/dev-bench/getcar-v13/apps/frappe/frappe/modules/import_file.py", line 70, in import_file_by_path

ignore_version=ignore_version, reset_permissions=reset_permissions)


 "/home/frappe/dev-bench/getcar-v13/apps/frappe/frappe/modules/import_file.py", line 143, in import_doc

doc.insert()


 "/home/frappe/dev-bench/getcar-v13/apps/frappe/frappe/model/document.py", line 264, in insert

self.run_post_save_methods()


 "/home/frappe/dev-bench/getcar-v13/apps/frappe/frappe/model/document.py", line 948, in run_post_save_methods

self.run_method("on_update")


 "/home/frappe/dev-bench/getcar-v13/apps/frappe/frappe/model/document.py", line 815, in run_method

out = Document.hook(fn)(self, *args, **kwargs)


 "/home/frappe/dev-bench/getcar-v13/apps/frappe/frappe/model/document.py", line 1101, in composer

return composed(self, method, *args, **kwargs)


 "/home/frappe/dev-bench/getcar-v13/apps/frappe/frappe/model/document.py", line 1084, in runner

add_to_return_value(self, fn(self, *args, **kwargs))


 "/home/frappe/dev-bench/getcar-v13/apps/frappe/frappe/model/document.py", line 809, in <lambda>

fn = lambda self, *args, **kwargs: getattr(self, method)(*args, **kwargs)


 "/home/frappe/dev-bench/getcar-v13/apps/frappe/frappe/custom/doctype/custom_field/custom_field.py", line 61, in on_update

validate_fields_for_doctype(self.dt)


 "/home/frappe/dev-bench/getcar-v13/apps/frappe/frappe/core/doctype/doctype/doctype.py", line 646, in validate_fields_for_doctype

validate_fields(frappe.get_meta(doctype, cached=False))


 "/home/frappe/dev-bench/getcar-v13/apps/frappe/frappe/core/doctype/doctype/doctype.py", line 952, in validate_fields

validate_data_field_type(d)


 "/home/frappe/dev-bench/getcar-v13/apps/frappe/frappe/core/doctype/doctype/doctype.py", line 908, in validate_data_field_type

frappe.msgprint(text_str + df_options_str, title="Invalid Data Field", raise_exception=True)


 "/home/frappe/dev-bench/getcar-v13/apps/frappe/frappe/__init__.py", line 376, in msgprint

_raise_exception()


 "/home/frappe/dev-bench/getcar-v13/apps/frappe/frappe/__init__.py", line 329, in _raise_exception

raise ValidationError(msg)
frappe.exceptions.ValidationError: <b>Document Name</b> is an invalid Data field.<br><br>Only Options allowed for Data field are:<br><ul><li>Email</li><li>Name</li><li>Phone</ul>
