Kickstart template for creating bond interfaces does not work in all cases
As bonding interfaces can have different modes and configuration scenarios the underlying kickstart template should create bond configuration accordingly to that cases.
bond has two members and each member has its own mac address
bond has a mac address and members don't have a mac address
bond and its members have mac addresses
All of this cases are valid but Template only take care of case #1
fixes #31675 - creating bond network configuration
Fix creating of bond configuration.
Don't create `_slave_X` files use nic name (e.g. ethX) instead.
Put mac address into it if any mac address for nic is configured.
Disable use of network manager.
Skip managed_interfaces block for bonded interfaces.