Bench update again throwing error "Updating. We will be back in a few moments..."

As subject

nescode@nccorplap001:~/frappe-bench$ bench update
remote: Counting objects: 16, done.
remote: Compressing objects: 100% (12/12), done.
remote: Total 16 (delta 6), reused 9 (delta 4)
Unpacking objects: 100% (16/16), done.
From https://github.com/frappe/bench
   0275a23..0564872  master     -> origin/master
Updating 0275a23..0564872
Fast-forward
 bench/app.py                    | 8 +++++---
 bench/cli.py                    | 3 ++-
 install_scripts/setup_frappe.sh | 4 ++--
 3 files changed, 9 insertions(+), 6 deletions(-)
From https://github.com/frappe/frappe_theme
 * branch            master     -> FETCH_HEAD
Already up-to-date.
remote: Counting objects: 21, done.
remote: Compressing objects: 100% (16/16), done.
remote: Total 21 (delta 5), reused 7 (delta 4)
Unpacking objects: 100% (21/21), done.
From https://github.com/frappe/frappe
 * branch            develop    -> FETCH_HEAD
   222f77a..1157ea5  develop    -> upstream/develop
Updating 222f77a..1157ea5
Fast-forward
 frappe/__version__.py                                    | 2 +-
 frappe/core/doctype/custom_field/custom_field.json       | 3 ++-
 frappe/core/doctype/custom_script/custom_script.json     | 3 ++-
 frappe/core/doctype/property_setter/property_setter.json | 3 ++-
 frappe/core/doctype/todo/todo.json                       | 5 +++--
 frappe/hooks.py                                          | 2 +-
 setup.py                                                 | 2 +-
 7 files changed, 12 insertions(+), 8 deletions(-)
remote: Counting objects: 102, done.
remote: Compressing objects: 100% (77/77), done.
remote: Total 102 (delta 43), reused 42 (delta 24)
Receiving objects: 100% (102/102), 54.11 KiB | 0 bytes/s, done.
Resolving deltas: 100% (43/43), done.
From https://github.com/frappe/erpnext
 * branch            develop    -> FETCH_HEAD
   5cc0531..870dd43  develop    -> upstream/develop
Updating 5cc0531..870dd43
Fast-forward
 erpnext/__version__.py                                                       |   2 +-
 erpnext/accounts/doctype/account/account.py                                  |  12 +-
 erpnext/accounts/doctype/sales_invoice/sales_invoice.js                      |   3 +-
 erpnext/accounts/doctype/sales_invoice/sales_invoice.json                    |  23 +---
 .../accounts/doctype/sales_taxes_and_charges/sales_taxes_and_charges.json    | 251 ++++++++++++++++++------------------
 erpnext/accounts/print_format/pos_invoice/pos_invoice.json                   |   4 +-
 erpnext/accounts/report/accounts_receivable/accounts_receivable.py           |  60 ++++-----
 erpnext/hooks.py                                                             |   2 +-
 erpnext/hr/doctype/leave_application/leave_application.js                    |  15 +++
 erpnext/hr/doctype/leave_application/leave_application.json                  |   9 +-
 erpnext/hr/doctype/leave_application/leave_application.py                    |   6 +-
 erpnext/manufacturing/doctype/bom/bom.js                                     |   1 +
 erpnext/manufacturing/doctype/bom/bom.py                                     |   5 +-
 erpnext/patches.txt                                                          |   1 +
 erpnext/patches/v4_2/recalculate_bom_costs.py                                |  18 +++
 erpnext/selling/doctype/sales_order/sales_order.json                         |   3 +-
 erpnext/selling/doctype/sales_order/sales_order.py                           |   8 ++
 erpnext/stock/doctype/delivery_note/delivery_note.json                       |   4 +-
 setup.py                                                                     |   2 +-
 19 files changed, 227 insertions(+), 202 deletions(-)
 create mode 100644 erpnext/patches/v4_2/recalculate_bom_costs.py
From https://github.com/frappe/frappe_io
 * branch            master     -> FETCH_HEAD
Already up-to-date.
From https://github.com/frappe/shopping-cart
 * branch            develop    -> FETCH_HEAD
Already up-to-date.
database backup taken - ./site1.local/private/backups/20141212_73621052_database.sql.gz - on 2014-12-12 16:41:28.577171

Running latest for site1.local
--------------------------------------------------
Executing erpnext.patches.v4_2.recalculate_bom_costs in site1.local (site1.local)
Success
Executing frappe_io.patches.rename_sitemap_to_route in site1.local (site1.local)
Traceback (most recent call last):
  File "/home/nescode/frappe-bench/env/bin/frappe", line 9, in <module>
    load_entry_point('frappe==4.6.1', 'console_scripts', 'frappe')()
  File "/home/nescode/frappe-bench/apps/frappe/frappe/cli.py", line 39, in main
    ret = run(fn, args)
  File "/home/nescode/frappe-bench/apps/frappe/frappe/cli.py", line 83, in run
    out = globals().get(fn)(**args)
  File "/home/nescode/frappe-bench/apps/frappe/frappe/cli.py", line 67, in new_fn
    return fn(*args, **new_kwargs)
  File "/home/nescode/frappe-bench/apps/frappe/frappe/cli.py", line 423, in latest
    frappe.modules.patch_handler.run_all()
  File "/home/nescode/frappe-bench/apps/frappe/frappe/modules/patch_handler.py", line 25, in run_all
    if not run_single(patchmodule = patch):
  File "/home/nescode/frappe-bench/apps/frappe/frappe/modules/patch_handler.py", line 50, in run_single
    return execute_patch(patchmodule, method, methodargs)
  File "/home/nescode/frappe-bench/apps/frappe/frappe/modules/patch_handler.py", line 66, in execute_patch
    frappe.get_attr(patchmodule.split()[0] + ".execute")()
  File "/home/nescode/frappe-bench/apps/frappe_io/frappe_io/patches/rename_sitemap_to_route.py", line 6, in execute
    frappe.model.rename_field("Frappe App", "parent_website_sitemap", "parent_website_route")
  File "/home/nescode/frappe-bench/apps/frappe/frappe/model/__init__.py", line 109, in rename_field
    (doctype, new_fieldname, old_fieldname))
  File "/home/nescode/frappe-bench/apps/frappe/frappe/database.py", line 121, in sql
    self._cursor.execute(query)
  File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/MySQLdb/cursors.py", line 205, in execute
    self.errorhandler(self, exc, value)
  File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/MySQLdb/connections.py", line 36, in defaulterrorhandler
    raise errorclass, errorvalue
_mysql_exceptions.OperationalError: (1054, "Unknown column 'parent_website_sitemap' in 'field list'")
Error: None
Traceback (most recent call last):
  File "/usr/local/bin/bench", line 9, in <module>
    load_entry_point('bench==0.1', 'console_scripts', 'bench')()
  File "/home/nescode/bench-repo/bench/cli.py", line 38, in cli
    return bench()
  File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 610, in __call__
    return self.main(*args, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 590, in main
    rv = self.invoke(ctx)
  File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 936, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 782, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 416, in invoke
    return callback(*args, **kwargs)
  File "/home/nescode/bench-repo/bench/cli.py", line 170, in update
    patch_sites()
  File "/home/nescode/bench-repo/bench/utils.py", line 91, in patch_sites
    exec_cmd("{frappe} --latest all".format(frappe=get_frappe(bench=bench)), cwd=os.path.join(bench, 'sites'))
  File "/home/nescode/bench-repo/bench/utils.py", line 61, in exec_cmd
    subprocess.check_call(cmd, cwd=cwd, shell=True)
  File "/usr/lib/python2.7/subprocess.py", line 540, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '/home/nescode/frappe-bench/env/bin/frappe --latest all' returned non-zero exit status 1
nescode@nccorplap001:~/frappe-bench$ bench start
16:41:41 web.1        | started with pid 21996
16:41:41 worker.1     | started with pid 21998
16:41:41 workerbeat.1 | started with pid 22000
16:41:42 web.1        |  * Running on http://0.0.0.0:8000/
16:41:42 web.1        |  * Restarting with reloader
16:41:43 workerbeat.1 | [2014-12-12 16:41:43,071: INFO/MainProcess] beat: Starting...
16:41:43 workerbeat.1 | [2014-12-12 16:41:43,434: INFO/MainProcess] Scheduler: Sending due task scheduler (frappe.tasks.enqueue_scheduler_events)
16:41:44 worker.1     | [2014-12-12 16:41:44,342: WARNING/MainProcess] celery@nccorplap001 ready.
16:41:45 worker.1     | [2014-12-12 16:41:45,731: ERROR/MainProcess] Task frappe.tasks.scheduler_task[b384a77b-81ac-4490-86ed-9c12f6401258] raised unexpected: ProgrammingError(1146, "Table 'site1.local.tabFrappe Job' doesn't exist")
16:41:45 worker.1     | Traceback (most recent call last):
16:41:45 worker.1     |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/celery/app/trace.py", line 240, in trace_task
16:41:45 worker.1     |     R = retval = fun(*args, **kwargs)
16:41:45 worker.1     |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/celery/app/trace.py", line 438, in __protected_call__
16:41:45 worker.1     |     return self.run(*args, **kwargs)
16:41:45 worker.1     |   File "/home/nescode/frappe-bench/apps/frappe/frappe/tasks.py", line 77, in scheduler_task
16:41:45 worker.1     |     frappe.get_attr(handler)()
16:41:45 worker.1     |   File "/home/nescode/frappe-bench/apps/frappe_io/frappe_io/frappe_apps/doctype/frappe_job/frappe_job.py", line 131, in expire_jobs
16:41:45 worker.1     |     where datediff(curdate(), creation) > 30 and status='Open'"""):
16:41:45 worker.1     |   File "/home/nescode/frappe-bench/apps/frappe/frappe/database.py", line 159, in sql_list
16:41:45 worker.1     |     return [r[0] for r in self.sql(query, values, debug=debug)]
16:41:45 worker.1     |   File "/home/nescode/frappe-bench/apps/frappe/frappe/database.py", line 121, in sql
16:41:45 worker.1     |     self._cursor.execute(query)
16:41:45 worker.1     |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/MySQLdb/cursors.py", line 205, in execute
16:41:45 worker.1     |     self.errorhandler(self, exc, value)
16:41:45 worker.1     |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/MySQLdb/connections.py", line 36, in defaulterrorhandler
16:41:45 worker.1     |     raise errorclass, errorvalue
16:41:45 worker.1     | ProgrammingError: (1146, "Table 'site1.local.tabFrappe Job' doesn't exist")
16:41:57 web.1        | 127.0.0.1 - - [12/Dec/2014 16:41:57] "GET / HTTP/1.1" 503 -
16:42:01 web.1        | 127.0.0.1 - - [12/Dec/2014 16:42:01] "GET / HTTP/1.1" 503 -
16:42:02 web.1        | 127.0.0.1 - - [12/Dec/2014 16:42:02] "GET / HTTP/1.1" 503 -
16:42:02 web.1        | 127.0.0.1 - - [12/Dec/2014 16:42:02] "GET / HTTP/1.1" 503 -
16:42:02 web.1        | 127.0.0.1 - - [12/Dec/2014 16:42:02] "GET / HTTP/1.1" 503 -
16:42:02 web.1        | 127.0.0.1 - - [12/Dec/2014 16:42:02] "GET / HTTP/1.1" 503 -
^CSIGINT received
16:43:27 system       | sending SIGTERM to all processes
16:43:27 system       | sending SIGTERM to pid 21996
16:43:27 system       | sending SIGTERM to pid 21998
16:43:27 system       | sending SIGTERM to pid 22000
16:43:27 web.1        | process terminated
16:43:27 workerbeat.1 | process terminated

16:43:27 worker.1     | worker: Hitting Ctrl+C again will terminate all running tasks!

16:43:27 worker.1     | process terminated
16:43:27 worker.1     | worker: Warm shutdown (MainProcess)
16:43:27 workerbeat.1 | celery beat v3.1.17 (Cipater) is starting.
16:43:27 workerbeat.1 | __    -    ... __   -        _
16:43:27 workerbeat.1 | Configuration ->
16:43:27 workerbeat.1 |     . broker -> redis://localhost:6379//
16:43:27 workerbeat.1 |     . loader -> celery.loaders.app.AppLoader
16:43:27 workerbeat.1 |     . scheduler -> celery.beat.PersistentScheduler
16:43:27 workerbeat.1 |     . db -> scheduler.schedule
16:43:27 workerbeat.1 |     . logfile -> [stderr]@%INFO
16:43:27 workerbeat.1 |     . maxinterval -> now (0s)
nescode@nccorplap001:~/frappe-bench$ bench update --patch
database backup taken - ./site1.local/private/backups/20141212_50843447_database.sql.gz - on 2014-12-12 16:43:42.032924

Running latest for site1.local
--------------------------------------------------
Executing frappe_io.patches.rename_sitemap_to_route in site1.local (site1.local)
Traceback (most recent call last):
  File "/home/nescode/frappe-bench/env/bin/frappe", line 9, in <module>
    load_entry_point('frappe==4.6.1', 'console_scripts', 'frappe')()
  File "/home/nescode/frappe-bench/apps/frappe/frappe/cli.py", line 39, in main
    ret = run(fn, args)
  File "/home/nescode/frappe-bench/apps/frappe/frappe/cli.py", line 83, in run
    out = globals().get(fn)(**args)
  File "/home/nescode/frappe-bench/apps/frappe/frappe/cli.py", line 67, in new_fn
    return fn(*args, **new_kwargs)
  File "/home/nescode/frappe-bench/apps/frappe/frappe/cli.py", line 423, in latest
    frappe.modules.patch_handler.run_all()
  File "/home/nescode/frappe-bench/apps/frappe/frappe/modules/patch_handler.py", line 25, in run_all
    if not run_single(patchmodule = patch):
  File "/home/nescode/frappe-bench/apps/frappe/frappe/modules/patch_handler.py", line 50, in run_single
    return execute_patch(patchmodule, method, methodargs)
  File "/home/nescode/frappe-bench/apps/frappe/frappe/modules/patch_handler.py", line 66, in execute_patch
    frappe.get_attr(patchmodule.split()[0] + ".execute")()
  File "/home/nescode/frappe-bench/apps/frappe_io/frappe_io/patches/rename_sitemap_to_route.py", line 6, in execute
    frappe.model.rename_field("Frappe App", "parent_website_sitemap", "parent_website_route")
  File "/home/nescode/frappe-bench/apps/frappe/frappe/model/__init__.py", line 109, in rename_field
    (doctype, new_fieldname, old_fieldname))
  File "/home/nescode/frappe-bench/apps/frappe/frappe/database.py", line 121, in sql
    self._cursor.execute(query)
  File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/MySQLdb/cursors.py", line 205, in execute
    self.errorhandler(self, exc, value)
  File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/MySQLdb/connections.py", line 36, in defaulterrorhandler
    raise errorclass, errorvalue
_mysql_exceptions.OperationalError: (1054, "Unknown column 'parent_website_sitemap' in 'field list'")
Error: None
Traceback (most recent call last):
  File "/usr/local/bin/bench", line 9, in <module>
    load_entry_point('bench==0.1', 'console_scripts', 'bench')()
  File "/home/nescode/bench-repo/bench/cli.py", line 38, in cli
    return bench()
  File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 610, in __call__
    return self.main(*args, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 590, in main
    rv = self.invoke(ctx)
  File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 936, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 782, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 416, in invoke
    return callback(*args, **kwargs)
  File "/home/nescode/bench-repo/bench/cli.py", line 170, in update
    patch_sites()
  File "/home/nescode/bench-repo/bench/utils.py", line 91, in patch_sites
    exec_cmd("{frappe} --latest all".format(frappe=get_frappe(bench=bench)), cwd=os.path.join(bench, 'sites'))
  File "/home/nescode/bench-repo/bench/utils.py", line 61, in exec_cmd
    subprocess.check_call(cmd, cwd=cwd, shell=True)
  File "/usr/lib/python2.7/subprocess.py", line 540, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '/home/nescode/frappe-bench/env/bin/frappe --latest all' returned non-zero exit status 1
nescode@nccorplap001:~/frappe-bench$ bench frappe --flush_memcache
nescode@nccorplap001:~/frappe-bench$ bench update
Already up-to-date.
From https://github.com/frappe/frappe_theme
 * branch            master     -> FETCH_HEAD
Already up-to-date.
From https://github.com/frappe/frappe
 * branch            develop    -> FETCH_HEAD
Already up-to-date.
From https://github.com/frappe/erpnext
 * branch            develop    -> FETCH_HEAD
Already up-to-date.
From https://github.com/frappe/frappe_io
 * branch            master     -> FETCH_HEAD
Already up-to-date.
From https://github.com/frappe/shopping-cart
 * branch            develop    -> FETCH_HEAD
Already up-to-date.
database backup taken - ./site1.local/private/backups/20141212_70153663_database.sql.gz - on 2014-12-12 16:46:26.204486

Running latest for site1.local
--------------------------------------------------
Executing frappe_io.patches.rename_sitemap_to_route in site1.local (site1.local)
Traceback (most recent call last):
  File "/home/nescode/frappe-bench/env/bin/frappe", line 9, in <module>
    load_entry_point('frappe==4.6.1', 'console_scripts', 'frappe')()
  File "/home/nescode/frappe-bench/apps/frappe/frappe/cli.py", line 39, in main
    ret = run(fn, args)
  File "/home/nescode/frappe-bench/apps/frappe/frappe/cli.py", line 83, in run
    out = globals().get(fn)(**args)
  File "/home/nescode/frappe-bench/apps/frappe/frappe/cli.py", line 67, in new_fn
    return fn(*args, **new_kwargs)
  File "/home/nescode/frappe-bench/apps/frappe/frappe/cli.py", line 423, in latest
    frappe.modules.patch_handler.run_all()
  File "/home/nescode/frappe-bench/apps/frappe/frappe/modules/patch_handler.py", line 25, in run_all
    if not run_single(patchmodule = patch):
  File "/home/nescode/frappe-bench/apps/frappe/frappe/modules/patch_handler.py", line 50, in run_single
    return execute_patch(patchmodule, method, methodargs)
  File "/home/nescode/frappe-bench/apps/frappe/frappe/modules/patch_handler.py", line 66, in execute_patch
    frappe.get_attr(patchmodule.split()[0] + ".execute")()
  File "/home/nescode/frappe-bench/apps/frappe_io/frappe_io/patches/rename_sitemap_to_route.py", line 6, in execute
    frappe.model.rename_field("Frappe App", "parent_website_sitemap", "parent_website_route")
  File "/home/nescode/frappe-bench/apps/frappe/frappe/model/__init__.py", line 109, in rename_field
    (doctype, new_fieldname, old_fieldname))
  File "/home/nescode/frappe-bench/apps/frappe/frappe/database.py", line 121, in sql
    self._cursor.execute(query)
  File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/MySQLdb/cursors.py", line 205, in execute
    self.errorhandler(self, exc, value)
  File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/MySQLdb/connections.py", line 36, in defaulterrorhandler
    raise errorclass, errorvalue
_mysql_exceptions.OperationalError: (1054, "Unknown column 'parent_website_sitemap' in 'field list'")
Error: None
Traceback (most recent call last):
  File "/usr/local/bin/bench", line 9, in <module>
    load_entry_point('bench==0.1', 'console_scripts', 'bench')()
  File "/home/nescode/bench-repo/bench/cli.py", line 38, in cli
    return bench()
  File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 610, in __call__
    return self.main(*args, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 590, in main
    rv = self.invoke(ctx)
  File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 936, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 782, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 416, in invoke
    return callback(*args, **kwargs)
  File "/home/nescode/bench-repo/bench/cli.py", line 170, in update
    patch_sites()
  File "/home/nescode/bench-repo/bench/utils.py", line 91, in patch_sites
    exec_cmd("{frappe} --latest all".format(frappe=get_frappe(bench=bench)), cwd=os.path.join(bench, 'sites'))
  File "/home/nescode/bench-repo/bench/utils.py", line 61, in exec_cmd
    subprocess.check_call(cmd, cwd=cwd, shell=True)
  File "/usr/lib/python2.7/subprocess.py", line 540, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '/home/nescode/frappe-bench/env/bin/frappe --latest all' returned non-zero exit status 1
nescode@nccorplap001:~/frappe-bench$ bench start
16:46:48 web.1        | started with pid 22423
16:46:48 worker.1     | started with pid 22425
16:46:48 workerbeat.1 | started with pid 22426
16:46:48 web.1        |  * Running on http://0.0.0.0:8000/
16:46:48 web.1        |  * Restarting with reloader
16:46:48 workerbeat.1 | [2014-12-12 16:46:48,497: INFO/MainProcess] beat: Starting...
16:46:48 workerbeat.1 | [2014-12-12 16:46:48,534: INFO/MainProcess] Scheduler: Sending due task scheduler (frappe.tasks.enqueue_scheduler_events)
16:46:49 worker.1     | [2014-12-12 16:46:49,530: WARNING/MainProcess] celery@nccorplap001 ready.
16:46:57 web.1        | 127.0.0.1 - - [12/Dec/2014 16:46:57] "GET / HTTP/1.1" 503 -
16:47:01 web.1        | 127.0.0.1 - - [12/Dec/2014 16:47:01] "GET / HTTP/1.1" 503 -
16:47:21 web.1        | 127.0.0.1 - - [12/Dec/2014 16:47:21] "GET / HTTP/1.1" 503 -
16:47:21 web.1        | 127.0.0.1 - - [12/Dec/2014 16:47:21] "GET /favicon.ico HTTP/1.1" 503 -
16:47:21 web.1        | 127.0.0.1 - - [12/Dec/2014 16:47:21] "GET /favicon.ico HTTP/1.1" 503 -
^CSIGINT received
16:50:34 system       | sending SIGTERM to all processes
16:50:34 system       | sending SIGTERM to pid 22423
16:50:34 system       | sending SIGTERM to pid 22425
16:50:34 system       | sending SIGTERM to pid 22426
16:50:34 web.1        | process terminated
16:50:34 worker.1     | process terminated
16:50:34 workerbeat.1 | process terminated

16:50:34 worker.1     | worker: Hitting Ctrl+C again will terminate all running tasks!

16:50:34 worker.1     | worker: Warm shutdown (MainProcess)
16:50:34 workerbeat.1 | celery beat v3.1.17 (Cipater) is starting.
16:50:34 workerbeat.1 | __    -    ... __   -        _
16:50:34 workerbeat.1 | Configuration ->
16:50:34 workerbeat.1 |     . broker -> redis://localhost:6379//
16:50:34 workerbeat.1 |     . loader -> celery.loaders.app.AppLoader
16:50:34 workerbeat.1 |     . scheduler -> celery.beat.PersistentScheduler
16:50:34 workerbeat.1 |     . db -> scheduler.schedule
16:50:34 workerbeat.1 |     . logfile -> [stderr]@%INFO
16:50:34 workerbeat.1 |     . maxinterval -> now (0s)
nescode@nccorplap001:~/frappe-bench$

frappe_io app is only compatible with frappe version 5.

After removing frappe_io when I give “bench start”, process is getting terminated automatically.
I think, need to remove any entry?

I removed “frappe_io” from apps.txt also.

nescode@nccorplap001:~/frappe-bench$ bench start
17:14:05 web.1        | started with pid 23452
17:14:05 worker.1     | started with pid 23454
17:14:05 workerbeat.1 | started with pid 23455
17:14:05 web.1        |  * Running on http://0.0.0.0:8000/
17:14:05 web.1        | Traceback (most recent call last):
17:14:05 web.1        |   File "./env/bin/frappe", line 9, in <module>
17:14:05 web.1        |     load_entry_point('frappe==4.6.1', 'console_scripts', 'frappe')()
17:14:05 web.1        |   File "/home/nescode/frappe-bench/apps/frappe/frappe/cli.py", line 53, in main
17:14:05 web.1        |     return run(fn, parsed_args)
17:14:05 web.1        |   File "/home/nescode/frappe-bench/apps/frappe/frappe/cli.py", line 83, in run
17:14:05 web.1        |     out = globals().get(fn)(**args)
17:14:05 web.1        |   File "/home/nescode/frappe-bench/apps/frappe/frappe/cli.py", line 67, in new_fn
17:14:05 web.1        |     return fn(*args, **new_kwargs)
17:14:05 web.1        |   File "/home/nescode/frappe-bench/apps/frappe/frappe/cli.py", line 814, in serve
17:14:05 web.1        |     frappe.app.serve(port=port, profile=profile, site=frappe.local.site, sites_path=sites_path)
17:14:05 web.1        |   File "/home/nescode/frappe-bench/apps/frappe/frappe/app.py", line 144, in serve
17:14:05 web.1        |     use_debugger=True, use_evalex=True, threaded=True)
17:14:05 web.1        |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/werkzeug/serving.py", line 706, in run_simple
17:14:05 web.1        |     test_socket.bind((hostname, port))
17:14:05 web.1        |   File "/usr/lib/python2.7/socket.py", line 224, in meth
17:14:05 web.1        |     return getattr(self._sock,name)(*args)
17:14:05 web.1        | socket.error: [Errno 98] Address already in use
17:14:05 worker.1     | Traceback (most recent call last):
17:14:05 web.1        | process terminated
17:14:05 system       | sending SIGTERM to all processes
17:14:05 system       | sending SIGTERM to pid 23455
17:14:05 worker.1     | process terminated
17:14:05 worker.1     |   File "/usr/lib/python2.7/runpy.py", line 162, in _run_module_as_main
17:14:05 workerbeat.1 | process terminated
17:14:05 worker.1     |     "__main__", fname, loader, pkg_name)
17:14:05 worker.1     |   File "/usr/lib/python2.7/runpy.py", line 72, in _run_code
17:14:05 worker.1     |     exec code in run_globals
17:14:05 worker.1     |   File "/home/nescode/frappe-bench/apps/frappe/frappe/celery_app.py", line 88, in <module>
17:14:05 worker.1     |     get_celery().start()
17:14:05 worker.1     |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/celery/app/base.py", line 201, in start
17:14:05 worker.1     |     app=self).execute_from_commandline(argv)
17:14:05 worker.1     |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/celery/bin/celery.py", line 769, in execute_from_commandline
17:14:05 worker.1     |     super(CeleryCommand, self).execute_from_commandline(argv)))
17:14:05 worker.1     |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/celery/bin/base.py", line 307, in execute_from_commandline
17:14:05 worker.1     |     return self.handle_argv(self.prog_name, argv[1:])
17:14:05 worker.1     |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/celery/bin/celery.py", line 761, in handle_argv
17:14:05 worker.1     |     return self.execute(command, argv)
17:14:05 worker.1     |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/celery/bin/celery.py", line 693, in execute
17:14:05 worker.1     |     ).run_from_argv(self.prog_name, argv[1:], command=argv[0])
17:14:05 worker.1     |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/celery/bin/worker.py", line 179, in run_from_argv
17:14:05 worker.1     |     return self(*args, **options)
17:14:05 worker.1     |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/celery/bin/base.py", line 270, in __call__
17:14:05 worker.1     |     ret = self.run(*args, **kwargs)
17:14:05 worker.1     |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/celery/bin/worker.py", line 212, in run
17:14:05 worker.1     |     state_db=self.node_format(state_db, hostname), **kwargs
17:14:05 worker.1     |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/celery/worker/__init__.py", line 95, in __init__
17:14:05 worker.1     |     self.app.loader.init_worker()
17:14:05 worker.1     |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/celery/loaders/base.py", line 128, in init_worker
17:14:05 worker.1     |     self.import_default_modules()
17:14:05 worker.1     |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/celery/loaders/base.py", line 116, in import_default_modules
17:14:05 worker.1     |     signals.import_modules.send(sender=self.app)
17:14:05 worker.1     |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/celery/utils/dispatch/signal.py", line 166, in send
17:14:05 worker.1     |     response = receiver(signal=self, sender=sender, **named)
17:14:05 worker.1     |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/amqp/utils.py", line 42, in __call__
17:14:05 worker.1     |     self.set_error_state(exc)
17:14:05 worker.1     |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/amqp/utils.py", line 39, in __call__
17:14:05 worker.1     |     **dict(self.kwargs, **kwargs) if self.kwargs else kwargs
17:14:05 worker.1     |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/celery/app/base.py", line 329, in _autodiscover_tasks
17:14:05 worker.1     |     self.loader.autodiscover_tasks(packages, related_name)
17:14:05 worker.1     |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/celery/loaders/base.py", line 251, in autodiscover_tasks
17:14:05 worker.1     |     related_name) if mod)
17:14:05 worker.1     |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/celery/loaders/base.py", line 272, in autodiscover_tasks
17:14:05 worker.1     |     return [find_related_module(pkg, related_name) for pkg in packages]
17:14:05 worker.1     |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/celery/loaders/base.py", line 289, in find_related_module
17:14:05 worker.1     |     pkg_path = importlib.import_module(package).__path__
17:14:05 worker.1     |   File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module
17:14:05 worker.1     |     __import__(name)
17:14:05 worker.1     | ValueError: Empty module name
17:14:05 workerbeat.1 | celery beat v3.1.17 (Cipater) is starting.
17:14:05 workerbeat.1 | Traceback (most recent call last):
17:14:05 workerbeat.1 |   File "/usr/lib/python2.7/runpy.py", line 162, in _run_module_as_main
17:14:05 workerbeat.1 |     "__main__", fname, loader, pkg_name)
17:14:05 workerbeat.1 |   File "/usr/lib/python2.7/runpy.py", line 72, in _run_code
17:14:05 workerbeat.1 |     exec code in run_globals
17:14:05 workerbeat.1 |   File "/home/nescode/frappe-bench/apps/frappe/frappe/celery_app.py", line 88, in <module>
17:14:05 workerbeat.1 |     get_celery().start()
17:14:05 workerbeat.1 |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/celery/app/base.py", line 201, in start
17:14:05 workerbeat.1 |     app=self).execute_from_commandline(argv)
17:14:05 workerbeat.1 |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/celery/bin/celery.py", line 769, in execute_from_commandline
17:14:05 workerbeat.1 |     super(CeleryCommand, self).execute_from_commandline(argv)))
17:14:05 workerbeat.1 |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/celery/bin/base.py", line 307, in execute_from_commandline
17:14:05 workerbeat.1 |     return self.handle_argv(self.prog_name, argv[1:])
17:14:05 workerbeat.1 |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/celery/bin/celery.py", line 761, in handle_argv
17:14:05 workerbeat.1 |     return self.execute(command, argv)
17:14:05 workerbeat.1 |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/celery/bin/celery.py", line 693, in execute
17:14:05 workerbeat.1 |     ).run_from_argv(self.prog_name, argv[1:], command=argv[0])
17:14:05 workerbeat.1 |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/celery/bin/base.py", line 311, in run_from_argv
17:14:05 workerbeat.1 |     sys.argv if argv is None else argv, command)
17:14:05 workerbeat.1 |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/celery/bin/base.py", line 373, in handle_argv
17:14:05 workerbeat.1 |     return self(*args, **options)
17:14:05 workerbeat.1 |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/celery/bin/base.py", line 270, in __call__
17:14:05 workerbeat.1 |     ret = self.run(*args, **kwargs)
17:14:05 workerbeat.1 |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/celery/bin/beat.py", line 79, in run
17:14:05 workerbeat.1 |     return beat().run()
17:14:05 workerbeat.1 |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/celery/apps/beat.py", line 81, in run
17:14:05 workerbeat.1 |     self.init_loader()
17:14:05 workerbeat.1 |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/celery/apps/beat.py", line 121, in init_loader
17:14:05 workerbeat.1 |     self.app.loader.init_worker()
17:14:05 workerbeat.1 |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/celery/loaders/base.py", line 128, in init_worker
17:14:05 workerbeat.1 |     self.import_default_modules()
17:14:05 workerbeat.1 |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/celery/loaders/base.py", line 116, in import_default_modules
17:14:05 workerbeat.1 |     signals.import_modules.send(sender=self.app)
17:14:05 workerbeat.1 |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/celery/utils/dispatch/signal.py", line 166, in send
17:14:05 workerbeat.1 |     response = receiver(signal=self, sender=sender, **named)
17:14:05 workerbeat.1 |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/amqp/utils.py", line 42, in __call__
17:14:05 workerbeat.1 |     self.set_error_state(exc)
17:14:05 workerbeat.1 |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/amqp/utils.py", line 39, in __call__
17:14:05 workerbeat.1 |     **dict(self.kwargs, **kwargs) if self.kwargs else kwargs
17:14:05 workerbeat.1 |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/celery/app/base.py", line 329, in _autodiscover_tasks
17:14:05 workerbeat.1 |     self.loader.autodiscover_tasks(packages, related_name)
17:14:05 workerbeat.1 |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/celery/loaders/base.py", line 251, in autodiscover_tasks
17:14:05 workerbeat.1 |     related_name) if mod)
17:14:05 workerbeat.1 |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/celery/loaders/base.py", line 272, in autodiscover_tasks
17:14:05 workerbeat.1 |     return [find_related_module(pkg, related_name) for pkg in packages]
17:14:05 workerbeat.1 |   File "/home/nescode/frappe-bench/env/local/lib/python2.7/site-packages/celery/loaders/base.py", line 289, in find_related_module
17:14:05 workerbeat.1 |     pkg_path = importlib.import_module(package).__path__
17:14:05 workerbeat.1 |   File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module
17:14:05 workerbeat.1 |     __import__(name)
17:14:05 workerbeat.1 | ValueError: Empty module name
nescode@nccorplap001:~/frappe-bench$ ^C
nescode@nccorplap001:~/frappe-bench$ 

Sunil