I have a fresh VPS installation of Ubuntu 20.04 on
Contabo
. Tried Installing Erpnext on Ubuntu more than 3 times and got the same error
[WARNING]: No inventory was parsed, only implicit localhost is available [WARNING]: provided hosts list is empty, only localhost is available. Note that the implicit localhost does not match 'all' Traceback (most recent call last): File "install.py", line 497, in <module> install_bench(args) File "install.py", line 278, in install_bench run_playbook('site.yml', sudo=True, extra_vars=extra_vars) File "install.py", line 413, in run_playbook success = subprocess.check_call(args, cwd=playbooks_folder, stdout=log_stream, stderr=sys.stderr) File "/usr/lib/python3.8/subprocess.py", line 364, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['ansible-playbook', '-c', 'local', 'site.yml', '-vvvv', '-e', '@/tmp/extra_vars.json', '--become', '--become-user=frappe']' returned non-zero exit status 2.
The Log file shows the error of not being able to connect to the database
image
758×92 3.46 KB
Both types of installation - with and without the verbose tag - gives an error.
Also tried to add root password to the
\etc\mysql\.my.cnf
file, but still gave an error…
Added the following lines to .my.cnf
user=root password=######
To solve the error, create a new db user and set password. Give elevated rights to the user.
Whenever giving the command append
--mariadb-root-username MYSQL_USER --mariadb-root-password
This should work.
[Tutorial] How to 'manually' install ERPNext v13.11 Production on Debian 10 (w/SSL cert)
ERPNext
EDIT 12-22-2021 BKM
Edited the text of the procedure to include a check for the supervisor.conf file. At some point in the past 2 weeks, this Tutorial was not producing a complete system. Something changed and the supervisor.conf file was no longer being dropped into the proper directory to allow the system to boot to a login screen. this meant that you could not run the startup wizard with the first login of the Administrator. While I was not able to track down the source of the problem yet, I…
Please check the version of python installed in your computer via command → python -V.
ERPNext required the python version 3.8+. if your python version is lower than this please upgrade the python by following below steps and after that continue with guide.
After this you may continue with the steps in the guides.
Fixed the error… It was indeed an NPX issue… Nginx needed to be restarted as the old(past) version had some dependencies which needed to be reloaded…
For Future Reference… #In the Bench directory npm init npm update caniuse-lite browserslist yarn install yarn upgrade caniuse-lite browserlist
That should particularly fix the bench start at restart problem