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$