Issue updating to V9

Hello, Community.
I’m trying to update from v8 to v9 and I get the following error.
I don’t know where start to looking for the solution, the traceback doesn’t give me a clue which app did it thrown (or at least I cannot see it). Thanks

   Traceback (most recent call last):
      File "/usr/lib/python2.7/runpy.py", line 174, in _run_module_as_main
        "__main__", fname, loader, pkg_name)
      File "/usr/lib/python2.7/runpy.py", line 72, in _run_code
        exec code in run_globals
      File "/home/erp/erpnext/apps/frappe/frappe/utils/bench_helper.py", line 94, in <module>
        main()
      File "/home/erp/erpnext/apps/frappe/frappe/utils/bench_helper.py", line 18, in main
        click.Group(commands=commands)(prog_name='bench')
      File "/home/erp/erpnext/env/local/lib/python2.7/site-packages/click/core.py", line 722, in __call__
        return self.main(*args, **kwargs)
      File "/home/erp/erpnext/env/local/lib/python2.7/site-packages/click/core.py", line 697, in main
        rv = self.invoke(ctx)
      File "/home/erp/erpnext/env/local/lib/python2.7/site-packages/click/core.py", line 1066, in invoke
        return _process_result(sub_ctx.command.invoke(sub_ctx))
      File "/home/erp/erpnext/env/local/lib/python2.7/site-packages/click/core.py", line 1066, in invoke
        return _process_result(sub_ctx.command.invoke(sub_ctx))
      File "/home/erp/erpnext/env/local/lib/python2.7/site-packages/click/core.py", line 895, in invoke
        return ctx.invoke(self.callback, **ctx.params)
      File "/home/erp/erpnext/env/local/lib/python2.7/site-packages/click/core.py", line 535, in invoke
        return callback(*args, **kwargs)
      File "/home/erp/erpnext/env/local/lib/python2.7/site-packages/click/decorators.py", line 17, in new_func
        return f(get_current_context(), *args, **kwargs)
      File "/home/erp/erpnext/apps/frappe/frappe/commands/__init__.py", line 24, in _func
        ret = f(frappe._dict(ctx.obj), *args, **kwargs)
      File "/home/erp/erpnext/apps/frappe/frappe/commands/site.py", line 217, in migrate
        migrate(context.verbose, rebuild_website=rebuild_website)
      File "/home/erp/erpnext/apps/frappe/frappe/migrate.py", line 35, in migrate
        sync_fixtures()
      File "/home/erp/erpnext/apps/frappe/frappe/utils/fixtures.py", line 24, in sync_fixtures
        ignore_links=True, overwrite=True)
      File "/home/erp/erpnext/apps/frappe/frappe/core/page/data_import_tool/data_import_tool.py", line 95, in import_doc
        frappe.modules.import_file.import_file_by_path(f, data_import=True, force=True, pre_process=pre_process, reset_permissions=True)
      File "/home/erp/erpnext/apps/frappe/frappe/modules/import_file.py", line 58, in import_file_by_path
        ignore_version=ignore_version, reset_permissions=reset_permissions)
      File "/home/erp/erpnext/apps/frappe/frappe/modules/import_file.py", line 131, in import_doc
        doc.insert()
      File "/home/erp/erpnext/apps/frappe/frappe/model/document.py", line 245, in insert
        self.run_post_save_methods()
      File "/home/erp/erpnext/apps/frappe/frappe/model/document.py", line 827, in run_post_save_methods
        self.run_method("on_update")
      File "/home/erp/erpnext/apps/frappe/frappe/model/document.py", line 702, in run_method
        out = Document.hook(fn)(self, *args, **kwargs)
      File "/home/erp/erpnext/apps/frappe/frappe/model/document.py", line 924, in composer
        return composed(self, method, *args, **kwargs)
      File "/home/erp/erpnext/apps/frappe/frappe/model/document.py", line 907, in runner
        add_to_return_value(self, fn(self, *args, **kwargs))
      File "/home/erp/erpnext/apps/frappe/frappe/model/document.py", line 696, in <lambda>
        fn = lambda self, *args, **kwargs: getattr(self, method)(*args, **kwargs)
      File "/home/erp/erpnext/apps/frappe/frappe/custom/doctype/custom_field/custom_field.py", line 51, in on_update
        validate_fields_for_doctype(self.dt)
      File "/home/erp/erpnext/apps/frappe/frappe/core/doctype/doctype/doctype.py", line 384, in validate_fields_for_doctype
        validate_fields(frappe.get_meta(doctype, cached=False))
      File "/home/erp/erpnext/apps/frappe/frappe/core/doctype/doctype/doctype.py", line 640, in validate_fields
        check_image_field(meta)
      File "/home/erp/erpnext/apps/frappe/frappe/core/doctype/doctype/doctype.py", line 566, in check_image_field
        frappe.throw(_("Image field must be of type Attach Image"), InvalidFieldNameError)
      File "/home/erp/erpnext/apps/frappe/frappe/__init__.py", line 319, in throw
        msgprint(msg, raise_exception=exc, title=title, indicator='red')
      File "/home/erp/erpnext/apps/frappe/frappe/__init__.py", line 309, in msgprint
        _raise_exception()
      File "/home/erp/erpnext/apps/frappe/frappe/__init__.py", line 282, in _raise_exception
        raise raise_exception(encode(msg))
    frappe.core.doctype.doctype.doctype.InvalidFieldNameError: Image field must be of type Attach Image

Please check the Property Setter and delete the Property Setter record fo the Image Field

Thanks for your reply.
The Issue was on the erpnext_shopify app, after uninstall it the migration was performed correctly.
I’will check the property setters of the app.