During an upgrade job, if the new OS image is quite big, NCM may timeout during the transfer.
The following can be seen in the logs:
Line 25502: Sep 16 13:07:04 966715712/softwareUpdate(67490)#3: ++++++++++++++++++++
Line 25503: Sep 16 13:07:04 966715712/softwareUpdate(67490)#3: ...o/ios/filemgmt.inc#414: ERROR > expect(session,timeout,expectPrompts);: TermSession::expect: timeout occurred (TermSession.cpp#169)
Line 25504: Sep 16 13:07:04 966715712/softwareUpdate(67490)#3: Variables:
$VOYENCE_HOME/custompackage/cisco/ios/filemgmt.inc
expect(session,180,FileXfrProgres+s","ession,180,FileXfrProgress+","+FileXfrOk+","+FileXfrError+","+stdEnablePromptState);