Bug 2107437

Summary: bonded interface did not come up after reboot when provisioning a RHEL.8.6+ host with PXE
Product: Red Hat Satellite Reporter: matt jia <mjia>
Component: Provisioning TemplatesAssignee: satellite6-bugs <satellite6-bugs>
Status: NEW --- QA Contact: Satellite QE Team <sat-qe-bz-list>
Severity: medium Docs Contact:
Priority: medium    
Version: 6.10.7CC: bbuckingham, bkearney, fperalta, mhulan, pmendezh, rlavi, satellite6-bugs
Target Milestone: UnspecifiedKeywords: Bugfix, Reproducer, Triaged, WorkAround
Target Release: Unused   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description matt jia 2022-07-15 04:12:55 UTC
Description of problem:

When provisioning a RHEL8.6+ host with a single bonded interface, the bonded interface did not come up after reboot. It seems like Satellite is expecting to have the slave interfaces configured. But in some cases the interfaces will be blocked by anaconda and the installation will sometimes fail. This also duplicates the ifcfg_ files inside network-scripts (since parse-kickstart will also create the ifcfg_bond_slave_x configuration)

Version-Release number of selected component (if applicable):

6.10.6

How reproducible:

Easy

Steps to Reproduce:
1. provision a RHEL8.6 host with PXE
2. configure a single bonded interface by following the doc:
https://access.redhat.com/documentation/en-us/red_hat_satellite/6.10/html-single/managing_hosts/index#adding-a-bonded-interface 
3. reboot the host after the installation

Actual results:

the bonded interface is not up. 

Expected results:

the bonded interface is up.


Additional info: