Univention Bugzilla – Bug 20379
Vorgabe des Physikalischen Servers auf UDM Reiter "DVS" sollte leer sein
Last modified: 2023-03-25 06:44:10 CET
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.
Wenn man das fixed, sollte auch die Auswahl "None" für das Feld "Physikalischer Server für neuen vituellen Desktop" herausgenommen werden.
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.
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.
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.
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