Nach dem letzten Update des Netbootprodukts "ubuntu" installiert dieses nicht mehr korrekt. Falls ich irgendwo eine Meldung dazu übersehen habe, bitte ignorieren und schließen
Was sollte passieren?
Installation von Ubuntu (Focal/Bionic).
Was ist passiert?
Abbruch der Installation mit folgender Fehlermeldung:
Code: Alles auswählen
[7] [Okt 05 09:13:56] >>> /tmp/doit.sh: line 1: syntax error near unexpected token `then' (Posix.py|1003)
[7] [Okt 05 09:13:56] >>> /tmp/doit.sh: line 1: `export DEBIAN_PRIORITY=criticalexport DEBIAN_FRONTEND=noninteractiveapt-get updateapt-get --yes --force-yes install console-common console-setup console-data grub-pc locales keyboard-configuration wgetapt-get --yes --force-yes install gdisk efibootmgr python-software-propertiesapt-get --yes --force-yes install aptitude tasksel x11-xkb-utils debconf-utilsapt-get --yes --force-yes install linux-generic linux-firmwareupdate-initramfs -k all -uapt-get --yes --force-yes install grub-pcdpkg-reconfigure grub-pcupdate-grubgrub-install --recheck /dev/sdaif [ -f /etc/localtime.bak ] ; then rm /etc/localtime.bak ; fimv /etc/localtime /etc/localtime.bakln -s /usr/share/zoneinfo/Europe/Berlin /etc/localtimeKEYMAP=`find /usr/share/keymaps/i386/ -name de-latin1-nodeadkeys.kmap.gz`echo Will install keymap file $KEYMAPinstall-keymap $KEYMAPcp $KEYMAP /etc/console-setup/cached.kmap.gzcp $KEYMAP /etc/console-setup/loadkeys de-latin1-nodeadkeyssetupconchmod ugu+rwx /tmp ; ls -ld /tmpupdate-initramfs -k all -uecho root:linux123 | chpasswduseradd --groups sudo -m -s /bin/bash userecho user:linux123 | chpasswdapt-get --yes --force-yes install openssh-server openssh-client' (Posix.py|1003)
[7] [Okt 05 09:13:56] Exit code: 2 (Posix.py|1010)
[2] [Okt 05 09:13:57] Traceback: (Logger.py|798)
[2] [Okt 05 09:13:57] File "/usr/local/bin/master.py", line 1656, in <module>
execfile(actionScript)
(Logger.py|798)
[2] [Okt 05 09:13:57] File "/tmp/ubuntu.py", line 441, in <module>
doChrooted( target, cmds, proxy)
(Logger.py|798)
[2] [Okt 05 09:13:57] File "/tmp/opsisetuplib.py", line 937, in doChrooted
execute("chroot %s /bin/bash /tmp/doit.sh" % root)
(Logger.py|798)
[2] [Okt 05 09:13:57] File "/usr/lib/python2.7/dist-packages/OPSI/System/Posix.py", line 1017, in execute
raise RuntimeError(u"Command '%s' failed (%s):\n%s" % (cmd, exitCode, u'\n'.join(result)))
(Logger.py|798)
[2] [Okt 05 09:13:57] ==>>> Command 'chroot /mnt/hd /bin/bash /tmp/doit.sh' failed (2):
/tmp/doit.sh: line 1: syntax error near unexpected token `then'
/tmp/doit.sh: line 1: `export DEBIAN_PRIORITY=criticalexport DEBIAN_FRONTEND=noninteractiveapt-get updateapt-get --yes --force-yes install console-common console-setup console-data grub-pc locales keyboard-configuration wgetapt-get --yes --force-yes install gdisk efibootmgr python-software-propertiesapt-get --yes --force-yes install aptitude tasksel x11-xkb-utils debconf-utilsapt-get --yes --force-yes install linux-generic linux-firmwareupdate-initramfs -k all -uapt-get --yes --force-yes install grub-pcdpkg-reconfigure grub-pcupdate-grubgrub-install --recheck /dev/sdaif [ -f /etc/localtime.bak ] ; then rm /etc/localtime.bak ; fimv /etc/localtime /etc/localtime.bakln -s /usr/share/zoneinfo/Europe/Berlin /etc/localtimeKEYMAP=`find /usr/share/keymaps/i386/ -name de-latin1-nodeadkeys.kmap.gz`echo Will install keymap file $KEYMAPinstall-keymap $KEYMAPcp $KEYMAP /etc/console-setup/cached.kmap.gzcp $KEYMAP /etc/console-setup/loadkeys de-latin1-nodeadkeyssetupconchmod ugu+rwx /tmp ; ls -ld /tmpupdate-initramfs -k all -uecho root:linux123 | chpasswduseradd --groups sudo -m -s /bin/bash userecho user:linux123 | chpasswdapt-get --yes --force-yes install openssh-server openssh-client' (master.py|1708)
Netbootpaket "Ubuntu" auf setup gesetzt und gestartet. Focal und Bionic ausprobiert, "Ask before Install" auf false. Legacy Boot.
Bei welche Versionen der beteiligten Komponenten tritt das Problem auf?
ubuntu-4.1.0.4-1, opsi linux bootimage version: 20200506 (4.1)