Bug 25595 - angepasstest 10_debootstrap.sh in /script/installer sollte wieder entfernt werden
angepasstest 10_debootstrap.sh in /script/installer sollte wieder entfernt we...
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: UCS Net Installer
UCS 3.0
Other Linux
: P5 normal (vote)
: UCS 3.1
Assigned To: Felix Botner
Sönke Schwardt-Krummrich
: interim-1
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-12-23 10:46 CET by Felix Botner
Modified: 2012-12-12 21:09 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 Felix Botner univentionstaff 2011-12-23 10:46:45 CET
Aufgrund von Bug #23590 wurde für die PXE Installation ein angepasstes 10_debootstrap.sh (exclude mailx) nach $repository_mirror_basepath/script/installer/ kopiert, damit die Installation mit SW Repos mit 2.4 UND 2.3 funktioniert. 

Diese Datei bleibt dort nun erst einmal liegen, auch bei einem Update auf 3.0. Hier sollte nochmal geprüft werden ob und wie dieses Skript gelöscht werden sollte.

Problematisch ist es auf jeden Fall. wenn nach dem Update dann die 3.0er Installer Ramdisk verwendet wird, da das 10_debootstrap.sh dazu dann wahrscheinlich nicht mehr passt (es gab für 3.0 Änderungen an 10_debootstrap.sh). Hierfür gibt es meines Wissen nach aber keinen Automatismus.
Comment 1 Felix Botner univentionstaff 2012-01-06 16:31:17 CET
Einzig sinnvolle Variante ist, im 3.0 Installer selbst zu schauen, ob genau das oben beschriebende File (md5sum) in $repository_mirror_basepath/script/installer/ liegt und dies dann zu ignorieren. Da es aber erst zu 3.1 eine neue Install DVD geben wird (mit der man ein lokales Repo aufsetzen kann) ist der Bug erst sinnvoll zu 3.1-0 zu beheben.
Comment 2 Felix Botner univentionstaff 2012-08-17 13:50:14 CEST
Die Datei mit der MD5SUM ca46682219c96c0b18de340d8cca2bd9 (10_debootstrap.sh aus 2.4-4 Bug #23590) wird nun in scripts/00_scripts.sh beim Kopieren von /mnt/script/installer/ ignoriert. 

Damit sollte dieses von uns angepasste 10_debootstrap.sh ab dem 3.1 net installer nicht mehr verwendet werden.

QA:
 * Net Installation
 * wird die entsprechende Datei ignoriert
 * werden die anderen Script ordentlich kopiert
Comment 3 Sönke Schwardt-Krummrich univentionstaff 2012-09-11 11:51:56 CEST
Die folgende Zeile führt bei Dateien mit Leerzeichen und bei Unterverzeichnissen (unterhalb von /mnt/script/installer/) zu Problemen:
  for file in $(ls /mnt/script/installer/*); do

→ REOPEN

Vollständiger Funktionstest steht noch aus → DEFERED

Changelogeintrag → OK
Comment 4 Felix Botner univentionstaff 2012-09-11 12:59:53 CEST
scripts/00_scripts.sh nochmal angepasst.
Comment 5 Sönke Schwardt-Krummrich univentionstaff 2012-09-12 17:19:44 CEST
OK: md5sum ca46682219c96c0b18de340d8cca2bd9 stimmt für UCS 2.4-4 überein
OK: Skripte mit der angegebenen md5sum werden nicht übernommen
OK: Installation erfolgreich
OK: Skripte mit Leerzeichen (werden kopiert; der Ausführung steht Bug28394 im Weg)
→ OK
Comment 6 Stefan Gohmann univentionstaff 2012-12-12 21:09:26 CET
UCS 3.1-0 has been released: 
 http://forum.univention.de/viewtopic.php?f=54&t=2125

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