Bug 28036 - UCC Bootverfahren
UCC Bootverfahren
Status: CLOSED FIXED
Product: Z_Univention Corporate Client (UCC)
Classification: Unclassified
Component: General
unspecified
Other Linux
: P5 enhancement
: UCC 1.0
Assigned To: Stefan Gohmann
: interim-1
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-07-23 17:23 CEST by Stefan Gohmann
Modified: 2013-03-26 09:14 CET (History)
1 user (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 Stefan Gohmann univentionstaff 2012-07-23 17:23:23 CEST
Die UCC Images sollen per PXE oder Lokal (CF, HDD, USB Stick) booten können. Wird ein lokales Bootverfahren verwendet, so werden die Images read/write eingebunden. 

Bzgl. PXE Boot: Bug #28034
Comment 1 Stefan Gohmann univentionstaff 2012-08-24 12:28:34 CEST
Mit dem aktuellen Toolkit werden die folgenden Bootvarianten unterstützt:

ucc=overlayfs → Overlay per overlayfs (read-only Image für Thinclients oder Live CD)
ucc=aufs → Overlay per aufs (read-only Image für Thinclients oder Live CD)
ucc=inst → Installation auf die lokale Festplatte und Boot 
ucc=update → Aktualisierung des Images, sofern verfügbar und boot des Images
ucc=local → Boot des lokalen Images

Aktuell ist es bei ucc=update noch nicht so, dass auch die initiale Partitionierung und Installation durchgeführt wird, das wäre ggf. noch hilfreich.
Comment 2 Moritz Muehlenhoff univentionstaff 2012-08-27 11:09:08 CEST
Wenn das Image auf die Festplatte  / Flash geschrieben wird, sollte eine Konsistenzprüfung durchgeführt werden, ob ausreichend Plattenplatz verfügbar ist.
280
Comment 3 Moritz Muehlenhoff univentionstaff 2012-08-27 14:57:03 CEST
(In reply to comment #2)
> Wenn das Image auf die Festplatte  / Flash geschrieben wird, sollte eine
> Konsistenzprüfung durchgeführt werden, ob ausreichend Plattenplatz verfügbar
> ist.
> 280

-> Bug 20705
Comment 4 Stefan Gohmann univentionstaff 2012-10-23 14:28:43 CEST
Die folgenden Optionen sollten im Bootmenü oder im UDM auswählbar sein (die UDM Option wird per Listener in der PXE-Config gesetzt):

 - Live System
   - per overlayfs / aufs
   - Join nicht möglich bzw. Änderungen gehen verloren
 - Installation / Re-Installation
   - Join Status geht verloren
   - Systeme werden neu partitioniert
 - Update
   - Join Status bleibt erhalten
   - wird nur aktualisiert, wenn es ein neueres Image gibt
   - ist kein System vorhanden wird installiert
 - Rollout
   - wie Update, wenn nicht gejoint, dann wird direkt gejoint (Domäne, Benutzer und Passwort werden abgefragt)
 - Lokaler Boot
   - es wird nicht versucht zu aktualisieren

Wurde per CDROM oder PXE installiert, so können die Images anschließend von einem Share aktualisiert werden. Per Default wird /var/lib/univention-client-boot verwendet.
Comment 5 Stefan Gohmann univentionstaff 2012-10-29 12:08:12 CET
Im Managementsystem kann die Bootvariante ausgewählt werden. Eine genauere Erklärung erfolgt über Bug #28037 und Bug #28033
Comment 6 Moritz Muehlenhoff univentionstaff 2012-11-01 11:37:40 CET
Der Live-Boot über Overlayfs funktioniert, Änderungen an Dateien sind nach einem Reboot verworfen. Ich habe noch Bug 29012 als Enhancement angelegt, so dass eine Warnung ausgegeben wird, wenn man so ein System zu joinen versucht.

Die Installation wurde ebenfalls mit verschiedenen Images getestet.

Das Rollout-Verfahren wird ohnehin noch umfassend angepasst werden müssen, das habe ich vorerst zurückgestellt.
Comment 7 Moritz Muehlenhoff univentionstaff 2013-03-26 09:14:08 CET
UCC 1.0 has been released: 
http://forum.univention.de/viewtopic.php?f=26&t=2417
http://forum.univention.de/viewtopic.php?f=54&t=2418

If this error occurs again, please use "Clone This Bug".