Univention Bugzilla – Bug 22262
Syntax-Check vom UVMMd lässt bei domain_undefine volumes = None nicht zu
Last modified: 2011-09-14 10:57:10 CEST
Der Wert None für volumes wird von dem Kommando explizit unterstützt und führt zur Löschung aller Volumes, die Syntaxprüfung verweigert allerdings die Übergabe dieses Wertes.
Die Syntaxprüfung wurde erweitert, so dass auch der Wert None für volumes akzeptiert wird. ChangeLog wurde erweitert
Bug konnte in UCS-2.4-2 nachvollzogen werden und ist nun fixed. OK: svn26542, univention-virtual-machine-manager-daemon_0.9.331-1.270.201108311741 OK: ChangeLog Bei der QA für diesen Bug wurde noch einige kleinere Probleme entdeckt, die mit svn26542 behoben wurden: 1. Sobald ein CD-ROM- oder Floppy-Laufwerk ohne Medium vorhanden war, konnte die Domain nicht mehr inklusive aller Volumes gelöscht werden (Bug #21763). 2. Wenn ein lokales Laufwerk verwendet wurde, wurde beim undefine() die Fehlermeldung ausgegeben, daß '' nicht gefunden wurde (Bug #19574) 3. Das UVMM-CLI hatte einen Fehler, so daß beim undefine() keine Volumes angegeben werden konnten. 4. Der Kommentar in protocols.py war falsch.
UCS 2.4-3 wurde veröffentlicht. Sollte der hier beschriebene Bug mit einer neueren Version von UCS erneut auftreten, so sollte der Bug dupliziert werden: "Clone This Bug".