V9 install errors

I’ve been trying to update to V9 on two separate machines, both clean installs, because the upgrade failed and the easiest way around it is to do a clean install. I get different errors each time. It is really aggravating. I have no idea what to do with this error.

RUNNING HANDLER [mariadb : restart mysql] **************************************
fatal: [localhost]: FAILED! => {"changed": false, "failed": true, "msg": "Unable to restart service mysql: Job for mysql.service failed because the control process exited with error code. See \"systemctl status mysql.service\" and \"journalctl -xe\" for details.\n"}
	to retry, use: --limit @/tmp/.bench/playbooks/develop/install.retry

PLAY RECAP *********************************************************************
localhost                  : ok=33   changed=23   unreachable=0    failed=1   

Traceback (most recent call last):
  File "install.py", line 388, in <module>
    install_bench(args)
  File "install.py", line 111, in install_bench
    run_playbook('develop/install.yml', sudo=True, extra_vars=extra_vars)
  File "install.py", line 326, in run_playbook
    success = subprocess.check_call(args, cwd=os.path.join(cwd, 'playbooks'))
  File "/usr/lib/python2.7/subprocess.py", line 541, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['ansible-playbook', '-c', 'local', 'develop/install.yml', '-e', '@/tmp/extra_vars.json', '--become', '--become-user=tyler']' returned non-zero exit status 2

There are lots of the ansible playbook error messages on this forum with no clear solution. This is my fifth install in two days and I can’t get anything to work.

Share the installation commands you have used and the OS you are trying on.

Ubuntu 16.04
“Sudo python install.py —develop”

@tmatteson strange but I am actually in exactly the same position right now trying to use: [https://raw.githubusercontent.com/frappe/bench/master/playbooks/install.py]
to install onto centos7.
After a ton of failed attempts and variations on method above I thought maybe I was going senile.

I have had just as much success with the “Manual Install” … that being none whatsoever.
Probably am going senile.

I am also starting from the “easy install” script.

Have you tried giving user frappe as an argument in your install script?

I’ve never understood why this was necessary or even a good idea. It seems like a security problem to advertise a root-level username.

Localhost reports “There were errors” again.

JS console:
Failed to load resource: net::ERR_EMPTY_RESPONSE

Terminal:

07:33:45 worker_default.1 | 07:33:45 default: frappe.utils.background_jobs.execute_job(async=True, event=None, job_name=u'frappe.core.doctype.user.user.update_gravatar', kwargs={'name': u'tyler@mattesonfarm.com'}, method=u'frappe.core.doctype.user.user.update_gravatar', site='elm', user=u'Administrator') (4f0279a7-3126-4443-b1bd-8ca159209188)
07:33:45 worker_default.1 | 07:33:45 default: Job OK (4f0279a7-3126-4443-b1bd-8ca159209188)
07:33:45 worker_default.1 | 07:33:45 Result is kept for 500 seconds
07:33:45 worker_default.1 | 07:33:45 
07:33:45 worker_default.1 | 07:33:45 *** Listening on default...
07:33:45 worker_default.1 | 07:33:45 default: frappe.utils.background_jobs.execute_job(async=True, event=None, job_name=u'frappe.core.doctype.user.user.update_gravatar', kwargs={'name': u'tyler@mattesonfarm.com'}, method=u'frappe.core.doctype.user.user.update_gravatar', site='elm', user=u'Administrator') (681c33c0-bd15-40bd-a66f-b586996b72ae)
07:33:45 worker_default.1 | 07:33:45 default: Job OK (681c33c0-bd15-40bd-a66f-b586996b72ae)
07:33:45 worker_default.1 | 07:33:45 Result is kept for 500 seconds
07:33:45 worker_default.1 | 07:33:45 
07:33:45 worker_default.1 | 07:33:45 *** Listening on default...
07:33:46 web.1            |  * Detected change in '/home/tyler/frappe-bench/apps/erpnext/erpnext/setup/setup_wizard/__init__.py', reloading
07:33:46 web.1            | INFO:werkzeug: * Detected change in '/home/tyler/frappe-bench/apps/erpnext/erpnext/setup/setup_wizard/__init__.py', reloading
07:33:46 web.1            |  * Detected change in '/home/tyler/frappe-bench/apps/erpnext/erpnext/setup/setup_wizard/__init__.py', reloading
07:33:46 web.1            | INFO:werkzeug: * Detected change in '/home/tyler/frappe-bench/apps/erpnext/erpnext/setup/setup_wizard/__init__.py', reloading
07:33:46 web.1            |  * Detected change in '/home/tyler/frappe-bench/apps/erpnext/erpnext/setup/setup_wizard/setup_wizard.py', reloading
07:33:46 web.1            | INFO:werkzeug: * Detected change in '/home/tyler/frappe-bench/apps/erpnext/erpnext/setup/setup_wizard/setup_wizard.py', reloading
07:33:46 web.1            |  * Detected change in '/home/tyler/frappe-bench/apps/erpnext/erpnext/setup/setup_wizard/setup_wizard.py', reloading
07:33:46 web.1            | INFO:werkzeug: * Detected change in '/home/tyler/frappe-bench/apps/erpnext/erpnext/setup/setup_wizard/setup_wizard.py', reloading
07:33:46 web.1            |  * Detected change in '/home/tyler/frappe-bench/apps/frappe/frappe/utils/make_random.py', reloading
07:33:46 web.1            | INFO:werkzeug: * Detected change in '/home/tyler/frappe-bench/apps/frappe/frappe/utils/make_random.py', reloading
07:33:46 web.1            |  * Detected change in '/home/tyler/frappe-bench/apps/frappe/frappe/utils/make_random.py', reloading
07:33:46 web.1            | INFO:werkzeug: * Detected change in '/home/tyler/frappe-bench/apps/frappe/frappe/utils/make_random.py', reloading
07:33:46 web.1            |  * Detected change in '/home/tyler/frappe-bench/apps/erpnext/erpnext/setup/setup_wizard/default_website.py', reloading
07:33:46 web.1            | INFO:werkzeug: * Detected change in '/home/tyler/frappe-bench/apps/erpnext/erpnext/setup/setup_wizard/default_website.py', reloading
07:33:46 web.1            |  * Detected change in '/home/tyler/frappe-bench/apps/erpnext/erpnext/setup/setup_wizard/default_website.py', reloading
07:33:46 web.1            | INFO:werkzeug: * Detected change in '/home/tyler/frappe-bench/apps/erpnext/erpnext/setup/setup_wizard/default_website.py', reloading
07:33:46 web.1            |  * Detected change in '/home/tyler/frappe-bench/apps/erpnext/erpnext/setup/setup_wizard/install_fixtures.py', reloading
07:33:46 web.1            | INFO:werkzeug: * Detected change in '/home/tyler/frappe-bench/apps/erpnext/erpnext/setup/setup_wizard/install_fixtures.py', reloading
07:33:46 web.1            |  * Detected change in '/home/tyler/frappe-bench/apps/erpnext/erpnext/setup/setup_wizard/install_fixtures.py', reloading
07:33:46 web.1            | INFO:werkzeug: * Detected change in '/home/tyler/frappe-bench/apps/erpnext/erpnext/setup/setup_wizard/install_fixtures.py', reloading
07:33:46 web.1            |  * Detected change in '/home/tyler/frappe-bench/apps/erpnext/erpnext/setup/setup_wizard/sample_data.py', reloading
07:33:46 web.1            | INFO:werkzeug: * Detected change in '/home/tyler/frappe-bench/apps/erpnext/erpnext/setup/setup_wizard/sample_data.py', reloading
07:33:46 web.1            |  * Detected change in '/home/tyler/frappe-bench/apps/erpnext/erpnext/setup/setup_wizard/sample_data.py', reloading
07:33:46 web.1            | INFO:werkzeug: * Detected change in '/home/tyler/frappe-bench/apps/erpnext/erpnext/setup/setup_wizard/sample_data.py', reloading
07:33:46 web.1            |  * Detected change in '/home/tyler/frappe-bench/apps/erpnext/erpnext/setup/setup_wizard/industry_type.py', reloading
07:33:46 web.1            | INFO:werkzeug: * Detected change in '/home/tyler/frappe-bench/apps/erpnext/erpnext/setup/setup_wizard/industry_type.py', reloading
07:33:46 web.1            |  * Detected change in '/home/tyler/frappe-bench/apps/erpnext/erpnext/setup/setup_wizard/industry_type.py', reloading
07:33:46 web.1            | INFO:werkzeug: * Detected change in '/home/tyler/frappe-bench/apps/erpnext/erpnext/setup/setup_wizard/industry_type.py', reloading
07:33:47 web.1            |  * Restarting with inotify reloader
07:33:47 web.1            |  * Debugger is active!
07:33:47 web.1            |  * Debugger PIN: 182-046-011
07:33:58 web.1            | 127.0.0.1 - - [25/Oct/2017 07:33:58] "POST / HTTP/1.1" 200 -
07:34:00 web.1            | 127.0.0.1 - - [25/Oct/2017 07:34:00] "GET /assets/js/awesomplete.min.js.map HTTP/1.1" 404 -
07:34:00 web.1            | 127.0.0.1 - - [25/Oct/2017 07:34:00] "GET /assets/css/awesomplete.css.map HTTP/1.1" 404 -
07:34:27 web.1            | 127.0.0.1 - - [25/Oct/2017 07:34:27] "POST / HTTP/1.1" 200 -

Hey @System19 I ran Bench update, a lot of stuff went in today and I got it working. I did a bench reinstall command in there too.

I agree… This and how ERPNext automatically creates a “Super User” called Administrator that appears to have more privileges than when just creating user that has all roles selected including System Administrator.

Yeah I got mine going too…Just was having a bad computer day :slight_smile:

1 Like