Bug 22262 - Syntax-Check vom UVMMd lässt bei domain_undefine volumes = None nicht zu
Syntax-Check vom UVMMd lässt bei domain_undefine volumes = None nicht zu
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: Virtualization - UVMM
UCS 2.4
Other Linux
: P5 normal (vote)
: UCS 2.4-3
Assigned To: Andreas Büsching
Philipp Hahn
:
Depends on:
Blocks: 22263
  Show dependency treegraph
 
Reported: 2011-04-19 11:08 CEST by Andreas Büsching
Modified: 2011-09-14 10:57 CEST (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 Andreas Büsching univentionstaff 2011-04-19 11:08:24 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.
Comment 1 Andreas Büsching univentionstaff 2011-04-19 11:37:52 CEST
Die Syntaxprüfung wurde erweitert, so dass auch der Wert None für volumes akzeptiert wird.

ChangeLog wurde erweitert
Comment 2 Philipp Hahn univentionstaff 2011-08-31 17:58:16 CEST
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.
Comment 3 Sönke Schwardt-Krummrich univentionstaff 2011-09-14 10:57:10 CEST
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".