In my environment I have large numbers of systems with two interfaces, one is used for system access and management and the other is used for network monitoring. They both are in a link-up state but the monitoring port is TX blocked.
When using koan to reprovision these hosts against cobbler anaconda is inconsistent with which interface it names eth0, and since they both have link, I'm resorting to using ksdevice=<MAC>
.
Ideally, I would like to use the built in cobbler variables to do this on the global level, so adding ksdevice=$interfaces['eth0']['mac_address']
to my kopts variable. However, cobbler doesn't seem to expand variables at this level.
Is there a way, built into cobbler, to populate system variables into the kopts field?