Hi,
ich habe grad ein Bloonix Update gemacht, und auch die neue WebGUI Version Installiert, und nun kommt der WebGUI nicht wieder:
Python
root@server ~ # journalctl -xeu bloonix-webgui.service
Nov 08 19:06:47 server.example.com uwsgi[3631]: During handling of the above exception, another exception occurred:
Nov 08 19:06:47 server.example.com uwsgi[3631]: Traceback (most recent call last):
Nov 08 19:06:47 server.example.com uwsgi[3631]: File "/srv/bloonix/webgui/app/heaven.py", line 1, in <module>
Nov 08 19:06:47 server.example.com uwsgi[3631]: from bloonix.heaven import heaven
Nov 08 19:06:47 server.example.com uwsgi[3631]: File "/usr/lib/python3/dist-packages/bloonix/heaven/__init__.py", line 3, in <module>
Nov 08 19:06:47 server.example.com uwsgi[3631]: H.init()
Nov 08 19:06:47 server.example.com uwsgi[3631]: File "/usr/lib/python3/dist-packages/bloonix/heaven/base.py", line 65, in init
Nov 08 19:06:47 server.example.com uwsgi[3631]: self._load_application()
Nov 08 19:06:47 server.example.com uwsgi[3631]: File "/usr/lib/python3/dist-packages/bloonix/heaven/base.py", line 205, in _load_application
Nov 08 19:06:47 server.example.com uwsgi[3631]: importlib.import_module(self.app_name)
Nov 08 19:06:47 server.example.com uwsgi[3631]: File "/usr/lib/python3.11/importlib/__init__.py", line 126, in import_module
Nov 08 19:06:47 server.example.com uwsgi[3631]: return _bootstrap._gcd_import(name[level:], package, level)
Nov 08 19:06:47 server.example.com uwsgi[3631]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 08 19:06:47 server.example.com uwsgi[3631]: File "/srv/bloonix/webgui/lib/bloonix_webgui/__init__.py", line 87, in <module>
Nov 08 19:06:47 server.example.com uwsgi[3631]: H.model.autoload()
Nov 08 19:06:47 server.example.com uwsgi[3631]: File "/usr/lib/python3/dist-packages/bloonix/heaven/model.py", line 15, in autoload
Nov 08 19:06:47 server.example.com uwsgi[3631]: self.load(p)
Nov 08 19:06:47 server.example.com uwsgi[3631]: File "/usr/lib/python3/dist-packages/bloonix/heaven/model.py", line 19, in load
Nov 08 19:06:47 server.example.com uwsgi[3631]: self._load(arg)
Nov 08 19:06:47 server.example.com uwsgi[3631]: File "/usr/lib/python3/dist-packages/bloonix/heaven/model.py", line 36, in _load
Nov 08 19:06:47 server.example.com uwsgi[3631]: instance = attr(self.heaven._config["model"][name])
Nov 08 19:06:47 server.example.com uwsgi[3631]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 08 19:06:47 server.example.com uwsgi[3631]: File "/srv/bloonix/webgui/lib/bloonix_webgui/model/db/__init__.py", line 68, in __init__
Nov 08 19:06:47 server.example.com uwsgi[3631]: self.run()
Nov 08 19:06:47 server.example.com uwsgi[3631]: File "/srv/bloonix/webgui/lib/bloonix_webgui/model/db/__init__.py", line 83, in run
Nov 08 19:06:47 server.example.com uwsgi[3631]: self.upgrade_model()
Nov 08 19:06:47 server.example.com uwsgi[3631]: File "/srv/bloonix/webgui/lib/bloonix_webgui/model/db/__init__.py", line 155, in upgrade_model
Nov 08 19:06:47 server.example.com uwsgi[3631]: func()
Nov 08 19:06:47 server.example.com uwsgi[3631]: File "/srv/bloonix/webgui/lib/bloonix_webgui/model/db/__init__.py", line 351, in upgrade_to_v16
Nov 08 19:06:47 server.example.com uwsgi[3631]: self.dbi.do('''
Nov 08 19:06:47 server.example.com uwsgi[3631]: File "/usr/lib/python3/dist-packages/bloonix/dbi/pg.py", line 38, in do
Nov 08 19:06:47 server.example.com uwsgi[3631]: cursor = self.execute(stmt, bind)
Nov 08 19:06:47 server.example.com uwsgi[3631]: ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 08 19:06:47 server.example.com uwsgi[3631]: File "/usr/lib/python3/dist-packages/bloonix/dbi/base.py", line 69, in execute
Nov 08 19:06:47 server.example.com uwsgi[3631]: return self._execute(stmt, bind)
Nov 08 19:06:47 server.example.com uwsgi[3631]: ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 08 19:06:47 server.example.com uwsgi[3631]: File "/usr/lib/python3/dist-packages/bloonix/dbi/pg.py", line 33, in _execute
Nov 08 19:06:47 server.example.com uwsgi[3631]: raise BloonixDatabaseError("pgcode=%s" % e.pgcode, e)
Nov 08 19:06:47 server.example.com uwsgi[3631]: bloonix.exception.BloonixDatabaseError: ('pgcode=42P07', DuplicateTable('relation "service_parameter_satellite" already exists\n'))
Nov 08 19:06:47 server.example.com uwsgi[3631]: unable to load app 0 (mountpoint='') (callable not found or import error)
Nov 08 19:06:47 server.example.com uwsgi[3631]: *** no app loaded. GAME OVER ***
Nov 08 19:06:47 server.example.com systemd[1]: bloonix-webgui.service: Main process exited, code=exited, status=22/n/a
Display More
Ich wäre für Hilfe sehr Dankbar =)
Ich wüsste nicht wieso doppelte Tabelle sein sollten, ich habe nichts an der DB selbst verändert ![]()
LG