Bug 19755 - Dokumentation zur Nutzung von COW mit UVMM
Dokumentation zur Nutzung von COW mit UVMM
Status: RESOLVED WONTFIX
Product: Z_wiki.univention.de
Classification: Unclassified
Component: ZZZ - Trash - Extended documentation
unspecified
Other Linux
: P5 normal
: ---
Assigned To: Bugzilla Mailingliste
http://wiki.univention.de/index.php?t...
:
Depends on: 21043
Blocks: 20522
  Show dependency treegraph
 
Reported: 2010-08-30 13:10 CEST by Bastian de Groot
Modified: 2011-08-08 16:27 CEST (History)
6 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 Bastian de Groot univentionstaff 2010-08-30 13:10:56 CEST
Es soll eine Dokumentation zur Nutzung von COW mit UVMM erstellt werden
Comment 1 Philipp Hahn univentionstaff 2010-12-13 14:19:47 CET
Für CoW im Rahmen von OpenDVDI/DVS per DM-Snapshot gibt es bereits <http://wiki.univention.de/index.php?title=Copy_On_Write>, was wir allerdings so nicht in UVMM übernehmen werden können: libvirtd verträgt keine "broken Symlinks" in den Pool-Verzeichnissen und unterstützt auch keine Unterverzeichnisse.

Die aktuelle Implementierung in OpenDVDI/DVS benutzt stattdessen Qcow2, was durch setzen von "dvs/desktop/cow=qcow2" aktiviert werden kann. In den bisherigen Tests funktioniert das auch problemlos und sollte von daher als Standard gesetzt werden.

Für die Integration in UVMM fehlt allerdings noch einige Vorarbeiten:
* Instanz als Vorlage markieren und Starten/Veränderungen verhindern
* Clonen der Instanz per UMC
** Neuen Namen für die Instanz vergeben
** Neue Namen für die geclonten Images vergeben

Problematisch ist hier auf jeden Fall noch das Löschen: Die Vorlage darf erst dann gelöscht werden, wenn sie von keiner Instanz mehr verwendet. Alternativ müssen alle Instanzen beim Löschen der Vorlage mit gelöscht werden oder dann die Images verselbständigt werden.

Von daher ist hier jetzt erstmal nichts zu tun, bis UVMM entsprechend erweitert wurde.
Comment 2 Nico Gulden univentionstaff 2011-08-08 10:54:13 CEST
Der Wiki-Artikel sollte noch gekennzeichnet werden, für welche Version von UCS er gilt.

http://wiki.univention.de/index.php?title=Copy_On_Write

In der Beschreibung wird auf das OpenDVDI Repository verwiesen. Ist das so noch aktuell?
Comment 3 Philipp Hahn univentionstaff 2011-08-08 11:17:07 CEST
(In reply to comment #2)
> http://wiki.univention.de/index.php?title=Copy_On_Write

Die Seite ist hoffnungslos veraltet und wurde und wird nie so supported sein. Qemu/KVM bietet inzwischen bessere Lösungen, die hoffentlich mit Bug #21299 zukünftig auch nutzbar sein werden.

Die beste Lösung wäre den obigen Artikel ersatzlos zu löschen.
Comment 4 Arvid Requate univentionstaff 2011-08-08 11:28:41 CEST
Stimmt, ist jetzt trotzdem entsprechend angepasst. "opendvdi" ist jetzt durch "dvs-prototyp" ersetzt.
Comment 5 Nico Gulden univentionstaff 2011-08-08 11:44:09 CEST
Wenn es das beste ist, den Artikel ersatzlos zu löschen, dann sollte das gemacht werden. Alles andere erzeugt nur Verwirrung und ggf. Frust bei Kunden und Partnern.

Vorschlag: Artikel löschen und Bug schließen. Ich kann das gerne übernehmen. In dem Fall, bitte mir den Bug zuweisen.
Comment 6 Stefan Gohmann univentionstaff 2011-08-08 13:35:04 CEST
Ja, entweder löschen oder sicherstellen, dass das so funktioniert.
Comment 7 Philipp Hahn univentionstaff 2011-08-08 13:54:42 CEST
Bug #20558 sagt, das wir den Code zukünftig entfernen wollen.
Von daher wäre ich für entfernen.
Im Wiki habe ICH zumindest keine Funktion dazu gefunden; fehlende Rechter oder geht nur verschieben/umbenennen?
Comment 8 Nico Gulden univentionstaff 2011-08-08 16:27:45 CEST
Löschen kann nur der WikiSysop, also ich ;-).

Ich habe den Artikel gelöscht. Er wird von keinen anderen Artikeln referenziert. Bei Bedarf kann er aus dem Löschlogbuch wiederhergestellt werden.

Ich schließe hiermit den Bug als WONTFIX.