finally retried updating my Omnia to TOS7. (upgrade to 7.0 had to be rollbacked because it totally broke my router funtionality)
Upgrade to TOS 7.1.3 seems to be a lot smoother. Except it broke the whole TOS WebUI. That is reforis, luci, pakon. From the log :
ERROR:Failed operations:
turris-bootstrap-theme/postinst: Traceback (most recent call last):
File "/usr/bin/turris-auth-server", line 5, in <module>
from turris_auth.server.__main__ import main
File "/usr/lib/python3.10/site-packages/turris_auth/server/__init__.py", line 3, in <module>
File "/usr/lib/python3.10/site-packages/turris_auth/server/wsgi.py", line 12, in <module>
ModuleNotFoundError: No module named 'flup'
2025-01-22 15:00:58: (../src/configfile.c.2515) command "turris-auth-server --lighttpd-config --luci-login" exited non-zero: 1
2025-01-22 15:00:58: (../src/configfile.c.2244) source: /etc/lighttpd/conf.d/50-turris-auth.conf line: 2 pos: 0 parser failed somehow near here: (EOL)
2025-01-22 15:00:58: (../src/configfile.c.2244) source: /etc/lighttpd/lighttpd.conf line: 39 pos: 0 parser failed somehow near here: (EOL)
lighttpd.conf validation failed
turris-webapps/postinst: Traceback (most recent call last):
File "/usr/bin/turris-auth-server", line 5, in <module>
from turris_auth.server.__main__ import main
File "/usr/lib/python3.10/site-packages/turris_auth/server/__init__.py", line 3, in <module>
File "/usr/lib/python3.10/site-packages/turris_auth/server/wsgi.py", line 12, in <module>
ModuleNotFoundError: No module named 'flup'
2025-01-22 15:01:09: (../src/configfile.c.2515) command "turris-auth-server --lighttpd-config --luci-login" exited non-zero: 1
2025-01-22 15:01:09: (../src/configfile.c.2244) source: /etc/lighttpd/conf.d/50-turris-auth.conf line: 2 pos: 0 parser failed somehow near here: (EOL)
2025-01-22 15:01:09: (../src/configfile.c.2244) source: /etc/lighttpd/lighttpd.conf line: 39 pos: 0 parser failed somehow near here: (EOL)
lighttpd.conf validation failed
turris-auth/postinst: Traceback (most recent call last):
File "/usr/bin/turris-auth-server", line 5, in <module>
from turris_auth.server.__main__ import main
File "/usr/lib/python3.10/site-packages/turris_auth/server/__init__.py", line 3, in <module>
File "/usr/lib/python3.10/site-packages/turris_auth/server/wsgi.py", line 12, in <module>
ModuleNotFoundError: No module named 'flup'
2025-01-22 15:01:00: (../src/configfile.c.2515) command "turris-auth-server --lighttpd-config --luci-login" exited non-zero: 1
2025-01-22 15:01:00: (../src/configfile.c.2244) source: /etc/lighttpd/conf.d/50-turris-auth.conf line: 2 pos: 0 parser failed somehow near here: (EOL)
2025-01-22 15:01:00: (../src/configfile.c.2244) source: /etc/lighttpd/lighttpd.conf line: 39 pos: 0 parser failed somehow near here: (EOL)
lighttpd.conf validation failed
sentinel-firewall-nftables/postinst: Unable to parse nftables JSON output: Failed to parse JSON string: unexpected end of data
The rendered ruleset contains errors, not doing firewall restart.
The fw4 firewall does not appear to be loaded.
turris-snapshots-web/postinst: Traceback (most recent call last):
File "/usr/bin/turris-auth-server", line 5, in <module>
from turris_auth.server.__main__ import main
File "/usr/lib/python3.10/site-packages/turris_auth/server/__init__.py", line 3, in <module>
File "/usr/lib/python3.10/site-packages/turris_auth/server/wsgi.py", line 12, in <module>
ModuleNotFoundError: No module named 'flup'
2025-01-22 15:01:15: (../src/configfile.c.2515) command "turris-auth-server --lighttpd-config --luci-login" exited non-zero: 1
2025-01-22 15:01:15: (../src/configfile.c.2244) source: /etc/lighttpd/conf.d/50-turris-auth.conf line: 2 pos: 0 parser failed somehow near here: (EOL)
2025-01-22 15:01:15: (../src/configfile.c.2244) source: /etc/lighttpd/lighttpd.conf line: 39 pos: 0 parser failed somehow near here: (EOL)
lighttpd.conf validation failed
turris-diagnostics-web/postinst: Traceback (most recent call last):
File "/usr/bin/turris-auth-server", line 5, in <module>
from turris_auth.server.__main__ import main
File "/usr/lib/python3.10/site-packages/turris_auth/server/__init__.py", line 3, in <module>
File "/usr/lib/python3.10/site-packages/turris_auth/server/wsgi.py", line 12, in <module>
ModuleNotFoundError: No module named 'flup'
2025-01-22 15:01:18: (../src/configfile.c.2515) command "turris-auth-server --lighttpd-config --luci-login" exited non-zero: 1
2025-01-22 15:01:18: (../src/configfile.c.2244) source: /etc/lighttpd/conf.d/50-turris-auth.conf line: 2 pos: 0 parser failed somehow near here: (EOL)
2025-01-22 15:01:18: (../src/configfile.c.2244) source: /etc/lighttpd/lighttpd.conf line: 39 pos: 0 parser failed somehow near here: (EOL)
lighttpd.conf validation failed
reforis-l10n-de/postinst: Traceback (most recent call last):
File "/usr/bin/turris-auth-server", line 5, in <module>
from turris_auth.server.__main__ import main
File "/usr/lib/python3.10/site-packages/turris_auth/server/__init__.py", line 3, in <module>
File "/usr/lib/python3.10/site-packages/turris_auth/server/wsgi.py", line 12, in <module>
ModuleNotFoundError: No module named 'flup'
2025-01-22 15:02:36: (../src/configfile.c.2515) command "turris-auth-server --lighttpd-config --luci-login" exited non-zero: 1
2025-01-22 15:02:36: (../src/configfile.c.2244) source: /etc/lighttpd/conf.d/50-turris-auth.conf line: 2 pos: 0 parser failed somehow near here: (EOL)
2025-01-22 15:02:36: (../src/configfile.c.2244) source: /etc/lighttpd/lighttpd.conf line: 39 pos: 0 parser failed somehow near here: (EOL)
lighttpd.conf validation failed
WARN:Restart your device to apply all changes.