der citrix xenserver 5.6 erlaubt unter anderem die installation von debian lenny. das problem ist, dass das installationstemplate laut der anleitung im citrix developer network (hier) eine “gepatchte” installations-dvd erwartet, da lenny von hause aus nicht mit einem kompatiblen kernel ausgeliefert werde.
leider bezog sich das jigdo-script, mit dem man das gepatchte installations-dvd-image erstellen könne, auf die mittlerweile nicht mehr ausgelieferte lenny-unterversion 5.0.6 . einen großteil der pakete konnte ich über die aktuellen 5.0.7-mirrors (ftp.de.debian.org/debian etc.) ziehen, aber zur komplettierung bedurfte es einer 5.0.6-quelle. beim suchen nach öffentlichen ftp- und http-servern mit dieser version scheiterte ich kläglich. ebenso beim versuch, via bittorrent heruntergeladene debian-5.0.6-isos per lokalem webservice als jigdo-datenquelle anzubieten – auch hier blieb die quelle jigdo etliche einzubindende debian-pakete schuldig.
und die lösung? dem aufmerksamen leser ist ggf. die ungewöhnliche häufung an konjunktiven aufgefallen…
entnervt schaute ich mir die einstellmöglichkeiten des vm templates nochmal genau an und probierte “install from url” mit einem nahe gelegenen mirror (offzielle debian mirroliste hier). und, voìla: es klappte.
ein erneuter beweis dafür, dass die instinktiv-männliche ablehnung gegen anleitungen und handbücher eine berechtigung hat.
übrigens: debian “meckert” bei
apt-get update, dass es den gpg-schlüssel des citrix repository noch nicht kenne.die eingabe von
wget -q http://updates.vmd.citrix.com/XenServer/5.6.0/GPG-KEY -O- | apt-key add -schafft abhilfe.