Bug 4431

Summary: Incorrect handling of non-aliased interfaces (lo and eth)
Product: [Retired] Red Hat Linux Reporter: hhaygood
Component: initscriptsAssignee: David Lawrence <dkl>
Status: CLOSED NEXTRELEASE QA Contact:
Severity: medium Docs Contact:
Priority: low    
Version: 6.0   
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 1999-08-09 15:03:00 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description hhaygood 1999-08-08 23:40:50 UTC
System is stock RHL6.0/Intel.  Noticed problem after
building 2.2.10 from pristine source, don't know if it's
related.

/etc/sysconfig/network-scripts/ifup-post, lines 20-22 read:

if [ "$ISALIAS" = no ] ; then
    /etc/sysconfig/network-scripts/ifup-aliases ${DEVICE}
fi

Thus, it's trying to bring up alias interfaces when it
explicitly knows that there are none.  Only effect on my
system is to cause modprobe errors ("modprobe: can't locate
module eth0:0" [to eth0:49]),
but I suspect that this will cause fairly major hassles for
those who do use alias interfaces.  (The converse of the
effect that I see is that interfaces that include aliases
will not be properly brought up.)

Simple fix is to replace "no" with "yes" on line 20.  It
appears to work just fine for me, and makes sense logically.

Hal Haygood, RHCE
hhaygood

Comment 1 Bill Nottingham 1999-08-09 15:01:59 UTC
That's not how it works. The 'ISALIAS' checks to see whether
the current interface is an alias; because you don't want
to bring up interfaces for an alias.

The problem is that you compiled the kernel without aliasing
support, and linuxconf's behaviour in this case is not very
good (it's what's causing these messages). Either comment
out the portion of ifup-aliases that refers to linuxconf, or
upgrade to the latest initscripts in Raw Hide, which has this
already done.

Comment 2 openshift-github-bot 2017-05-19 00:50:04 UTC
Commit pushed to master at https://github.com/openshift/openshift-docs

https://github.com/openshift/openshift-docs/commit/a4b686c5e71e8860390ab4dd206e2cf2283087bc
Merge pull request #4438 from bfallonf/supported_4431

Issue 4431 Added supported integrations Q to planning