In Satellite 5.4 or later, cobbler is producing PXE files containing ks=127.0.0.1 and hence the kickstart cannot be downloaded
Issue
- After updating RHN Satellite one was unable to produce correct PXE files for systems.
-
The problem is that systems generated with cobbler is given a wrong "ks=" parameter.
-
Example:
[root@sat54 ~]# cat /tftpboot/pxelinux.cfg/11-22-33-44-aa-bb-cc
default linux
prompt 0
timeout 1
label linux
kernel /images/ks-rhel-x86_64-server-5-u6/vmlinuz
ipappend 2
append initrd=/images/ks-rhel-x86_64-server-5-u6/initrd.img ksdevice=bootif lang= kssendmac text ks=http://127.0.0.1/cblr/svc/op/ks/system/test
- The IP generated for the KS file is 127.0.0.1, however DNS is working fine and the RHN Satellite server hostname can be resolved to its correct IP address (ie, not 127.0.0.1).
Environment
- Red Hat Network Satellite 5.4 or later
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.