Univention Bugzilla – Bug 29469
[Profilbasierte Installation] Profilvariable "scan" setzt hostname nicht richtig
Last modified: 2013-11-19 06:41:22 CET
Laut Sönke sollte bei der profilbasierten Installation, sofern scan="hostname" im Profil gesetzt ist, der Hostname des Systems auf Basis eines Reverse Zonen Eintrags für die per DHCP bezogene IP des installierenden Systems gesetzt werden. In meinen Tests wurde hier aber stets nur "unknown" in der Seite für den Installationsprogress angezeigt. "unknown.subdom.dom" - auf dem installierten System gibt es dann keinen Hostnamen. ======================================= vvvv root@(none):~# ucr search hostname hostname: <empty> <---------- Name of the computer ========================================
Der hostname wird nun (falls scan="hostname" gesetzt ist) in univention-installer-network-startup (ausgeführt durch modules/70_net.py) per host ermittelt und nach /tmp/installation_profile_scanned geschrieben. Diese Datei wird dann nach /tmp/installation_profile in allen Installations-Skripten und in progress.py ausgewertet. progress.py -> der ermittelte Rechnername wird während der Installation angezeigt scripts/10_debootstrap.sh -> der ermittelte Rechnername wird für das System gesetzt scripts/28_postconfigure_config_registry.sh -> der ermittelte Rechnername wird für das zu installierende System gesetzt
Tests: OK, considered Bug #32228 Changelog: OK
UCS 3.2 has been released: http://docs.univention.de/release-notes-3.2-en.html http://docs.univention.de/release-notes-3.2-de.html If this error occurs again, please use "Clone This Bug".