SPC-OCA-10448: Another reconfiguration is currently in progress
book
Article ID: 128411
calendar_today
Updated On:
Products
CA Spectrum
Issue/Introduction
Trying to run a Reconfiguration of a device customer is getting:
Reconfigure Model
SPC-OCA-10448: Another reconfiguration is currently in progress. Only one reconfiguration at a time is allowed per device. Please try again later
Cause
Enabling the Interface Configuration and Modeling debug you may notice in the debug output "if_state is: 2" This is the cause of the message: SPC-OCA-10448 Another reconfiguration is currently in progress. Only one reconfiguration at a time is allowed per device. Please try again later
example: Feb 28 11:34:31 IFCONFIG TRACE at CsIHIfCnfg.cc(1200): MH=0x300294 # CsIHIfConfig::trig_action( mh=0x300294 ) starting Feb 28 11:34:31 IFCONFIG TRACE at CsIHIfCnfg.cc(1211): MH=0x300294 # got GET_INTERFACES or GET_PHYSICAL_INTERFACES action Feb 28 11:34:31 IFCONFIG TRACE at CsIHIfCnfg1.cc(6543): MH=0x300294 # CsIHIfConfig::get_interfaces( mh=0x300294 ) starting Feb 28 11:34:31 IFCONFIG TRACE at CsIHIfCnfg1.cc(6559): MH=0x300294 # action_code::GET_PHYSICAL_INTERFACES Feb 28 11:34:31 IFCONFIG TRACE at CsIHIfCnfg1.cc(1448): MH=0x300294 # CsIHIfConfig::get_modelled_ifs( mh=0x300294 ) starting Feb 28 11:34:31 IFCONFIG TRACE at CsIHIfCnfg1.cc(7617): MH=0x300294 # CsIHIfConfig::read_relation_to_get_interface_models( mh = 0x300294 ) starting Feb 28 11:34:31 IFCONFIG TRACE at CsIHIfCnfg1.cc(7629): MH=0x300294 # CsIHIfConfig::read_relation_to_get_interface_models() ending Feb 28 11:34:31 IFCONFIG TRACE at CsIHIfCnfg1.cc(1458): MH=0x300294 # # of relations 75 Feb 28 11:34:31 IFCONFIG TRACE at CsIHIfCnfg1.cc(1472): MH=0x300294 # Found interface; mh = 0x30029e Feb 28 11:34:31 IFCONFIG TRACE at CsIHIfCnfg1.cc(1472): MH=0x300294 # Found interface; mh = 0x30029f Feb 28 11:34:31 IFCONFIG TRACE at CsIHIfCnfg1.cc(1472): MH=0x300294 # Found interface; mh = 0x3002a0 ... Feb 28 11:34:31 IFCONFIG TRACE at CsIHIfCnfg1.cc(1504): MH=0x300294 # CsIHIfConfig::get_modelled_ifs( mh=0x300294 ) ending Feb 28 11:34:31 IFCONFIG TRACE at CsIHIfCnfg1.cc(6581): MH=0x300294 # if_state is: 2 Feb 28 11:34:31 IFCONFIG TRACE at CsIHIfCnfg1.cc(6582): MH=0x300294 # # of existing interfaces = 75 Feb 28 11:34:31 IFCONFIG TRACE at CsIHIfCnfg1.cc(6601): MH=0x300294 # IP ADDRESS for interface 145 is: 0.0.0.0.0.0.0 Feb 28 11:34:31 IFCONFIG TRACE at CsIHIfCnfg1.cc(6601): MH=0x300294 # IP ADDRESS for interface 146 is: 0.0.0.0.0.0.0 Feb 28 11:34:31 IFCONFIG TRACE at CsIHIfCnfg1.cc(6601): MH=0x300294 # IP ADDRESS for interface 147 is: 0.0.0.0.0.0.0 Feb 28 11:34:31 IFCONFIG TRACE at CsIHIfCnfg1.cc(6601): MH=0x300294 # IP ADDRESS for interface 148 is: 4.192.168.16.40.0.0.0.0.1.1 ... Feb 28 11:34:31 IFCONFIG TRACE at CsIHIfCnfg1.cc(6631): MH=0x300294 # CsIHIfConfig::get_interfaces() ending Feb 28 11:34:31 IFCONFIG TRACE at CsIHIfCnfg.cc(1377): MH=0x300294 # CsIHIfConfig::trig_action() ending
Environment
Spectrum 10.2.3 on Windows
Resolution
Check the attribute if_state on the device model. If the attribute if_state=2 that means the model is still getting created and hence the Reconfiguration is not being allowed, change it to 1 (if_state=1 Model_Active), this will allow the Reconfiguration to properly run.