Hi,
I have setup Cobbler to use DHCP and the cobbler itself resides on multiple VLANs (over a Bond).
My intention is to get the ks=http://<server>/cblr/svc.. to point at the interface if of the Cobbler server for that VLAN.
When adding a system, --server-override=string can be used but I don't want this to be put on the cobbler users -- or additional code for fixing that.
My understanding is that the /etc/cobbler/dhcp.template file can be updated to provide the correct installation server. Is this correct?
My /etc/cobbler/dhcp.template today contains network definitions, such as (masked):
subnet aa.bb.cc.dd netmask 255.255.254.0 { option routers aa.bb.cc.1; option domain-name-servers xxx,yyy; option subnet-mask 255.255.254.0; filename "/pxelinux.0"; default-lease-time 21600; max-lease-time 43200; next-server aa.bb.cc.YY; (the IP of the cobbler server for that VLAN) }
EVERYTHING below: #for dhcp_tag in $dhcp_tags.keys(): ... ... IS unmodified.
I would appreciate the simpliest and cleanest way to keep the traffic within the VLAN without user intervention.
Best Regards,
Daniel