Symptom
Upon bootup of C9500 during password recovery, with SWITCH_IGNORE_STARTUP_CFG="1" the switch overwrites the startup configuration with the default configuration resulting in a loss of the previously saved startup configuration.
Conditions
C9500-48Y4C running 16.9.3 with SWITCH_IGNORE_STARTUP_CFG="1"
Switch-9500#show romvar
ROMMON variables:
PS1="rommon ! > "
ETHER_PORT="0"
DOPPLER_E_WA="1"
RETRY="0"
SWITCH_NUMBER="1"
MODEL_NUM="C9500-48Y4C"
TEMPLATE="core"
MCP_STARTUP_TRACEFLAGS="00000000:00000000"
system_serial_num="0"
BAUD="9600"
LICENSE_BOOT_LEVEL="network-advantage+dna-advantage,all:C9500-48Y4C;"
MANUAL_BOOT="no"
CALL_HOME_DEBUG="0000000000000"
D_STACK_DISTR_STACK_LINK2=""
SWITCH_PRIORITY="15"
CONFIG_FILE=""
BOOTLDR=""
D_STACK_DAD=""
MANUAL_Boot="no"
ENABLE_BREAK="yes"
RET_2_RTS=""
AUTO_SWITCH_CONSOLE_DISABLE="0"
RECOVERY_RELOAD_DISABLE=""
D_STACK_MODE=""
D_STACK_DISTR_STACK_LINK1=""
BOOT="bootflash:cat9k_iosxe.16.09.03.SPA.bin;"
SWITCH_IGNORE_STARTUP_CFG="1" <--------------------
Workaround
Restore the configuration from a backup
Further Problem Description