Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.
For bugs related to Red Hat Enterprise Linux 5 product line. The current stable release is 5.10. For Red Hat Enterprise Linux 6 and above, please visit Red Hat JIRA https://issues.redhat.com/secure/CreateIssue!default.jspa?pid=12332745 to report new issues.

Bug 680347

Summary: [5.6] When snmpd starts up, no information of an inactive IPv6 interface can be captured.
Product: Red Hat Enterprise Linux 5 Reporter: Shinji Kito <skito>
Component: net-snmpAssignee: Jan Safranek <jsafrane>
Status: CLOSED ERRATA QA Contact: BaseOS QE Security Team <qe-baseos-security>
Severity: medium Docs Contact:
Priority: high    
Version: 5.6CC: rvokal
Target Milestone: rc   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-07-21 09:09:02 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 Shinji Kito 2011-02-25 07:55:58 UTC
Description of problem:
This is the same issue reported in BZ#627564, and
a customer would like to backport it to RHEL5.

When using IPV6-MIB to query the description of IPV6 interfaces, only
the interfaces up at the time of startup are reported, any
interfaces activated after startup are not reported.


Version-Release number of selected component (if applicable):
RHEL5.6
net-snmp-5.3.2.2-9.el5_5.1 

How reproducible:
Always

Steps to Reproduce:
1. Check the current interfaces
    # cat /proc/net/if_inet6 
    00000000000000000000000000000001 01 80 10 80       lo
    fe80000000000000505400fffe0fcad9 03 40 20 80     eth

2. Start snmpd
   # service snmpd start

3. Query the description of IPV6 interfaces
   # snmpwalk -c public -v 1 localhost ipv6IfDescr
   IPV6-MIB::ipv6IfDescr.1 = STRING: lo
   IPV6-MIB::ipv6IfDescr.3 = STRING: eth0

4. Start another network interface
   # ifup eth1

5. Check if eth1 is listed
   # cat /proc/net/if_inet6 
   00000000000000000000000000000001 01 80 10 80       lo
   fe80000000000000505400fffe0fcad9 03 40 20 80     eth0
   fe80000000000000505400fffec8188a 02 40 20 80     eth1

6. Query the description of IPV6 interfaces again
   # snmpwalk -c public -v 1 localhost ipv6IfDescr
   IPV6-MIB::ipv6IfDescr.1 = STRING: lo
   IPV6-MIB::ipv6IfDescr.3 = STRING: eth0


Actual results:
eth1 is not listed.

Expected results:
All IPV6 interfaces are listed.

Additional info:
An engineer built a test package for RHEL5, but it seems to be deleted now.

Comment 4 errata-xmlrpc 2011-07-21 09:09:02 UTC
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.

http://rhn.redhat.com/errata/RHBA-2011-1076.html

Comment 5 errata-xmlrpc 2011-07-21 12:28:01 UTC
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.

http://rhn.redhat.com/errata/RHBA-2011-1076.html