Pro Docker 9.0.9 fails to start

Updated automatically to 9.0.9 ( sha af851e43a387 ) , but startup via docker compose fails


seafile      | nginx: [warn] the "ssl" directive is deprecated, use the "listen ... ssl" directive instead in /etc/nginx/sites-enabled/seafile.nginx.conf:20
seafile      | [09/23/2022 09:30:46][upgrade]: Running script /opt/seafile/seafile-pro-server-9.0.9/upgrade/minor-upgrade.sh
seafile      | [2022-09-23 09:30:46] Preparing for letsencrypt ...
seafile      | [2022-09-23 09:30:46] Found existing cert file /shared/ssl/files.mydomain.net.crt
seafile      | [2022-09-23 09:30:46] Skip letsencrypt verification since we have a valid certificate
seafile      | [2022-09-23 09:30:46] Skip running setup-seafile-mysql.py because there is existing seafile-data folder.
seafile      | Traceback (most recent call last):
seafile      |   File "/scripts/start.py", line 86, in <module>
seafile      |     main()
seafile      |   File "/scripts/start.py", line 58, in main
seafile      |     check_upgrade()
seafile      |   File "/scripts/upgrade.py", line 98, in check_upgrade
seafile      |     run_minor_upgrade(current_version)
seafile      |   File "/scripts/upgrade.py", line 88, in run_minor_upgrade
seafile      |     run_script_and_update_version_stamp(minor_upgrade_script, current_version)
seafile      |   File "/scripts/upgrade.py", line 58, in run_script_and_update_version_stamp
seafile      |     replace_file_pattern(script, 'read dummy', '')
seafile      |   File "/scripts/utils.py", line 307, in replace_file_pattern
seafile      |     with open(fn, 'r') as fp:
seafile      | FileNotFoundError: [Errno 2] No such file or directory: '/opt/seafile/seafile-pro-server-9.0.9/upgrade/minor-upgrade.sh'

downgrading to 9.0.8 fixes the issue

1 Like

Same issue here.

same here yesterday

I have the same issue. I confirm that 9.0.8 works fine

Thanks for reporting the issue. We will give it a check.

It should have been fixed now.

thank you @daniel.pan , I can confirm that with the latest version the issue is now fixed