Bug 29249 - Bearbeiten von Festplatten "sperrt" "Speichern"-Knopf
Bearbeiten von Festplatten "sperrt" "Speichern"-Knopf
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: UMC - Virtual machines (UVMM)
UNSTABLE
Other Linux
: P5 normal (vote)
: UCS 3.1
Assigned To: Jascha Geerds
Lukas Walter
: interim-4
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-11-15 18:36 CET by Janek Walkenhorst
Modified: 2012-12-12 21:07 CET (History)
3 users (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional): Usability
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Janek Walkenhorst univentionstaff 2012-11-15 18:36:48 CET
Wenn ich im UVMM eine Maschine zum Bearbeiten öffne und dann in der Liste der Geräte für die Festplatte auf "Mehr" klicke-und-gedrückt-halte "Bearbeiten" auswähle-und-loslasse, und dann in dem Dialog die "Caching" Option ändere, den Dialog speichere, dann kann ich nicht mehr auf "Speichern" der Änderungen an der Maschine klicken.
Speichern ist dann "deaktiviert" bis ich das UVMM Modul schließe und neu öffne.

Wenn ich das gleiche mache jedoch über das "Bearbeiten"-Symbol in der Geräte-Liste gehe funktioniert es.
Comment 1 Janek Walkenhorst univentionstaff 2012-11-15 18:41:38 CET
Siehe auch Bug #23445
Comment 2 Dirk Wiesenthal univentionstaff 2012-11-21 10:47:29 CET
Scheint mit lang.clone(this._domain) zu tun zu haben. Dort sind noch die _univention_cache = function() Attribute, die durch die Geschwindigkeitsoptimierungen gesetzt werden vorhanden. Ein Löschen dieser Attribute lässt Speichern wieder "durchlaufen".

Meine Schuld, mein Bug.
Comment 3 Jascha Geerds univentionstaff 2012-11-22 11:05:35 CET
Korrekt, daran lag es. Ich habe das Grid nun dahingehend angepasst, dass man beim Erstellen angeben kann, ob der Cache aktiviert werden soll oder nicht. Per default wird dieser aktiviert.

Zusätzlich habe ich den Cache für alle Grids im UVMM Bereich deaktiviert. Dies ist nicht weiter problematisch, da bei allen nur mit sehr wenigen Einträgen zu rechnen ist (Laufwerke, Interfaces, ...). Ausgenommen ist davon natürlich das Grid in dem alle VMs aufgelistet sind - hier bleibt das caching weiterhin aktiv.

Sollte man dennoch das Caching benötigen und zugleich wilde Sachen mit lang.clone() o.ä. anstellen, so muss man die gecachten Objekte händisch entfernen. Ein Beispiel hierfür ist in 'umc.tools.umcpCommand' zu finden.

Interessant war übrigens, dass der Fehler nicht unter Chromium auftrat.

Changelog ist vorhanden; Pakete sind gebaut:

univention-virtual-machine-manager-daemon (2.0.24-1)
univention-management-console-frontend (2.0.168-1)
Comment 4 Lukas Walter univentionstaff 2012-11-23 11:15:00 CET
OK -> jetzt funktioniert es sowohl über das Icon als auch den "More" Dialog.

Changelog ist vorhanden,
Verified.
Comment 5 Stefan Gohmann univentionstaff 2012-12-12 21:07:44 CET
UCS 3.1-0 has been released: 
 http://forum.univention.de/viewtopic.php?f=54&t=2125

If this error occurs again, please use "Clone This Bug".