In Satellite 5.4 or later, cobbler is producing PXE files containing ks=127.0.0.1 and hence the kickstart cannot be downloaded

Solution Verified - Updated -

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 of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In