Spectrum 23.x, 24.x
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: x.x.x.x.x.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
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.