Univention Bugzilla – Bug 23330
UMC-Modul: UVMM Design & Prototyp
Last modified: 2011-12-13 15:50:06 CET
Es muss ein Grobkonzept für das Design des Moduls abgestimmt sowie ein Prototyp auf der Basis erstellt werden.
Hierzu kommt noch Feedback von Peter: 1. Ich fände es gut, wenn die Suche als eigenständiger Untertab geführt werden würde, so wie wir das ja sonst auch oft in UMC machen. Dann könnte man einfacher zwischen Treeview und Suche wechseln. 2. Bei den Suchergebnissen fände ich es nett. wenn man bestimmte Aktionen auf mehrere VMs aus der Liste anwenden könnte. Beispielsweise will ich in der Regel alle meine VMs aus meinem UCS 3.0 Demoaufbau auf einen Schlag neu starten. 3. Nach dem Durchführen einer Aktion aus den Suchergebnissen heraus, würde ich erwarten, dass ich wieder bei den Suchergebnissen lande. An Stelle dessen werden mir aber die virtuellen Maschinen auf einem Host in einer Liste angezeigt. Das sieht irgendwie falsch aus.
In der Treeview sollten wir die Möglichkeit haben nicht alle Instanzen anzuzeigen, sondern nur die Virtualisierungsserver. Das sollte für große Umgebungen helfen.
Folgender Aufbau wurde beschlossen: = TreeView = + Hier wird zu Beginn ähnlich wie in der UDM Navigation immer nur die Liste der Gruppen und der Server geladen. Über einen Klick auf das + vor dem Server wird dann die Liste der Instanzen nachgeladen. + Über einen Slider kann man die Navigation verkleinern (bis sie nicht mehr sichtbar). Optional könnte ich mir noch vorstellen, dass man eine Checkbox hat um die Ansicht an/aus zuschalten. + Wählt man in dem TreeView einen Server aus wird automatisch eine Suche nach allen Instanzen auf dem Server ausgelöst (es werden nur die Instanzen angezeigt. + Ein Klick mit der rechten Maustaste auf einen Server zeigt ein Kontextmenü mit dem Punkt zum Hinzufügen einer Instanz + Wählt man eine Instanz aus gelangt man in den Bearbeitungsmodus + Wählt man eine Gruppe aus wird eine Suche nach allen Servern ausgelöst (ohne Instanzen) = Suche = + Die Suche wird gegenüber der bisherigen Suche um eine Combobox erweitert, so dass man entweder nach Server oder VMs suchen kann + Wenn nach Instanzen gesucht wird, dann wird der Server in einer Spalte angezeigt + Wenn nach Servern gesucht wird, dann wird eine Spalte für die Gruppe ergänzt. In den Aktionen gibt es dann die Möglichkeit eine weitere Instanz hinzuzufügen + Der Suchraum wird über die linke Treeview ausgewählt + Per default gibt es eine Autosuche, die per UCR abgeschaltet werden kann + Bei den Instanzen werden dann die wichtigsten Operationen angezeigt. Welche das genau sind wäre noch zu definieren. Ich könnte mir folgende vorstellen - Icon: Bearbeiten, Löschen - DropDown: Status ändern (starte, stoppen, pausieren, ... - Weitere Aktionen: Migrieren = Bearbeiten = + Den Aufbau würde ich dem der jetztigen Einstellungsseite ähnlich gestalten unter Verwendung der aktuellen Widgets = Hinzufügen = + Instanzen: Wie bei allen anderen Modulen gibt es unten einen Hinzufügen- Button. Dieser Öffnet einen Dialog in dem der Server sowie das Profil ausgewählt wird. Anschließend wird man in einen Wizard wechseln wie s auch jetzt schon ist. + Laufwerke/Interfaces: Diese würde ich ebenfalls über einen Wizard erstellen
Das Konzept ist soweit beschlossen. Die Implementierung erfolgt über Bug #22893
Ja, die eigentliche UVMM QA erfolgt über die anderen Bugs. Die Vorgaben sind soweit umgesetzt.
UCS 3.0-0 wurde veröffentlicht. Sollte der hier beschriebene Bug mit einer neueren Version von UCS erneut auftreten, so sollte dieser Bug dupliziert werden: "Clone This Bug"