Univention Bugzilla – Bug 18385
Konfiguration einer virtuellen Instanz bearbeiten
Last modified: 2019-09-23 09:06:39 CEST
Die Konfiguration einer virtuellen Instanz sollte über das UMC-Modul bearbeitet werden können.
Die Einstellungen einer virtuellen Instanz können jetzt bearbeitet werden. Es gibt noch zwei Punkte: - Im UVMMd wird das realisiert in dem die Maschine gelöscht und neu angelegt wird. Der Befehl kehrt allerdings zu früh zurück. So kann es sein, dass das UMC die Instanz nicht mehr anzeigt. Erst nach einem Refresh ist die Maschine dann wieder da. ich denke der UVMMd sollte die Bearbeitung erst bestätigen, wenn sie wirklich abgeschlossen ist. Das Problem hängt evtl mit den Events von libvirt zusamen. - Wenn in einem der drei Felder für die Images ein Syntax-Fehler enthalten ist, da gibt es einen Traceback: Traceback (most recent call last): File "/usr/share/univention-webui/modules/requests.py", line 264, in run_request self.dialog.apply() File "./unidialog.py", line 117, in apply self.mod.apply() File "./modconsole.py", line 640, in apply notebook_widget.apply() File "./widget.py", line 172, in apply self.pages[ self.selected ].apply() File "./pages/module.py", line 429, in apply self.__set_warning( error.args[ 0 ] ) File "./pages/module.py", line 296, in __set_warning invalid_umcp[ 'warning' ] = '1' TypeError: object does not support item assignment Das scheint aber ein generelles UMC Problem zu sein.
(In reply to comment #1) > - Wenn in einem der drei Felder für die Images ein Syntax-Fehler enthalten ist, > da gibt es einen Traceback: > > Traceback (most recent call last): > File "/usr/share/univention-webui/modules/requests.py", line 264, in > run_request self.dialog.apply() > File "./unidialog.py", line 117, in apply self.mod.apply() > File "./modconsole.py", line 640, in apply notebook_widget.apply() > File "./widget.py", line 172, in apply self.pages[ self.selected ].apply() > File "./pages/module.py", line 429, in apply self.__set_warning( error.args[ 0 > ] ) > File "./pages/module.py", line 296, in __set_warning invalid_umcp[ 'warning' ] > = '1' > TypeError: object does not support item assignment > > Das scheint aber ein generelles UMC Problem zu sein. Das ist jetzt korrigiert
(In reply to comment #1) > - Im UVMMd wird das realisiert in dem die Maschine gelöscht und neu angelegt > wird. Der Befehl kehrt allerdings zu früh zurück. So kann es sein, dass das UMC > die Instanz nicht mehr anzeigt. Erst nach einem Refresh ist die Maschine dann > wieder da. ich denke der UVMMd sollte die Bearbeitung erst bestätigen, wenn sie > wirklich abgeschlossen ist. Das Problem hängt evtl mit den Events von libvirt > zusamen. Die UVMM-Kommandos kehren nun erst zurück, wenn die Maschine erfolgreich angelegt, gestartet, fortgeführt, ... wurde.