Bug #31675
Kickstart template for creating bond interfaces does not work in all cases
Description
As bonding interfaces can have different modes and configuration scenarios the underlying kickstart template should create bond configuration accordingly to that cases.
case #1:
bond has two members and each member has its own mac address
case #2:
bond has a mac address and members don't have a mac address
case #3:
bond and its members have mac addresses
All of this cases are valid but Template only take care of case #1
Associated revisions
History
#1
Updated by The Foreman Bot about 2 years ago
- Status changed from New to Ready For Testing
- Pull request https://github.com/theforeman/foreman/pull/8265 added
#2
Updated by The Foreman Bot about 2 years ago
- Fixed in Releases 2.4.0 added
#3
Updated by Christian Meißner about 2 years ago
- Status changed from Ready For Testing to Closed
Applied in changeset foreman|423613892e47d173ac433cc609e63c48e5c1ac7f.
#4
Updated by Tomer Brisker about 2 years ago
- Category set to Templates
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.