
OPERATIONAL DEFECT DATABASE
...

...
Cat9606 chassis with redundant supervisors installed running 16.12.01 // 16.12.02 // 17.01.01 software ipv6 unicast-routing is configured on ACTIVE supervisor This is not properly synchronized to STANDBY supervisor As a result any time IPv6 routing protocol configuration is added, standby supervisor will reload due to line-by-line sync failure Example: Switch(config)#router bgp 65050 Switch(config-router)#address-family ipv6 unicast ++ Now the stby sup reloaded itself Switch(config)#router bgp 65050 Switch(config-router)#address-family ipv6 unicast Config Sync: Line-by-Line sync verifying failure on command: address-family ipv6 unicast due to parser return error Switch(config-router-af)# %RF-5-RF_RELOAD: Peer reload. Reason: Configuration mismatch %CMRP-3-RP_RESET: R1/0: cmand: RP is resetting : remote RP requested reset of this RP %IOSXE_OIR-6-OFFLINECARD: Card (rp) offline in slot R1 %REDUNDANCY-3-STANDBY_LOST: Standby processor fault (PEER_NOT_PRESENT) %REDUNDANCY-3-STANDBY_LOST: Standby processor fault (PEER_DOWN) %REDUNDANCY-3-STANDBY_LOST: Standby processor fault (PEER_REDUNDANCY_STATE_CHANGE) %CMRP-6-RP_SB_RELOAD_REQ: R0/0: cmand: Reloading Standby RP: initiated by RF reload message %RF-5-RF_RELOAD: Peer reload. Reason: EHSA standby down %IOSXE_REDUNDANCY-6-PEER: Active detected switch -1 as standby. ************************ behavior with work around ************************ Switch(config-red)#no policy config-sync lbl prc reload Switch(config-red)#no policy config-sync lbl bem reload Switch(config-red)#no policy config-sync bulk prc reload Switch(config-red)#no policy config-sync bulk bem reload Switch(config-red)# Switch(config-red)# Switch(config-red)# %PARSE_RC-4-PRC_NON_COMPLIANCE: `no policy config-sync lbl bem reload' %PARSE_RC-4-PRC_NON_COMPLIANCE: `no policy config-sync bulk bem reload' Switch(config)#no router bgp 65050 Switch(config)# Switch(config)# Switch(config)#router bgp 65050 Switch(config-router)#address-family ipv6 unicast Switch(config-router-af)# Switch(config-router-af)# Config Sync: Line-by-Line sync verifying failure on command: address-family ipv6 unicast due to parser return error ++ active switch Switch#show run | sec r b router bgp 65050 bgp log-neighbor-changes ! address-family ipv6 exit-add Peer Processor Information : ---------------------------- Standby Location = slot 4 Current Software state = STANDBY HOT Uptime in current state = 16 minutes Image Version = Cisco IOS Software [Gibraltar], Catalyst L3 Switch Software (CAT9K_IOSXE), Version 16.12.1, RELEASE SOFTWARE (fc4) Technical Support: http://www.cisco.com/techsupport Copyright (c) 1986-2019 by Cisco Systems, Inc. Compiled Tue 30-Jul-19 19:26 by mcpre BOOT = bootflash:cat9k_iosxe.16.12.01.SPA.bin; CONFIG_FILE = Configuration register = 0x102 ++ after the switch over to standby, on standby switch Switch#show run | sec r b router bgp 65050 bgp log-neighbor-changes Switch# +++++ Now, seems that the issue can be with IPV6 configuration * from active switch when fails Switch#show run | in unicast ipv6 unicast-routing ip verify unicast source reachable-via rx allow-self-ping * from standby switch - after switchover is new Active Switch#show run | in unicast ip verify unicast source reachable-via rx allow-self-ping Switch# * No Ipv6 unicast Seems that ipv6 unicast command is being erased and not able to configure back IPV6 Switch(config)#router bgp 65050 Switch(config-router)#address-family ipv6 unicast % IPv6 routing not enabled <<<<<<<<<<<<< and was configure on switch. Switch(config-router)#
Cat9606 chassis with redundant supervisors installed running 16.12.01 // 16.12.02 // 17.01.01 software this issue is not actually config sync failure. ipv6 unicast-routing is properly synced to STANDBY supervisor but AutoInstall feature disables ipv6 unicast-routing as part of the cleanup *Jan 31 18:21:20.817: %PLATFORM-6-RF_PROG_SUCCESS: RF state STANDBY HOT <======= ipv6 unicast-routing properly sunced at this point Slot3_ipv6_enabled-stby>ena Slot3_ipv6_enabled-stby#sh run | i unica Slot3_ipv6_enabled-stby# Slot3_ipv6_enabled-stby#show auto install trace [01/31/20 18:20:55.832 UTC 1 528] autoinstall: autoinstall starting [01/31/20 18:20:55.832 UTC 2 528] autoinstall: SHIM enable v6 unicast routing 1 [01/31/20 18:20:55.832 UTC 3 528] autoinstall: turn ON v6 global unicast routing [01/31/20 18:20:55.832 UTC 4 529] IPv6 autoinstall proc: started [01/31/20 18:21:22.018 UTC 5 528] autoinstall: v6 cleanup [01/31/20 18:21:22.018 UTC 6 528] autoinstall: SHIM disable v6 unicast routing 0 [01/31/20 18:21:22.022 UTC 7 528] autoinstall: turn OFF v6 global unicast routing <========= ipv6 unicast-routing disabled by AutoInstall feature a second later [01/31/20 18:21:22.022 UTC 8 528] autoinstall: process kill 6 (1 1 0) [01/31/20 18:21:28.787 UTC 9 529] IPv6 autoinstall proc: v6 autoinstall terminate1 3 no [01/31/20 18:21:28.787 UTC A 529] autoinstall: v6 cleanup [01/31/20 18:21:50.765 UTC B 230] autoinstall: IPv6 module check no 11 entries printed Slot3_ipv6_enabled-stby#
Disable the Bulk and LBL policies that triggers the reload. ( in this case is LBL, anyway we decided to disable all of them) This will stop the reload on standby but will not copy or Sync the ipv6 unicast routing command no policy config-sync lbl prc reload no policy config-sync lbl bem reload no policy config-sync bulk prc reload no policy config-sync bulk bem reload Switch(config-red)#no policy config-sync lbl prc reload Switch(config-red)#no policy config-sync lbl bem reload Switch(config-red)#no policy config-sync bulk prc reload Switch(config-red)#no policy config-sync bulk bem reload Switch(config-red)# Switch(config-red)# Switch(config-red)# %PARSE_RC-4-PRC_NON_COMPLIANCE: `no policy config-sync lbl bem reload' %PARSE_RC-4-PRC_NON_COMPLIANCE: `no policy config-sync bulk bem reload' Switch(config)#no router bgp 65050 Switch(config)# Switch(config)# Switch(config)#router bgp 65050 Switch(config-router)#address-family ipv6 unicast Switch(config-router-af)# Switch(config-router-af)# Config Sync: Line-by-Line sync verifying failure on command: address-family ipv6 unicast due to parser return error
Work around testing Only disabling the policy will help, but only to avoid the reload of the standby sup. Disable the Bulk and LBL policies that triggers the reload. ( in this case is LBL, anyway we decided to disable all of them) This will stop the reload on standby but will not copy or Sync the ipv6 unicast routing command no policy config-sync lbl prc reload no policy config-sync lbl bem reload no policy config-sync bulk prc reload no policy config-sync bulk bem reload Switch(config-red)#no policy config-sync lbl prc reload Switch(config-red)#no policy config-sync lbl bem reload Switch(config-red)#no policy config-sync bulk prc reload Switch(config-red)#no policy config-sync bulk bem reload Switch(config-red)# Switch(config-red)# Switch(config-red)# *Dec 6 10:48:20.052: %PARSE_RC-4-PRC_NON_COMPLIANCE: `no policy config-sync lbl bem reload' *Dec 6 10:48:20.986: %PARSE_RC-4-PRC_NON_COMPLIANCE: `no policy config-sync bulk bem reload'edn ^ Switch(config)#no router bgp 65050 Switch(config)# Switch(config)# Switch(config)#router bgp 65050 Switch(config-router)#address-family ipv6 unicast Switch(config-router-af)# Switch(config-router-af)# *Dec 6 10:49:12.222: Config Sync: Line-by-Line sync verifying failure on command: address-family ipv6 unicast due to parser return error ++ active switch Switch#show run | sec r b router bgp 65050 bgp log-neighbor-changes ! address-family ipv6 exit-add Peer Processor Information : ---------------------------- Standby Location = slot 4 Current Software state = STANDBY HOT Uptime in current state = 16 minutes Image Version = Cisco IOS Software [Gibraltar], Catalyst L3 Switch Software (CAT9K_IOSXE), Version 16.12.1, RELEASE SOFTWARE (fc4) Technical Support: http://www.cisco.com/techsupport Copyright (c) 1986-2019 by Cisco Systems, Inc. Compiled Tue 30-Jul-19 19:26 by mcpre BOOT = bootflash:cat9k_iosxe.16.12.01.SPA.bin; CONFIG_FILE = Configuration register = 0x102 ++ after the switch over to standby, on standby switch Switch#show run | sec r b router bgp 65050 bgp log-neighbor-changes Switch# +++++ Now, seems that the issue can be with IPV6 configuration * from active switch when fails Switch#show run | in unicast ipv6 unicast-routing ip verify unicast source reachable-via rx allow-self-ping * from standby switch - after siwtchover is new Active Switch#show run | in unicast ip verify unicast source reachable-via rx allow-self-ping Switch# * No Ipv6 unicast Seems that ipv6 unicast command is being erased and not able to configure back IPV6 Switch(config)#router bgp 65050 Switch(config-router)#address-family ipv6 unicast % IPv6 routing not enabled <<<<<<<<<<<<< and was configure on active switch but is not on standby( new active switch). Switch(config-router)#
Click on a version to see all relevant bugs
Cisco Integration
Learn more about where this data comes from
Bug Scrub Advisor
Streamline upgrades with automated vendor bug scrubs
BugZero Enterprise
Wish you caught this bug sooner? Get proactive today.