Guide to upgrading bench Frappe and ERPNext from v15 to v16 on Debian 12

Can one follow
this guide “Upgrading bench ERPNext/Frappe v15 to v16 upgrade on Debian 12” when using Ubuntu24.04 instead of Debian 12?

Not sure but i think its not as hard as this on Ubuntu. there should be other guides for ubuntu on this forum

follow this video for ubuntu

https://medium.com/@ibrahim.ah888/step-by-step-workshop-best-practices-for-upgrading-erpnext-from-v15-to-v16-beta-b9b34e0efd3e

sudo redis-server /etc/redis/redis.conf --supervised systemd --daemonize no 2>&1 | head -20

if result is
*** FATAL CONFIG FILE ERROR (Redis 6.0.16) ***
Reading the configuration file, at line 260 ‘logfile /var/log/redis/redis-server.log’
Can’t open the log file: No such file or directory

Try
sudo mkdir -p /var/log/redis
sudo systemctl enable redis-server
systemctl status redis-server.service

after migrate command i get the follwing error:
Traceback (most recent call last):
File “/usr/local/bin/bench”, line 8, in
sys.exit(cli())
^^^^^
File “/usr/local/lib/python3.12/dist-packages/bench/cli.py”, line 83, in cli
bench_config = get_config(“.”)
^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.12/dist-packages/bench/config/common_site_config.py”, line 34, in get_config
return get_common_site_config(bench_path)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.12/dist-packages/bench/config/common_site_config.py”, line 42, in get_common_site_config
return json.load(f)
^^^^^^^^^^^^
File “/usr/lib/python3.12/json/init.py”, line 293, in load
return loads(fp.read(),
^^^^^^^^^^^^^^^^
File “/usr/lib/python3.12/json/init.py”, line 346, in loads
return _default_decoder.decode(s)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3.12/json/decoder.py”, line 337, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3.12/json/decoder.py”, line 353, in raw_decode
obj, end = self.scan_once(s, idx)
^^^^^^^^^^^^^^^^^^^^^^
json.decoder.JSONDecodeError: Expecting ‘,’ delimiter: line 20 column 2 (char 538)

any ideas
Greeting Mike

Hi @Mike-kk-de

Look for a missing comma in ~/bench/common_site_config.json