Bonded interface will not start slave if the MASTER value is in double quotes

Solution Verified - Updated -

Environment

  • Red Hat Enterprise Linux 6.0
  • initscripts-9.03.17-1.el6

Issue

  • Bonded interface will not start slave if the MASTER value is in double quotes.

Resolution

The issue is due to a bug in initscripts package, which is fixed in initscripts v9.03.23-1 shipped with RHEL 6.1 (Red Hat bugzilla 669110)

Root Cause

In RHEL6.0 a network startup script had a check for MASTER which won't allow quotes. In RHEL 6.1 this was changed to
allow optional double-quotes.

line 137 of /etc/sysconfig/network-scripts/ifup-eth

RHEL 6.0MASTER=${DEVICE}
RHEL6.1MASTER=\"?${DEVICE}\"?

This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.

Comments