Bug 20379 - Vorgabe des Physikalischen Servers auf UDM Reiter "DVS" sollte leer sein
Vorgabe des Physikalischen Servers auf UDM Reiter "DVS" sollte leer sein
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: OpenDVDI
UCS 2.4
Other Linux
: P5 normal (vote)
: ---
Assigned To: Arvid Requate
Philipp Hahn
:
Depends on: 18437
Blocks:
  Show dependency treegraph
 
Reported: 2010-10-14 13:17 CEST by Arvid Requate
Modified: 2023-03-25 06:44 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):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Arvid Requate univentionstaff 2010-10-14 13:17:29 CEST
Die Eingabe-Felder "Physikalischer Server für neuen vituellen Desktop" und
"Neuen virtuellen Desktop aus dieser Vorlage erzeugen" auf dem Reiter "DVS" am Benutzerobjekt sollten gekoppelt sein: Wenn der Physiklaische Server geändert wird, sollte auf die Auswahl im Dropdown für die Vorlage aktualisiert werden.
Ein Multidropdown könnte hier sinnvoll sein.

+++ This bug was initially created as a clone of Bug #18437 +++

Die im Grobkonzept beschriebene Integration in das UCS-Managementsystem sollte
umgesetzt werden.
Comment 1 Arvid Requate univentionstaff 2010-10-14 13:19:25 CEST
Wenn man das fixed, sollte auch die Auswahl "None" für das Feld "Physikalischer Server für neuen vituellen Desktop" herausgenommen werden.
Comment 2 Arvid Requate univentionstaff 2010-10-18 20:12:17 CEST
Der Default und die UDM Syntax für das Feld "Physikalischer Server für neuen virtuellen Desktop" sollte hier mit geprüft werden. Zur Zeit wird dort "all" als Default angezeigt (auch vor der Entfernung des --default="", siehe Bug 18437), aber nicht in das Verzeichnis geschrieben, solange man den Wert nicht ändert. Die Auswahlmöglichkeiten "all" und "none" verwirren eher, eine Leere Eingabe sollte der Default sein und intern als None gewertet werden.
Comment 3 Arvid Requate univentionstaff 2010-10-18 20:49:18 CEST
Die Syntax 'dvsNodes' musste jetzt so angepasst werden, dass nicht mehr 'none' als Display-Wert für den leeren default String verwendet wird. Der String 'none' wurde sonst im Dropdown lexikalisch hinter 'all' einsortiert, was dazu führt, dass der Administrator am Benutzerobjekt 'all' als "Physikalischer Server für neuen virtuellen Desktop" vorausgewählt hat, sobald der DVS-Reiter geöffnet wird.

Ohne die Anpassung hätte das dann zu einem intransparenten Verhalten geführt:
Wenn der Admin nicht auf den DVS-Reiter schaut, dann wird der User kein DVS-User, aber wenn der Admin kurz auf den DVS Reiter schaut, ohne etwas zu verändern, dann werden dem Benutzer sofort auf allen DVS-Nodes eine Desktop-VM erstellt, auf denen das oberste Template zufällig vorhanden ist.

Auf den ersten Blick scheint die Anpassung sonst keine weiteren Konsequenzen zu haben.
Comment 4 Arvid Requate univentionstaff 2010-10-18 20:53:17 CEST
Titel des Bugs entsprechend der Anpassung aus Comment 3 geändert.
Der das ursprüngliche Ziel dieses Bugs wird statt dessen an Bug 20425 weiterverfolgt.
Comment 5 Philipp Hahn univentionstaff 2010-11-03 17:51:29 CET
Beim Anlegen von Desktops für Benutzern steht "all" nicht mehr zur Verfügung.
Beim Verteilen von Templates steht "all" weiterhin zur Verfügung.
Standard ist in beiden Fällen ''.
Instanzen werden bei '' nicht erstellt.

VERIFIED