While doing supervisorctl restart I am getting the below error.
frappe@productionerp:~/frappe-bench$ sudo supervisorctl restart all
frappe-bench-workers:frappe-bench-frappe-schedule: stopped
frappe-bench-workers:frappe-bench-frappe-default-worker-0: stopped
frappe-bench-workers:frappe-bench-frappe-long-worker-0: stopped
frappe-bench-workers:frappe-bench-frappe-short-worker-0: stopped
frappe-bench-web:frappe-bench-frappe-web: ERROR (spawn error)
frappe-bench-redis:frappe-bench-redis-queue: ERROR (spawn error)
frappe-bench-workers:frappe-bench-frappe-schedule: started
frappe-bench-workers:frappe-bench-frappe-default-worker-0: started
frappe-bench-workers:frappe-bench-frappe-long-worker-0: started
frappe-bench-workers:frappe-bench-frappe-short-worker-0: started
frappe-bench-web:frappe-bench-node-socketio: started
frappe-bench-redis:frappe-bench-redis-cache: ERROR (spawn error)
frappe-bench-redis:frappe-bench-redis-socketio: ERROR (spawn error)
And When I check supervisorctl status I am getting the below output:
frappe@productionerp:~/frappe-bench$ sudo supervisorctl status all
frappe-bench-redis:frappe-bench-redis-cache FATAL Exited too quickly (process log may have details)
frappe-bench-redis:frappe-bench-redis-queue FATAL Exited too quickly (process log may have details)
frappe-bench-redis:frappe-bench-redis-socketio FATAL Exited too quickly (process log may have details)
frappe-bench-web:frappe-bench-frappe-web FATAL Exited too quickly (process log may have details)
frappe-bench-web:frappe-bench-node-socketio FATAL Exited too quickly (process log may have details)
frappe-bench-workers:frappe-bench-frappe-default-worker-0 RUNNING pid 29261, uptime 0:12:48
frappe-bench-workers:frappe-bench-frappe-long-worker-0 RUNNING pid 29262, uptime 0:12:48
frappe-bench-workers:frappe-bench-frappe-schedule RUNNING pid 29260, uptime 0:12:48
frappe-bench-workers:frappe-bench-frappe-short-worker-0 RUNNING pid 29263, uptime 0:12:48
Most of the services are getting fatal error because of which the changes we are making in report py file are not getting reflecting
As per your instruction I performed the steps it gave me below output
frappe@productionerp:~/frappe-bench$ sudo bench setup supervisor
supervisor.conf already exists and this will overwrite it. Do you want to continue? [y/N]: y
INFO: A newer version of bench is available: 5.14.3 → 5.15.2
frappe@productionerp:~/frappe-bench$ sudo supervisorctl reread
No config updates to processes
frappe@productionerp:~/frappe-bench$ sudo supervisorctl update
frappe@productionerp:~/frappe-bench$ sudo supervisorctl stop all
frappe-bench-workers:frappe-bench-frappe-schedule: stopped
frappe-bench-workers:frappe-bench-frappe-long-worker-0: stopped
frappe-bench-workers:frappe-bench-frappe-default-worker-0: stopped
frappe-bench-workers:frappe-bench-frappe-short-worker-0: stopped
frappe@productionerp:~/frappe-bench$ sudo supervisorctl start all
frappe-bench-web:frappe-bench-frappe-web: ERROR (spawn error)
frappe-bench-workers:frappe-bench-frappe-schedule: started
frappe-bench-workers:frappe-bench-frappe-default-worker-0: started
frappe-bench-workers:frappe-bench-frappe-long-worker-0: started
frappe-bench-workers:frappe-bench-frappe-short-worker-0: started
frappe-bench-web:frappe-bench-node-socketio: started
frappe-bench-redis:frappe-bench-redis-queue: ERROR (spawn error)
frappe-bench-redis:frappe-bench-redis-cache: ERROR (spawn error)
frappe-bench-redis:frappe-bench-redis-socketio: ERROR (spawn error)
frappe@productionerp:~/frappe-bench$ sudo apt-get install -y nodejs
Reading package lists… Done
Building dependency tree
Reading state information… Done
nodejs is already the newest version (10.24.1-1nodesource1).
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
9 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up python3-yaml (3.11-3build1) …
E: py3compile:243: Requested versions are not installed
dpkg: error processing package python3-yaml (–configure):
subprocess installed post-installation script returned error exit status 3
Setting up python3-pkg-resources (20.7.0-1) …
E: py3compile:243: Requested versions are not installed
dpkg: error processing package python3-pkg-resources (–configure):
subprocess installed post-installation script returned error exit status 3
dpkg: dependency problems prevent configuration of ubuntu-advantage-tools:
ubuntu-advantage-tools depends on python3-yaml; however:
Package python3-yaml is not configured yet.
ubuntu-advantage-tools depends on python3-pkg-resources; however:
Package python3-pkg-resources is not configured yet.
dpkg: error processing package ubuntu-advantage-tools (–configure):
dependency problems - leaving unconfigured
Setting up python3-pip (8.1.1-2ubuntu0.6) …
E: py3compile:243: Requested versions are not installed
dpkg: error processing package python3-pip (–configure):
subprocess installed post-installation script returned error exit status 3
dpkg: dependency problems prevent configuration of python3-setuptools:
python3-setuptools depends on python3-pkg-resources (= 20.7.0-1); however:
Package python3-pkg-resources is not configured yet.
dpkg: error processing package python3-setuptools (–configure):
dependency problems - leaving unconfigured
Setting up python3-wheel (0.29.0-1) …
E: py3compile:243: Requested versions are not installed
dpkg: error processing package python3-wheel (–configure):
subprocess installed post-installation script returned error exit status 3
Setting up python3-distupgrade (1:16.04.32) …
E: py3compile:243: Requested versions are not installed
dpkg: error processing package python3-distupgrade (–configure):
subprocess installed post-installation script returned error exit status 3
dpkg: dependency problems prevent configuration of python3-update-manager:
python3-update-manager depends on python3-distupgrade; however:
Package python3-distupgrade is not configured yet.
dpkg: error processing package python3-update-manager (–configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of ubuntu-release-upgrader-core:
ubuntu-release-upgrader-core depends on python3-distupgrade (= 1:16.04.32); however:
Package python3-distupgrade is not configured yet.
dpkg: error processing package ubuntu-release-upgrader-core (–configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
python3-yaml
python3-pkg-resources
ubuntu-advantage-tools
python3-pip
python3-setuptools
python3-wheel
python3-distupgrade
python3-update-manager
ubuntu-release-upgrader-core
E: Sub-process /usr/bin/dpkg returned an error code (1)