Same problem here with a clean vagrant box, I thought it was a problem of vagrant or my setup but since more peoeple are having the issue its clearly not. @anand let us know when you have found the problem so I can then do a clean update again.
even after update
/home/myme/frappe-bench/env/local/lib/python2.7/site-packages/pip/vendor/requests/packages/urllib3/util/ssl.py:90: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.
InsecurePlatformWarning
still showed… which part of pirt i need to specsiffically update it… maybe thats will help
branch master → FETCH_HEAD
Already up-to-date.
/home/ikhlas/sajid/frappe-bench/env/local/lib/python2.7/site-packages/pip/vendor/requests/packages/urllib3/util/ssl.py:90: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.
InsecurePlatformWarning
Requirement already up-to-date: pip in ./env/lib/python2.7/site-packages
Migrating testsite
Updating frappe : [========================================]
Updating fleet : [========================================]
Updating erpnext : [========================================]
Updating civil_contracting : [========================================]
Updating schools : [========================================]
Migrating ikhlaserp
Traceback (most recent call last):
File “/usr/lib/python2.7/runpy.py”, line 162, 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/ikhlas/sajid/frappe-bench/apps/frappe/frappe/utils/bench_helper.py”, line 79, in
main()
File “/home/ikhlas/sajid/frappe-bench/apps/frappe/frappe/utils/bench_helper.py”, line 16, in main
click.Group(commands=commands)(prog_name=‘bench’)
File “/home/ikhlas/sajid/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py”, line 700, in call
return self.main(*args, **kwargs)
File “/home/ikhlas/sajid/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py”, line 680, in main
rv = self.invoke(ctx)
File “/home/ikhlas/sajid/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py”, line 1027, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File “/home/ikhlas/sajid/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py”, line 1027, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File “/home/ikhlas/sajid/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py”, line 873, in invoke
return ctx.invoke(self.callback, **ctx.params)
File “/home/ikhlas/sajid/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py”, line 508, in invoke
return callback(*args, **kwargs)
File “/home/ikhlas/sajid/frappe-bench/env/local/lib/python2.7/site-packages/click/decorators.py”, line 16, in new_func
return f(get_current_context(), *args, **kwargs)
File “/home/ikhlas/sajid/frappe-bench/apps/frappe/frappe/commands.py”, line 29, in _func
ret = f(frappe._dict(ctx.obj), *args, **kwargs)
File “/home/ikhlas/sajid/frappe-bench/apps/frappe/frappe/commands.py”, line 213, in migrate
frappe.modules.patch_handler.run_all()
File “/home/ikhlas/sajid/frappe-bench/apps/frappe/frappe/modules/patch_handler.py”, line 23, in run_all
for patch in get_all_patches():
File “/home/ikhlas/sajid/frappe-bench/apps/frappe/frappe/modules/patch_handler.py”, line 37, in get_all_patches
patches.extend(frappe.get_file_items(frappe.get_pymodule_path(app, “patches.txt”)))
File “/home/ikhlas/sajid/frappe-bench/apps/frappe/frappe/init.py”, line 628, in get_pymodule_path
return os.path.join(os.path.dirname(get_module(scrub(modulename)).file), *joins)
File “/home/ikhlas/sajid/frappe-bench/apps/frappe/frappe/init.py”, line 590, in get_module
return importlib.import_module(modulename)
File “/usr/lib/python2.7/importlib/init.py”, line 37, in import_module import(name)
ImportError: No module named jasper_erpnext_report
Traceback (most recent call last):
File “/usr/local/bin/bench”, line 9, in
load_entry_point(‘bench==0.92’, ‘console_scripts’, ‘bench’)()
File “/home/ikhlas/sajid/bench-repo/bench/cli.py”, line 60, in cli
bench()
File “/usr/local/lib/python2.7/dist-packages/click/core.py”, line 700, in call
return self.main(*args, **kwargs)
File “/usr/local/lib/python2.7/dist-packages/click/core.py”, line 680, in main
rv = self.invoke(ctx)
File “/usr/local/lib/python2.7/dist-packages/click/core.py”, line 1027, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File “/usr/local/lib/python2.7/dist-packages/click/core.py”, line 873, in invoke
return ctx.invoke(self.callback, **ctx.params)
File “/usr/local/lib/python2.7/dist-packages/click/core.py”, line 508, in invoke
return callback(*args, **kwargs)
File “/home/ikhlas/sajid/bench-repo/bench/cli.py”, line 241, in _update
update(pull, patch, build, bench, auto, restart_supervisor, requirements, no_backup, upgrade, force=force)
File “/home/ikhlas/sajid/bench-repo/bench/cli.py”, line 270, in update
patch_sites(bench=bench_path)
File “/home/ikhlas/sajid/bench-repo/bench/utils.py”, line 161, in patch_sites
run_frappe_cmd(‘–site’, ‘all’, ‘migrate’, bench=bench)
File “/home/ikhlas/sajid/bench-repo/bench/utils.py”, line 496, in run_frappe_cmd
raise CommandFailedError(args)
bench.utils.CommandFailedError: (‘–site’, ‘all’, ‘migrate’)
branch develop → FETCH_HEAD
Already up-to-date.
/home/ikhlas/erpnext/frappe-bench/env/local/lib/python2.7/site-packages/pip/vendor/requests/packages/urllib3/util/ssl.py:90: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.
InsecurePlatformWarning
Requirement already up-to-date: pip in ./env/lib/python2.7/site-packages
Migrating site1.local
Updating frappe : [========================================]
Updating erpnext : [========================================]
Migrating ikhlaskk
Executing frappe.patches.v5_0.convert_to_barracuda_and_utf8mb4 in ikhlaskk (f13bed8599)
Success
Executing frappe.patches.v6_1.rename_file_data in ikhlaskk (f13bed8599)
Success
Executing execute:frappe.reload_doc(‘core’, ‘doctype’, ‘docfield’, force=True) #2015-10-16 in ikhlaskk (f13bed8599)
Success
Executing execute:frappe.reload_doc(‘core’, ‘doctype’, ‘docperm’) #2014-06-24 in ikhlaskk (f13bed8599)
Success
Executing execute:frappe.reload_doc(‘custom’, ‘doctype’, ‘custom_field’) #2015-10-19 in ikhlaskk (f13bed8599)
Success
Executing execute:frappe.reload_doc(‘email’, ‘doctype’, ‘email_alert’) #2014-07-15 in ikhlaskk (f13bed8599)
Success
Executing execute:frappe.reload_doc(‘desk’, ‘doctype’, ‘todo’) #2014-12-31-1 in ikhlaskk (f13bed8599)
Success
Executing execute:frappe.reload_doc(‘custom’, ‘doctype’, ‘property_setter’) #2014-12-31-1 in ikhlaskk (f13bed8599)
Success
Executing execute:frappe.reload_doc(‘core’, ‘doctype’, ‘patch_log’) #2016-10-31 in ikhlaskk (f13bed8599)
Success
Executing execute:frappe.reload_doctype(“File”) # 2015-10-19 in ikhlaskk (f13bed8599)
Success
Executing execute:frappe.reload_doc(‘core’, ‘doctype’, ‘error_snapshot’) in ikhlaskk (f13bed8599)
Success
Executing frappe.patches.v6_4.reduce_varchar_length in ikhlaskk (f13bed8599)
Success
Executing frappe.patches.v5_2.change_checks_to_not_null in ikhlaskk (f13bed8599)
Success
Executing frappe.patches.v6_9.int_float_not_null #2015-11-25 in ikhlaskk (f13bed8599)
Success
Executing frappe.patches.v5_0.v4_to_v5 in ikhlaskk (f13bed8599)
Success
Executing frappe.patches.v5_0.remove_shopping_cart_app in ikhlaskk (f13bed8599)
Success
Executing execute:frappe.permissions.reset_perms(“Module Def”) in ikhlaskk (f13bed8599)
Success
Executing execute:frappe.permissions.reset_perms(“User”) #2015-03-24 in ikhlaskk (f13bed8599)
Success
Executing frappe.patches.v5_0.rename_table_fieldnames in ikhlaskk (f13bed8599)
Success
Executing frappe.patches.v5_0.communication_parent in ikhlaskk (f13bed8599)
Success
Executing frappe.patches.v5_0.clear_website_group_and_notifications in ikhlaskk (f13bed8599)
Success
Executing execute:frappe.db.sql(“”“update tabComment set comment = substr(comment, 6, locate(”:“, comment)-6) where comment_type in (“Assigned”, “Assignment Completed”)”“”) in ikhlaskk (f13bed8599)
Success
Executing frappe.patches.v5_0.fix_feed in ikhlaskk (f13bed8599)
Success
Executing frappe.patches.v5_0.update_shared in ikhlaskk (f13bed8599)
Success
Executing execute:frappe.reload_doc(“core”, “doctype”, “docshare”) #2015-07-21 in ikhlaskk (f13bed8599)
Success
Executing frappe.patches.v6_16.star_to_like in ikhlaskk (f13bed8599)
Success
Executing frappe.patches.v5_0.bookmarks_to_stars in ikhlaskk (f13bed8599)
Success
Executing frappe.patches.v5_0.style_settings_to_website_theme in ikhlaskk (f13bed8599)
Success
Executing frappe.patches.v5_0.rename_ref_type_fieldnames in ikhlaskk (f13bed8599)
Success
Executing frappe.patches.v5_0.fix_email_alert in ikhlaskk (f13bed8599)
Success
Executing frappe.patches.v5_0.fix_null_date_datetime in ikhlaskk (f13bed8599)
Success
Executing frappe.patches.v5_0.force_sync_website in ikhlaskk (f13bed8599)
Success
Executing execute:frappe.delete_doc(“DocType”, “Tag”) in ikhlaskk (f13bed8599)
Success
Executing execute:frappe.db.sql(“delete from tabProperty Setter where property in (‘idx’, ‘_idx’)”) in ikhlaskk (f13bed8599)
Success
Executing frappe.patches.v5_0.move_scheduler_last_event_to_system_settings in ikhlaskk (f13bed8599)
Success
Executing execute:frappe.db.sql(“update tabUser set new_password=‘’ where ifnull(new_password, ‘’)!=‘’”) in ikhlaskk (f13bed8599)
Success
Executing frappe.patches.v5_0.fix_text_editor_file_urls in ikhlaskk (f13bed8599)
Success
Executing execute:frappe.db.sql(“update tabComment set comment_type=‘Comment’ where comment_doctype=‘Blog Post’ and ifnull(comment_type, ‘’)=‘’”) in ikhlaskk (f13bed8599)
Success
Executing frappe.patches.v5_0.modify_session in ikhlaskk (f13bed8599)
Success
Executing frappe.patches.v5_0.expire_old_scheduler_logs in ikhlaskk (f13bed8599)
Success
Executing execute:frappe.permissions.reset_perms(“DocType”) in ikhlaskk (f13bed8599)
Success
Executing execute:frappe.db.sql(“delete from tabProperty Setter where property = ‘idx’”) in ikhlaskk (f13bed8599)
Success
Executing frappe.patches.v5_3.rename_chinese_languages in ikhlaskk (f13bed8599)
Success
Executing frappe.patches.v6_0.communication_status_and_permission in ikhlaskk (f13bed8599)
Success
Executing frappe.patches.v6_0.make_task_log_folder in ikhlaskk (f13bed8599)
Success
Executing frappe.patches.v6_0.document_type_rename in ikhlaskk (f13bed8599)
Success
Executing frappe.patches.v6_0.fix_ghana_currency in ikhlaskk (f13bed8599)
Success
Executing frappe.patches.v6_2.ignore_user_permissions_if_missing in ikhlaskk (f13bed8599)
Success
Executing execute:frappe.db.sql(“delete from tabSessions where user is null”) in ikhlaskk (f13bed8599)
Success
Executing frappe.patches.v6_2.rename_backup_manager in ikhlaskk (f13bed8599)
Success
Executing execute:frappe.delete_doc(“DocType”, “Backup Manager”) in ikhlaskk (f13bed8599)
Success
Executing frappe.patches.v6_4.rename_bengali_language in ikhlaskk (f13bed8599)
Success
Executing execute:frappe.db.sql(“”“update tabCommunication set parenttype=null, parent=null, parentfield=null”“”) #2015-10-22 in ikhlaskk (f13bed8599)
Success
Executing execute:frappe.permissions.reset_perms(“Web Page”) in ikhlaskk (f13bed8599)
Success
Executing frappe.patches.v6_6.user_last_active in ikhlaskk (f13bed8599)
Success
Executing frappe.patches.v6_6.rename_slovak_language in ikhlaskk (f13bed8599)
Success
Executing frappe.patches.v6_6.fix_file_url in ikhlaskk (f13bed8599)
Success
Executing frappe.patches.v6_9.rename_burmese_language in ikhlaskk (f13bed8599)
Success
Executing frappe.patches.v6_11.rename_field_in_email_account in ikhlaskk (f13bed8599)
Traceback (most recent call last):
File “/usr/lib/python2.7/runpy.py”, line 162, 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/ikhlas/erpnext/frappe-bench/apps/frappe/frappe/utils/bench_helper.py”, line 79, in
main()
File “/home/ikhlas/erpnext/frappe-bench/apps/frappe/frappe/utils/bench_helper.py”, line 16, in main
click.Group(commands=commands)(prog_name=‘bench’)
File “/home/ikhlas/erpnext/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py”, line 700, in call
return self.main(*args, **kwargs)
File “/home/ikhlas/erpnext/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py”, line 680, in main
rv = self.invoke(ctx)
File “/home/ikhlas/erpnext/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py”, line 1027, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File “/home/ikhlas/erpnext/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py”, line 1027, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File “/home/ikhlas/erpnext/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py”, line 873, in invoke
return ctx.invoke(self.callback, **ctx.params)
File “/home/ikhlas/erpnext/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py”, line 508, in invoke
return callback(*args, **kwargs)
File “/home/ikhlas/erpnext/frappe-bench/env/local/lib/python2.7/site-packages/click/decorators.py”, line 16, in new_func
return f(get_current_context(), *args, **kwargs)
File “/home/ikhlas/erpnext/frappe-bench/apps/frappe/frappe/commands.py”, line 29, in func
ret = f(frappe.dict(ctx.obj), *args, **kwargs)
File “/home/ikhlas/erpnext/frappe-bench/apps/frappe/frappe/commands.py”, line 213, in migrate
frappe.modules.patch_handler.run_all()
File “/home/ikhlas/erpnext/frappe-bench/apps/frappe/frappe/modules/patch_handler.py”, line 25, in run_all
if not run_single(patchmodule = patch):
File “/home/ikhlas/erpnext/frappe-bench/apps/frappe/frappe/modules/patch_handler.py”, line 52, in run_single
return execute_patch(patchmodule, method, methodargs)
File “/home/ikhlas/erpnext/frappe-bench/apps/frappe/frappe/modules/patch_handler.py”, line 68, in execute_patch
frappe.get_attr(patchmodule.split()[0] + “.execute”)()
File “/home/ikhlas/erpnext/frappe-bench/apps/frappe/frappe/patches/v6_11/rename_field_in_email_account.py”, line 4, in execute
frappe.reload_doctype(“Email Account”)
File “/home/ikhlas/erpnext/frappe-bench/apps/frappe/frappe/init.py”, line 569, in reload_doctype
reload_doc(scrub(db.get_value(“DocType”, doctype, “module”)), “doctype”, scrub(doctype), force=force)
File “/home/ikhlas/erpnext/frappe-bench/apps/frappe/frappe/init.py”, line 594, in scrub
return txt.replace(’ ‘,’‘).replace(’-', '‘).lower()
AttributeError: ‘NoneType’ object has no attribute ‘replace’
Traceback (most recent call last):
File “/usr/local/bin/bench”, line 9, in
load_entry_point(‘bench==0.92’, ‘console_scripts’, ‘bench’)()
File “/home/ikhlas/sajid/bench-repo/bench/cli.py”, line 60, in cli
bench()
File “/usr/local/lib/python2.7/dist-packages/click/core.py”, line 700, in call
return self.main(*args, **kwargs)
File “/usr/local/lib/python2.7/dist-packages/click/core.py”, line 680, in main
rv = self.invoke(ctx)
File “/usr/local/lib/python2.7/dist-packages/click/core.py”, line 1027, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File “/usr/local/lib/python2.7/dist-packages/click/core.py”, line 873, in invoke
return ctx.invoke(self.callback, **ctx.params)
File “/usr/local/lib/python2.7/dist-packages/click/core.py”, line 508, in invoke
return callback(*args, **kwargs)
File “/home/ikhlas/sajid/bench-repo/bench/cli.py”, line 241, in _update
update(pull, patch, build, bench, auto, restart_supervisor, requirements, no_backup, upgrade, force=force)
File “/home/ikhlas/sajid/bench-repo/bench/cli.py”, line 270, in update
patch_sites(bench=bench_path)
File “/home/ikhlas/sajid/bench-repo/bench/utils.py”, line 161, in patch_sites
run_frappe_cmd(’–site’, ‘all’, ‘migrate’, bench=bench)
File “/home/ikhlas/sajid/bench-repo/bench/utils.py”, line 496, in run_frappe_cmd
raise CommandFailedError(args)
bench.utils.CommandFailedError: (‘–site’, ‘all’, ‘migrate’)
I can’t help with this one because i don’t know what did you do…
What i can do is point out where is the error. In your case db.get_value("DocType", doctype, "module") is returning None for some reason for doctype “Email Account”.
sunrise@sunrise:~/bench-repo/bench$ cd …/…/frape-bench
bash: cd: …/…/frape-bench: No such file or directory
sunrise@sunrise:~/bench-repo/bench$ cd …/…/frappe-bench
sunrise@sunrise:~/frappe-bench$ bench update
INFO:bench.utils:updating bench
Already up-to-date.
Requirement already satisfied (use --upgrade to upgrade): Pillow in ./env/lib/python2.7/site-packages
INFO:bench.app:pulling frappe
From GitHub - frappe/frappe: Low code web framework for real world applications, in Python and Javascript
branch master → FETCH_HEAD
Already up-to-date.
Requirement already up-to-date: pip in ./env/lib/python2.7/site-packages
Migrating sun
Updating frappe : [========================================]
Migrating demo
Updating frappe : [========================================]
Updating erpnext : [========================================]
Migrating store
Traceback (most recent call last):
File “/usr/lib/python2.7/runpy.py”, line 162, 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/sunrise/frappe-bench/apps/frappe/frappe/utils/bench_helper.py”, line 79, in
main()
File “/home/sunrise/frappe-bench/apps/frappe/frappe/utils/bench_helper.py”, line 16, in main
click.Group(commands=commands)(prog_name=‘bench’)
File “/home/sunrise/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py”, line 716, in call
return self.main(*args, **kwargs)
File “/home/sunrise/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py”, line 696, in main
rv = self.invoke(ctx)
File “/home/sunrise/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py”, line 1060, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File “/home/sunrise/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py”, line 1060, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File “/home/sunrise/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py”, line 889, in invoke
return ctx.invoke(self.callback, **ctx.params)
File “/home/sunrise/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py”, line 534, in invoke
return callback(*args, **kwargs)
File “/home/sunrise/frappe-bench/env/local/lib/python2.7/site-packages/click/decorators.py”, line 17, in new_func
return f(get_current_context(), *args, **kwargs)
File “/home/sunrise/frappe-bench/apps/frappe/frappe/commands.py”, line 29, in _func
ret = f(frappe._dict(ctx.obj), *args, **kwargs)
File “/home/sunrise/frappe-bench/apps/frappe/frappe/commands.py”, line 220, in migrate
migrate(context.verbose, rebuild_website=rebuild_website)
File “/home/sunrise/frappe-bench/apps/frappe/frappe/migrate.py”, line 27, in migrate
frappe.modules.patch_handler.run_all()
File “/home/sunrise/frappe-bench/apps/frappe/frappe/modules/patch_handler.py”, line 21, in run_all
executed = [p[0] for p in frappe.db.sql(“”“select patch from tabPatch Log”“”)]
File “/home/sunrise/frappe-bench/apps/frappe/frappe/database.py”, line 147, in sql
self._cursor.execute(query)
File “/home/sunrise/frappe-bench/env/local/lib/python2.7/site-packages/MySQLdb/cursors.py”, line 205, in execute
self.errorhandler(self, exc, value)
File “/home/sunrise/frappe-bench/env/local/lib/python2.7/site-packages/MySQLdb/connections.py”, line 36, in defaulterrorhandler
raise errorclass, errorvalue
_mysql_exceptions.ProgrammingError: (1146, “Table ‘3a21295d81.tabPatch Log’ doesn’t exist”)
Traceback (most recent call last):
File “/usr/local/bin/bench”, line 9, in
load_entry_point(‘bench==2.1.0’, ‘console_scripts’, ‘bench’)()
File “/home/sunrise/bench-repo/bench/cli.py”, line 40, in cli
bench_command()
File “/usr/local/lib/python2.7/dist-packages/click-6.4-py2.7.egg/click/core.py”, line 716, in call
return self.main(*args, **kwargs)
File “/usr/local/lib/python2.7/dist-packages/click-6.4-py2.7.egg/click/core.py”, line 696, in main
rv = self.invoke(ctx)
File “/usr/local/lib/python2.7/dist-packages/click-6.4-py2.7.egg/click/core.py”, line 1060, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File “/usr/local/lib/python2.7/dist-packages/click-6.4-py2.7.egg/click/core.py”, line 889, in invoke
return ctx.invoke(self.callback, **ctx.params)
File “/usr/local/lib/python2.7/dist-packages/click-6.4-py2.7.egg/click/core.py”, line 534, in invoke
return callback(*args, **kwargs)
File “/home/sunrise/bench-repo/bench/commands/update.py”, line 60, in update
_update(pull, patch, build, bench, auto, restart_supervisor, requirements, no_backup, upgrade, force=force)
File “/home/sunrise/bench-repo/bench/commands/update.py”, line 90, in _update
patch_sites(bench=bench_path)
File “/home/sunrise/bench-repo/bench/utils.py”, line 131, in patch_sites
run_frappe_cmd(‘–site’, ‘all’, ‘migrate’, bench=bench)
File “/home/sunrise/bench-repo/bench/utils.py”, line 454, in run_frappe_cmd
raise CommandFailedError(args)
bench.utils.CommandFailedError: (‘–site’, ‘all’, ‘migrate’)
sunrise@sunrise:~/frappe-bench$