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
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