Guest

Preview Tool

Cisco Bug: CSCuq93325 - N7K PPM crash when adding interfaces, due to infinite AVL tree recursion

Last Modified

Feb 16, 2018

Products (8)

  • Cisco Nexus 7000 Series Switches
  • Cisco Nexus 7000 10-Slot Switch
  • Cisco Nexus 7000 4-Slot Switch
  • Cisco Nexus 7700 6-Slot Switch
  • Cisco Nexus 7000 18-Slot Switch
  • Cisco Nexus 7700 18-Slot Switch
  • Cisco Nexus 7000 9-Slot Switch
  • Cisco Nexus 7700 10-Slot Switch

Known Affected Releases

6.2(10)E1 6.2(2a) 6.2(6b)

Description (partial)

Symptom:
On a Nexus 7000 Series Switch, a user may be unable to configure new ports to inherit an existing port-profile. This situation will be accompanied by the 'port-profile' service terminating unexpectedly, with messages similar to the following:

2014 Aug 20 08:36:11 NEXUS-7K %SYSMGR-2-SERVICE_CRASHED: Service "port-profile" (PID 8411) hasn't caught signal 6 (core will be saved).
2014 Aug 20 08:36:12 NEXUS-7K  %USER-3-SYSTEM_MSG: ERROR, mts_send failed, ERROR = -1, ERRNO = 9  - ppm

Once this has occurred, it will not be possible to set additional ports to inherit the profile, or to run other port-profile commands such as 'show running-config port-profile'.

Conditions:
This has been observed on a Nexus 7000 switch running NX-OS 6.2(2a) and 6.2(6b), but is not necessarily limited to these code releases.

At this time, it appears that this crash will be caused if the interface description contains the word "shutdown" prior to inheriting the port-profile:

N7K(config)# int e4/2
N7K(config-if)# desc shutdown
N7K(config-if)# inherit port-profile unusedPort
2014 Sep 26 16:51:59 N7K %SYSMGR-2-SERVICE_CRASHED: Service "port-profile" (PID 22865) hasn't caught signal 6 (core will be saved).
2014 Sep 26 16:52:01 N7K  %USER-3-SYSTEM_MSG: ERROR, mts_send failed, ERROR = -1, ERRNO = 9  - ppm
Bug details contain sensitive information and therefore require a Cisco.com account to be viewed.

Bug Details Include

  • Full Description (including symptoms, conditions and workarounds)
  • Status
  • Severity
  • Known Fixed Releases
  • Related Community Discussions
  • Number of Related Support Cases
Bug information is viewable for customers and partners who have a service contract. Registered users can view up to 200 bugs per month without a service contract.