Bug 45400 - PXE-Installer needs update
PXE-Installer needs update
Status: NEW
Product: UCS
Classification: Unclassified
Component: UCS Net Installer
UCS 4.4
Other Linux
: P5 normal (vote)
: ---
Assigned To: UCS maintainers
UCS maintainers
Depends on: 41305 45190
  Show dependency treegraph
Reported: 2017-09-15 08:38 CEST by Philipp Hahn
Modified: 2019-08-14 12:19 CEST (History)
5 users (show)

See Also:
What kind of report is it?: Development Internal
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:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Note You need to log in before you can comment on or make changes to this bug.
Description Philipp Hahn univentionstaff 2017-09-15 08:38:23 CEST
univention-net-installer uses UCRV "repository/online/server" directly for "mirror/http/hostname", which no longer works as "https:// is included.
We should introduce a new UCRV variable to make it configurable and default to updates.software-univention.de once Bug #41305 is fixed.

If we do the later, "mirror/http/directory" must be updates as well as that path is not valid on u.s-u.de.

Similar to Bug #45190 TEMPLATE still references UCS-4.1-0 and needs updating.

FYI: auto=true with test-mode-install does not work with "debian-installer/locale=de_DE.UTF-8", as the text console is only 7-bit by default. On the hand USS breaks if "ISO-8859-1" is used, as than a comparison between UTF-8 and ISO-8859-1 fails. But "en_US.UTF-8" works and should be used as the default.

FYI: UCS-4.2 still uses preseed_1.66 from Debian-Jessie. Only with 1.69 does the kernel command line arguments have a higher priority than the initramfs-preseed.cfg. With UCS-4.2 the preseed.cfg was moved from the initramfs to the /cdrom (or must be supplied via url= in PXE mode).
Comment 1 Philipp Hahn univentionstaff 2019-03-10 13:11:52 CET
univention-net-installer provides /var/lib/univention-client-boot/preseed/TEMPLATE -> /usr/share/doc/univention-net-installer/examples/TEMPLATE, but it is compressed and thus named TEMPLATE.gz and dangling.