Project

General

Profile

Bug #31675

Kickstart template for creating bond interfaces does not work in all cases

Added by Christian Meißner 3 months ago. Updated about 1 month ago.

Status:
Closed
Priority:
Normal
Category:
Templates
Target version:
-
Difficulty:
Triaged:
No
Bugzilla link:
Fixed in Releases:
Found in Releases:

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

Revision 42361389 (diff)
Added by Christian Meißner 3 months ago

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.

History

#1 Updated by The Foreman Bot 3 months 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 3 months ago

  • Fixed in Releases 2.4.0 added

#3 Updated by Christian Meißner 3 months ago

  • Status changed from Ready For Testing to Closed

#4 Updated by Tomer Brisker about 1 month ago

  • Category set to Templates

Also available in: Atom PDF