I just upgraded to Unraid 7.0.0 and OpenEats has stopped working. I'm not very well versed in python, but it looks like there's an issue with django perhaps? I've attached my log below. I can access the webGUI, but nothing seems to be populating from the database. I physically checked the database and everything appears to be there and everything appears to be configured correctly in the container settings.
For what its worth, I also attempted to do a fresh install in another container and it never auto-created the tables. It just spat out an error that stated table "[NAME OF THE TABLE I PICKED].auth_user" doesn't exist...which obviously it doesn't, it was a fresh install.
Traceback (most recent call last):
File "/code/manage.py", line 10, in <module>
execute_from_command_line(sys.argv)
File "/usr/lib/python3.8/site-packages/django/core/management/__init__.py", line 401, in execute_from_command_line
utility.execute()
File "/usr/lib/python3.8/site-packages/django/core/management/__init__.py", line 395, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/usr/lib/python3.8/site-packages/django/core/management/base.py", line 330, in run_from_argv
self.execute(*args, **cmd_options)
File "/usr/lib/python3.8/site-packages/django/core/management/base.py", line 371, in execute
output = self.handle(*args, **options)
File "/usr/lib/python3.8/site-packages/django/core/management/base.py", line 85, in wrapped
res = handle_func(*args, **kwargs)
File "/usr/lib/python3.8/site-packages/django/core/management/commands/migrate.py", line 75, in handle
self.check(databases=[database])
File "/usr/lib/python3.8/site-packages/django/core/management/base.py", line 392, in check
all_issues = checks.run_checks(
File "/usr/lib/python3.8/site-packages/django/core/checks/registry.py", line 70, in run_checks
new_errors = check(app_configs=app_configs, databases=databases)
File "/usr/lib/python3.8/site-packages/django/core/checks/database.py", line 13, in check_database_backends
issues.extend(conn.validation.check(**kwargs))
File "/usr/lib/python3.8/site-packages/django/db/backends/mysql/validation.py", line 9, in check
issues.extend(self._check_sql_mode(**kwargs))
File "/usr/lib/python3.8/site-packages/django/db/backends/mysql/validation.py", line 13, in _check_sql_mode
if not (self.connection.sql_mode & {'STRICT_TRANS_TABLES', 'STRICT_ALL_TABLES'}):
File "/usr/lib/python3.8/site-packages/django/utils/functional.py", line 48, in __get__
res = instance.__dict__[self.name] = self.func(instance)
File "/usr/lib/python3.8/site-packages/django/db/backends/mysql/base.py", line 377, in sql_mode
cursor.execute('SELECT @@sql_mode')
File "/usr/lib/python3.8/site-packages/django/db/backends/utils.py", line 66, in execute
return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
File "/usr/lib/python3.8/site-packages/django/db/backends/utils.py", line 75, in _execute_with_wrappers
return executor(sql, params, many, context)
File "/usr/lib/python3.8/site-packages/django/db/backends/utils.py", line 82, in _execute
return self.cursor.execute(sql)
File "/usr/lib/python3.8/site-packages/django/db/backends/mysql/base.py", line 73, in execute
return self.cursor.execute(query, args)
File "/usr/lib/python3.8/site-packages/MySQLdb/cursors.py", line 206, in execute
res = self._query(query)
File "/usr/lib/python3.8/site-packages/MySQLdb/cursors.py", line 321, in _query
self._post_get_result()
File "/usr/lib/python3.8/site-packages/MySQLdb/cursors.py", line 355, in _post_get_result
self._rows = self._fetch_row(0)
File "/usr/lib/python3.8/site-packages/MySQLdb/cursors.py", line 328, in _fetch_row
return self._result.fetch_row(size, self._fetch_type)
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
170 static files copied to '/code/static-files'.
Starting OpenEats as root
[2025-01-12 18:28:05 -0500] [35] [INFO] Starting gunicorn 20.0.4
[2025-01-12 18:28:05 -0500] [35] [INFO] Listening at: http://0.0.0.0:8000 (35)
[2025-01-12 18:28:05 -0500] [35] [INFO] Using worker: sync
[2025-01-12 18:28:05 -0500] [38] [INFO] Booting worker with pid: 38
[2025-01-12 18:28:05 -0500] [39] [INFO] Booting worker with pid: 39
[2025-01-12 18:28:05 -0500] [40] [INFO] Booting worker with pid: 40
[2025-01-12 18:28:05 -0500] [41] [INFO] Booting worker with pid: 41
[2025-01-12 18:28:05 -0500] [42] [INFO] Booting worker with pid: 42