OK, I ran bench switch-to-develop, and then bench migrate, and I still get the same error messages
ubuntu@ubuntu-amd64:~$ bench switch-to-develop
remote: Counting objects: 344, done.
remote: Compressing objects: 100% (275/275), done.
Receiving objects: 100% (344/344), 483.50 KiB | 0 bytes/s, done.
remote: Total 344 (delta 181), reused 39 (delta 33), pack-reused 35
Resolving deltas: 100% (183/183), done.
From GitHub - frappe/frappe: Low code web framework for real world applications, in Python and Javascript
3ea5a17…7af38c8 master → upstream/master
a2d1e60…f51f430 develop → upstream/develop
- [new tag] v5.0.17 → v5.0.17
- [new tag] v5.0.11 → v5.0.11
- [new tag] v5.0.12 → v5.0.12
- [new tag] v5.0.13 → v5.0.13
- [new tag] v5.0.14 → v5.0.14
- [new tag] v5.0.15 → v5.0.15
- [new tag] v5.0.16 → v5.0.16
Branch develop set up to track remote branch develop from upstream.
Switched to a new branch ‘develop’
Already up-to-date.
remote: Counting objects: 393, done.
remote: Compressing objects: 100% (297/297), done.
remote: Total 393 (delta 202), reused 54 (delta 50), pack-reused 42
Receiving objects: 100% (393/393), 151.08 KiB | 0 bytes/s, done.
Resolving deltas: 100% (204/204), done.
From GitHub - frappe/erpnext: Free and Open Source Enterprise Resource Planning (ERP)
dcbc4d1…b8dd046 master → upstream/master
7f1d5ef…b8dd046 develop → upstream/develop
- [new tag] v5.0.15 → v5.0.15
- [new tag] v5.0.11 → v5.0.11
- [new tag] v5.0.12 → v5.0.12
- [new tag] v5.0.13 → v5.0.13
- [new tag] v5.0.14 → v5.0.14
Branch develop set up to track remote branch develop from upstream.
Switched to a new branch ‘develop’
Already up-to-date.
Switched to develop
Please run bench update --patch
to be safe from any differences in database schema
ubuntu@ubuntu-amd64:~$ ^C
ubuntu@ubuntu-amd64:~$ bench update --patch
Migrating fbademo
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/ubuntu/frappe-bench/apps/frappe/frappe/utils/bench_helper.py”, line 77, in
main()
File “/home/ubuntu/frappe-bench/apps/frappe/frappe/utils/bench_helper.py”, line 14, in main
click.Group(commands=commands)(prog_name=‘bench’)
File “/home/ubuntu/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py”, line 664, in call
return self.main(*args, **kwargs)
File “/home/ubuntu/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py”, line 644, in main
rv = self.invoke(ctx)
File “/home/ubuntu/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py”, line 991, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File “/home/ubuntu/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py”, line 991, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File “/home/ubuntu/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py”, line 837, in invoke
return ctx.invoke(self.callback, **ctx.params)
File “/home/ubuntu/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py”, line 464, in invoke
return callback(*args, **kwargs)
File “/home/ubuntu/frappe-bench/apps/frappe/frappe/commands.py”, line 28, in _func
ret = f(frappe._dict(ctx.obj), *args, **kwargs)
File “/home/ubuntu/frappe-bench/apps/frappe/frappe/commands.py”, line 205, in migrate
frappe.modules.patch_handler.run_all()
File “/home/ubuntu/frappe-bench/apps/frappe/frappe/modules/patch_handler.py”, line 23, in run_all
for patch in get_all_patches():
File “/home/ubuntu/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/ubuntu/frappe-bench/apps/frappe/frappe/init.py”, line 601, in get_pymodule_path
return os.path.join(os.path.dirname(get_module(scrub(modulename)).file), *joins)
File “/home/ubuntu/frappe-bench/apps/frappe/frappe/init.py”, line 564, 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 frappe_subscription
ubuntu@ubuntu-amd64:~$ bench migrate
Migrating site1.local
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/ubuntu/frappe-bench/apps/frappe/frappe/utils/bench_helper.py”, line 77, in
main()
File “/home/ubuntu/frappe-bench/apps/frappe/frappe/utils/bench_helper.py”, line 14, in main
click.Group(commands=commands)(prog_name=‘bench’)
File “/home/ubuntu/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py”, line 664, in call
return self.main(*args, **kwargs)
File “/home/ubuntu/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py”, line 644, in main
rv = self.invoke(ctx)
File “/home/ubuntu/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py”, line 991, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File “/home/ubuntu/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py”, line 991, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File “/home/ubuntu/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py”, line 837, in invoke
return ctx.invoke(self.callback, **ctx.params)
File “/home/ubuntu/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py”, line 464, in invoke
return callback(*args, **kwargs)
File “/home/ubuntu/frappe-bench/apps/frappe/frappe/commands.py”, line 28, in _func
ret = f(frappe._dict(ctx.obj), *args, **kwargs)
File “/home/ubuntu/frappe-bench/apps/frappe/frappe/commands.py”, line 205, in migrate
frappe.modules.patch_handler.run_all()
File “/home/ubuntu/frappe-bench/apps/frappe/frappe/modules/patch_handler.py”, line 23, in run_all
for patch in get_all_patches():
File “/home/ubuntu/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/ubuntu/frappe-bench/apps/frappe/frappe/init.py”, line 601, in get_pymodule_path
return os.path.join(os.path.dirname(get_module(scrub(modulename)).file), *joins)
File “/home/ubuntu/frappe-bench/apps/frappe/frappe/init.py”, line 564, 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 frappe_subscription