Hello Mr. Grossman,
Indeed it seems that iMC started to deply the CLI script at 14.32 05.08.2022 and finished 1 hour later about 15.33. However deployment has been succesfull.
If it is reproducable you will need to open a support case . It needs lab investigation.
Original Message:
Sent: Aug 05, 2022 10:12 AM
From: Robert Großmann
Subject: HPE IMC Configuration template: allow-unsafe-updates on Aruba-CX Switches
Hi Marina,
sorry for the the delay and thanks for your response.
I will try to contact the hpe support. I'm not sure if we have a support contract, but we have a 100 device license package.
I already changed the log to debug.
fyi here is the debug output (Destination br-ewr with IP 172.18.9.139):
2022-08-05 14:32:46.821 [DEBUG (0)] [THREAD(5880)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 32462022-08-05 14:32:46.821 [DEBUG (0)] [THREAD(5880)] [CBakCfgFileMgrTask::addCfgCLIScript()] req = { -- SEQUENCE -- fileName ''H -- "" --, devID '0669'H -- , cfgFileBuffer '636f6e6620745e7c5e28636f6e66696729230d0a616c6c6f772d756e736166652d75706461746573203132305e7c5e436f6e74696e75652028792f6e293f0d0a795e7c5e28636f6e66696729230d0a656e645e7c5e23'H -- "conf.t^|^(config)#..allow-unsafe-updates.120^|^Continue.(y/n)?..y^|^(config)#..end^|^#" --}2022-08-05 14:32:46.821 [DEBUG (0)] [THREAD(5880)] [iMCKeyGenerator:: getUnallocatedNextKey()] table: tbl_cfgbak_cfgfile_info, field: cfgfile_id, key: 57592022-08-05 14:32:46.822 [INFO (0)] [THREAD(5880)] [CCfgBakMgrMainApp::getCfgFileRouter()] cfgBakFile root directory: C:/Program Files/iMC/server/data/cfgbak2022-08-05 14:32:46.822 [DEBUG (0)] [THREAD(5880)] [CCfgFileDataMgr::saveCfgFileToDisk(1)] Save cfg file successfully... C:/Program Files/iMC/server/data/cfgbak/1641_CLI_20220805143246.cfg2022-08-05 14:32:46.823 [INFO (0)] [THREAD(5880)] [CCfgBakMgrMainApp::getCfgFileRouter()] cfgBakFile root directory: C:/Program Files/iMC/server/data/cfgbak2022-08-05 14:32:46.823 [DEBUG (0)] [THREAD(5880)] [imcdm::generateFileKey()] Generate file: C:/Program Files/iMC/server/data/cfgbak\1641_CLI_20220805143246.cfg key: us0aqVyALbyRqQ2vht+k/g==2022-08-05 14:32:46.823 [DEBUG (0)] [THREAD(5880)] [CCfgFileDataMgr::addNewCfgFile] data = { -- SEQUENCE -- cfgFileID '167f'H -- , fileName '313634315f434c495f32303232303830353134333234362e636667'H -- "1641_CLI_20220805143246.cfg" --, fileDesc '20'H -- "." --, devFileNamePath '6e6f2076616c7565'H -- "no.value" --, devID '0669'H -- , fileType '04'H -- , fileVer 'ff'H -- , backupTime '323032322d30382d30352031343a33323a34363a303030'H -- "2022-08-05.14:32:46:000" --, digestCode '75733061715679414c6279527151327668742b6b2f673d3d'H -- "us0aqVyALbyRqQ2vht+k/g==" --, isMostNew TRUE, unitID 'ff'H -- , xrnUnitCfgFileList { -- AsnCfgFileInfoSeqOf SEQUENCE OF is EMPTY}, iModuleID 'ff'H -- , isEncrypt '00'H -- }2022-08-05 14:32:46.827 [DEBUG (0)] [THREAD(5880)] [CBakCfgFileMgrTask::addCfgCLIScript()] resp = { -- SEQUENCE -- result '00'H -- , fileInfo { -- SEQUENCE -- cfgFileID '167f'H -- , fileName '313634315f434c495f32303232303830353134333234362e636667'H -- "1641_CLI_20220805143246.cfg" --, fileDesc '20'H -- "." --, devFileNamePath '6e6f2076616c7565'H -- "no.value" --, devID '0669'H -- , fileType '04'H -- , fileVer 'ff'H -- , backupTime '323032322d30382d30352031343a33323a34363a303030'H -- "2022-08-05.14:32:46:000" --, digestCode '75733061715679414c6279527151327668742b6b2f673d3d'H -- "us0aqVyALbyRqQ2vht+k/g==" --, isMostNew TRUE, unitID 'ff'H -- , xrnUnitCfgFileList { -- AsnCfgFileInfoSeqOf SEQUENCE OF is EMPTY}, iModuleID 'ff'H -- , isEncrypt '00'H -- }}2022-08-05 14:32:47.838 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 32192022-08-05 14:32:47.838 [DEBUG (0)] [THREAD(5888)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 32212022-08-05 14:32:47.838 [DEBUG (0)] [THREAD(5952)] [CCfgFileRestoreTaskMgr::createTask] cmd_code = 32192022-08-05 14:32:47.839 [DEBUG (0)] [THREAD(5888)] [CBakCfgFileMgrTask::execDevTask()] Param = { -- SEQUENCE -- cfgFileID '167f'H -- , cfgFileResID '43'H -- , iDeployType '00'H -- , fileType '04'H -- , isRebootAfterDeploy FALSE, isBackupStartupBeforeDeploy FALSE, isBackupRunningBeforeDeploy FALSE, isBackupRunningAfterDeploy FALSE, isSaveRunningBeforeDeploy FALSE, isSaveRunningAfterDeploy FALSE, isStopDeployRunning FALSE}2022-08-05 14:32:47.839 [DEBUG (0)] [THREAD(5956)] [CCfgFileRestoreTaskMgr::createTask] cmd_code = 32212022-08-05 14:32:47.840 [INFO (0)] [THREAD(5952)] [CCfgFileDataMgr::writePlanBackupHistory()] Job type (job_type_id = 1) don't need to write backup history.2022-08-05 14:32:47.840 [INFO (0)] [THREAD(5952)] write history finished.2022-08-05 14:32:47.842 [INFO (0)] [THREAD(5956)] [getDevVendorTypeInCfgbak()] Dev_id : 1641 , DevSysOID : 1.3.6.1.4.1.47196.4.1.1.1.2542022-08-05 14:32:47.842 [DEBUG (0)] [THREAD(5956)] [CCfgFileRestoreTask::executeTask()] Begin to exec task, job_id = 454, dev_id = 1641,deployType:0(deploy=0,restore=1,auto_backup=2,manual_backup=3), file transfer protocol: 5 (iFtp=1,iTftp=2,iSftp=3,iScp=4,iSftpServer=5)2022-08-05 14:32:47.843 [DEBUG (0)] [THREAD(5956)] [CCfgFileRestoreTask::executeTask()] oFileInfo = { -- SEQUENCE -- cfgFileID '167f'H -- , fileName '313634315f434c495f32303232303830353134333234362e636667'H -- "1641_CLI_20220805143246.cfg" --, fileDesc '20'H -- "." --, devFileNamePath '6e6f2076616c7565'H -- "no.value" --, devID '0669'H -- , fileType '04'H -- , fileVer 'ff'H -- , backupTime '323032322d30382d30352031343a33323a34363a303030'H -- "2022-08-05.14:32:46:000" --, digestCode '75733061715679414c6279527151327668742b6b2f673d3d'H -- "us0aqVyALbyRqQ2vht+k/g==" --, isMostNew FALSE, unitID 'ff'H -- , xrnUnitCfgFileList { -- AsnCfgFileInfoSeqOf SEQUENCE OF is EMPTY}, iModuleID 'ff'H -- , isEncrypt '00'H -- }2022-08-05 14:32:47.843 [DEBUG (0)] [THREAD(5956)] [CCfgFileRestoreTask::sendExecDevTaskNotify] begin ...m_oExecDevTaskNotify STEP IS 150059442022-08-05 14:32:48.843 [DEBUG (0)] [THREAD(5956)] [CCfgFileRestoreTask::sendExecDevTaskNotify()] redo_flag = 0, new_step = 0,finish_ flag = 0, notify = { -- SEQUENCE -- iSessionID '01c7'H -- , iJobID '01c6'H -- , iDevID '0669'H -- , iExtendStatus '0d'H -- , iResultCode '01'H -- , iExtendResultCode '00'H -- , strExtendResult '20'H -- "." --, bFinished FALSE, iStepID '02'H -- , iFileType 'ff'H -- , bStepFinished TRUE, strRespondResult ''H -- "" --}2022-08-05 14:32:48.843 [DEBUG (0)] [THREAD(5956)] [CCfgFileRestoreTask::sendExecDevTaskNotify] begin ...m_oExecDevTaskNotify STEP IS 150059442022-08-05 14:32:49.844 [DEBUG (0)] [THREAD(5956)] [CCfgFileRestoreTask::sendExecDevTaskNotify()] redo_flag = 0, new_step = 0,finish_ flag = 0, notify = { -- SEQUENCE -- iSessionID '01c7'H -- , iJobID '01c6'H -- , iDevID '0669'H -- , iExtendStatus '01'H -- , iResultCode '01'H -- , iExtendResultCode '1788'H -- , strExtendResult '20'H -- "." --, bFinished FALSE, iStepID '14'H -- , iFileType '04'H -- , bStepFinished FALSE, strRespondResult ''H -- "" --}2022-08-05 14:32:49.844 [DEBUG (0)] [THREAD(5956)] [202010270000] strFileName is 1641_CLI_20220805143246.cfg,fileid is 57592022-08-05 14:32:49.845 [INFO (0)] [THREAD(5956)] [CCfgBakMgrMainApp::getCfgFileRouter()] cfgBakFile root directory: C:/Program Files/iMC/server/data/cfgbak2022-08-05 14:32:49.845 [DEBUG (0)] [THREAD(5956)] [CCfgFileDataMgr::copyFile] Copying file from src:C:/Program Files/iMC/server/data/cfgbak/1641_CLI_20220805143246.cfg to dest:C:\Program Files\iMC/server/tmp/1641_CLI_20220805143246.cfg2022-08-05 14:32:49.845 [DEBUG (0)] [THREAD(5956)] [imcdm::generateFileKey()] Generate file: C:\Program Files\iMC/server/tmp\1641_CLI_20220805143246.cfg key: us0aqVyALbyRqQ2vht+k/g==2022-08-05 14:32:49.845 [DEBUG (0)] [THREAD(5956)] [imcdm::verifyFileKey()] Verify file: C:\Program Files\iMC/server/tmp\1641_CLI_20220805143246.cfg key: us0aqVyALbyRqQ2vht+k/g==2022-08-05 14:32:49.845 [DEBUG (0)] [THREAD(5956)] [202010270000] strPlainFile is C:\Program Files\iMC/server/tmp\1641_CLI_20220805143246.cfg2022-08-05 14:32:49.845 [DEBUG (0)] [THREAD(5956)] [CCfgFileRestoreTask::getCfgfileParams] File: C:\Program Files\iMC/server/tmp\1641_CLI_20220805143246.cfg don't exist parameters2022-08-05 14:32:49.845 [DEBUG (0)] [THREAD(5956)] [CDevConfigDeploy::CDevConfigDeploy] iDevID=1641,iExecType=32022-08-05 14:32:49.845 [DEBUG (0)] [THREAD(5956)] [202010270000] strModulePath is C:\Program Files\iMC/server/tmp,strIndexFileName is 1641_CLI_20220805143246.cfg2022-08-05 14:32:49.846 [DEBUG (0)] [THREAD(5956)] [CConfigProcessor::login()] login type: 22022-08-05 14:32:49.851 [DEBUG (0)] [THREAD(5956)] [CSSHService::init()] use plink sysoid: 1.3.6.1.4.1.2011.2.62.2.82022-08-05 14:32:49.851 [DEBUG (0)] [THREAD(5956)] [CSSHService::init()] use plink sysoid: 1.3.6.1.4.1.2011.2.62.2.92022-08-05 14:32:49.851 [ERROR (-1)] [THREAD(5956)] [CSSHExecutor::login()] File :C:\Program Files\iMC\server\bin\..\..\server\conf\ssh_v1_devices.cfg can't open.2022-08-05 14:32:49.853 [DEBUG (0)] [THREAD(5956)] [CSSHService::connect] dev exist tbl_dev_putty_version tryconnect(): ip = 172.18.9.139,user = manager, secretkeyfile = , keypharse = , timeout = 40, port = 22,sshversion = SSHV2,plinkname = 2022-08-05 14:32:53.327 [INFO (0)] [THREAD(5956)] [CSSHService::connect] call tryconnect() success.2022-08-05 14:32:53.327 [DEBUG (0)] [THREAD(5956)] [CSSHService::setCmdPrompt] send \r to device2022-08-05 14:32:53.328 [DEBUG (0)] [THREAD(5956)] [CSSHService::setCmdPrompt] strRecvTmp is: 2022-08-05 14:32:58.007 [DEBUG (0)] [THREAD(5956)] [CSSHService::setCmdPrompt] strRecvTmp is: Last login: 2022-08-05 05:19:53 from 172.16.0.38User "manager" has logged in 57 times in the past 30 days2022-08-05 14:32:58.131 [DEBUG (0)] [THREAD(5956)] [CSSHService::setCmdPrompt] strRecvTmp is: BR-EWR# BR-EWR# 2022-08-05 14:33:39.621 [DEBUG (0)] [THREAD(5892)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 14:33:40.611 [DEBUG (0)] [THREAD(5892)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 14:34:38.836 [DEBUG (0)] [THREAD(5900)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 14:35:38.608 [DEBUG (0)] [THREAD(5900)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 14:36:38.626 [DEBUG (0)] [THREAD(5900)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 14:38:38.911 [DEBUG (0)] [THREAD(5900)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 14:38:45.530 [INFO (0)] [THREAD(5848)] [CQvSysTask::processLogFile]log file path is : \server\conf\log\2022-08-05 14:38:45.530 [INFO (0)] [THREAD(5848)] [CQvSysTask::processLogFile] success! log file path: \server\conf\log\, first log file: imccfgbakdm.2022-08-05.txt2022-08-05 14:40:38.935 [DEBUG (0)] [THREAD(5900)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 14:41:39.818 [DEBUG (0)] [THREAD(5900)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 14:42:38.644 [DEBUG (0)] [THREAD(5900)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 14:42:39.868 [DEBUG (0)] [THREAD(5900)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 14:43:39.451 [DEBUG (0)] [THREAD(5900)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 14:44:38.678 [DEBUG (0)] [THREAD(5900)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 14:45:38.595 [DEBUG (0)] [THREAD(5900)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 14:45:38.715 [DEBUG (0)] [THREAD(5900)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 14:46:38.801 [DEBUG (0)] [THREAD(5900)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 14:47:39.487 [DEBUG (0)] [THREAD(5900)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 14:48:38.617 [DEBUG (0)] [THREAD(5900)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 14:49:38.587 [DEBUG (0)] [THREAD(5900)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 14:50:38.670 [DEBUG (0)] [THREAD(5900)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 14:52:38.712 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 14:53:38.593 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 14:54:39.381 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 14:54:39.805 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 14:55:38.651 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 14:56:38.644 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 14:57:38.989 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 14:58:38.552 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 14:59:39.466 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 15:00:38.848 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 15:01:38.994 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 15:02:38.653 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 15:03:38.940 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 15:04:38.671 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 15:06:38.923 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 15:07:39.405 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 15:09:38.696 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 15:12:38.608 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 15:12:40.508 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 15:13:38.994 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 15:14:38.670 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 15:15:39.448 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 15:17:38.726 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 15:18:38.739 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 15:18:39.664 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 15:18:39.968 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 15:19:39.842 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 15:20:39.937 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 15:21:39.759 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 15:21:39.816 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 15:23:39.612 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 15:25:38.961 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 15:27:39.648 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 15:28:39.611 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 15:29:39.565 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 15:30:39.602 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 15:31:39.695 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 15:32:39.694 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 10622022-08-05 15:33:26.326 [ERROR (2)] [THREAD(5956)] [CSSHService::receive()] Failed to call getresponse()2022-08-05 15:33:26.326 [DEBUG (0)] [THREAD(5956)] prompt is: BR-EWR#2022-08-05 15:33:26.326 [DEBUG (0)] [THREAD(5956)] [CConfigProcessor::putCLIConfigToDev__()] Parameters are: strFileName=1641_CLI_20220805143246.cfg,bStopFlag=1,iDevID=16412022-08-05 15:33:26.326 [DEBUG (0)] [THREAD(5956)] [CSSHExecutor::execCmdCLI()] lstCmdInfo = ****cmd = conf t resp = state = 3****cmd = allow-unsafe-updates 120 resp = state = 3****cmd = y resp = state = 3****cmd = end resp = state = 3****, iContinueExec = 12022-08-05 15:33:26.632 [INFO (0)] [THREAD(5956)] [CSSHService::executeCmd()] Receive from device strRecv= conf t2022-08-05 15:33:26.632 [DEBUG (0)] [THREAD(5956)] [CSSHService::executeCmd()] lastLine is conf t2022-08-05 15:33:26.632 [DEBUG (0)] [THREAD(5956)] [CSSHService::processCmdPrompt()] bRet is 0 , strTemp is conf t , m_strCmdPrompt is BR-EWR#2022-08-05 15:33:26.632 [INFO (0)] [THREAD(5956)] [CSSHService::executeCmd()] Receive from device strRecv= 2022-08-05 15:33:26.632 [DEBUG (0)] [THREAD(5956)] [CSSHService::executeCmd()] lastLine is 2022-08-05 15:33:26.665 [INFO (0)] [THREAD(5956)] [CSSHService::executeCmd()] Receive from device strRecv= BR-EWR(config)# 2022-08-05 15:33:26.665 [DEBUG (0)] [THREAD(5956)] [CSSHService::executeCmd()] lastLine is BR-EWR(config)# 2022-08-05 15:33:26.665 [DEBUG (0)] [THREAD(5956)] [CSSHService::processCmdPrompt()] bRet is 0 , strTemp is BR-EWR(config)# , m_strCmdPrompt is BR-EWR#2022-08-05 15:33:26.665 [DEBUG (0)] [THREAD(5956)] [CSSHService::executeCmd()] This is command prompt2022-08-05 15:33:26.665 [DEBUG (0)] [THREAD(5956)] [CSSHExecutor::execCmd()] cmd = conf t,resp = , prompt = 2022-08-05 15:33:26.667 [INFO (0)] [THREAD(5956)] [CSSHService::executeCmd()] Receive from device strRecv= allow-unsafe-updates 1202022-08-05 15:33:26.667 [DEBUG (0)] [THREAD(5956)] [CSSHService::executeCmd()] lastLine is 2022-08-05 15:33:26.673 [INFO (0)] [THREAD(5956)] [CSSHService::executeCmd()] Receive from device strRecv= This command will enable non-failsafe updates of programmable devices forthe next 120 minutes. You will first need to wait for all line and fabricmodules to reach the ready state, and then reboot the switch to beginapplying any needed updates. Ensure that the switch will not lose power,be rebooted again, or have any modules removed until all updates havefinished and all line and fabric modules have returned to the ready state.WARNING: Interrupting these updates may make the product unusable!2022-08-05 15:33:26.673 [DEBUG (0)] [THREAD(5956)] [CSSHService::executeCmd()] lastLine is 2022-08-05 15:33:26.673 [INFO (0)] [THREAD(5956)] [CSSHService::executeCmd()] Receive from device strRecv= 2022-08-05 15:33:26.673 [DEBUG (0)] [THREAD(5956)] [CSSHService::executeCmd()] lastLine is 2022-08-05 15:33:26.674 [INFO (0)] [THREAD(5956)] [CSSHService::executeCmd()] Receive from device strRecv= Continue (y/n)? 2022-08-05 15:33:26.674 [DEBUG (0)] [THREAD(5956)] [CSSHService::executeCmd()] lastLine is Continue (y/n)? 2022-08-05 15:33:26.674 [DEBUG (0)] [THREAD(5956)] [CSSHService::processCmdPrompt()] bRet is 0 , strTemp is Continue (y/n)? , m_strCmdPrompt is BR-EWR#2022-08-05 15:33:26.674 [DEBUG (0)] [THREAD(5956)] [CSSHService::executeCmd()] This command need confirm.2022-08-05 15:33:26.674 [DEBUG (0)] [THREAD(5956)] [CSSHExecutor::execCmd()] cmd = allow-unsafe-updates 120,resp = This command will enable non-failsafe updates of programmable devices forthe next 120 minutes. You will first need to wait for all line and fabricmodules to reach the ready state, and then reboot the switch to beginapplying any needed updates. Ensure that the switch will not lose power,be rebooted again, or have any modules removed until all updates havefinished and all line and fabric modules have returned to the ready state.WARNING: Interrupting these updates may make the product unusable!Continue (y/n)? , prompt = 2022-08-05 15:33:26.676 [INFO (0)] [THREAD(5956)] [CSSHService::executeCmd()] Receive from device strRecv= y2022-08-05 15:33:26.676 [DEBUG (0)] [THREAD(5956)] [CSSHService::executeCmd()] lastLine is 2022-08-05 15:33:27.646 [INFO (0)] [THREAD(5956)] [CSSHService::executeCmd()] Receive from device strRecv= 2022-08-05 15:33:27.646 [DEBUG (0)] [THREAD(5956)] [CSSHService::executeCmd()] lastLine is 2022-08-05 15:33:28.533 [INFO (0)] [THREAD(5956)] [CSSHService::executeCmd()] Receive from device strRecv= Unsafe updates : allowed (less than 120 minute(s) remaining)2022-08-05 15:33:28.533 [DEBUG (0)] [THREAD(5956)] [CSSHService::executeCmd()] lastLine is 2022-08-05 15:33:28.534 [INFO (0)] [THREAD(5956)] [CSSHService::executeCmd()] Receive from device strRecv= 2022-08-05 15:33:28.534 [DEBUG (0)] [THREAD(5956)] [CSSHService::executeCmd()] lastLine is 2022-08-05 15:33:28.538 [INFO (0)] [THREAD(5956)] [CSSHService::executeCmd()] Receive from device strRecv= BR-EWR(config)# 2022-08-05 15:33:28.538 [DEBUG (0)] [THREAD(5956)] [CSSHService::executeCmd()] lastLine is BR-EWR(config)# 2022-08-05 15:33:28.538 [DEBUG (0)] [THREAD(5956)] [CSSHService::processCmdPrompt()] bRet is 0 , strTemp is BR-EWR(config)# , m_strCmdPrompt is BR-EWR#2022-08-05 15:33:28.538 [DEBUG (0)] [THREAD(5956)] [CSSHService::executeCmd()] This is command prompt2022-08-05 15:33:28.538 [DEBUG (0)] [THREAD(5956)] [CSSHExecutor::execCmd()] cmd = y,resp = Unsafe updates : allowed (less than 120 minute(s) remaining), prompt = 2022-08-05 15:33:28.542 [INFO (0)] [THREAD(5956)] [CSSHService::executeCmd()] Receive from device strRecv= end2022-08-05 15:33:28.542 [DEBUG (0)] [THREAD(5956)] [CSSHService::executeCmd()] lastLine is 2022-08-05 15:33:28.578 [INFO (0)] [THREAD(5956)] [CSSHService::executeCmd()] Receive from device strRecv= BR-EWR# 2022-08-05 15:33:28.578 [DEBUG (0)] [THREAD(5956)] [CSSHService::executeCmd()] lastLine is BR-EWR# 2022-08-05 15:33:28.578 [DEBUG (0)] [THREAD(5956)] [CSSHService::processCmdPrompt()] bRet is 1 , strTemp is BR-EWR# , m_strCmdPrompt is BR-EWR#2022-08-05 15:33:28.578 [DEBUG (0)] [THREAD(5956)] [CSSHService::executeCmd()] This is command prompt2022-08-05 15:33:28.578 [DEBUG (0)] [THREAD(5956)] [CSSHExecutor::execCmd()] cmd = end,resp = , prompt = 2022-08-05 15:33:28.578 [DEBUG (0)] [THREAD(5956)] [CSSHExecutor::execCmdCLI()] return = 02022-08-05 15:33:28.609 [INFO (0)] [THREAD(5956)] [CCfgFileDataMgr::deleteCfgFileFromDisk] Delete file : C:\Program Files\iMC/server/tmp/1641_CLI_20220805143246.cfg successfully!2022-08-05 15:33:28.609 [DEBUG (0)] [THREAD(5956)] [CCfgFileRestoreTask::sendExecDevTaskNotify] begin ...m_oExecDevTaskNotify STEP IS 150059442022-08-05 15:33:29.610 [DEBUG (0)] [THREAD(5956)] [CCfgFileRestoreTask::sendExecDevTaskNotify()] redo_flag = 0, new_step = 0,finish_ flag = 0, notify = { -- SEQUENCE -- iSessionID '01c7'H -- , iJobID '01c6'H -- , iDevID '0669'H -- , iExtendStatus '02'H -- , iResultCode '01'H -- , iExtendResultCode '00'H -- , strExtendResult '308203350202167f3082032a3035040928636f6e66696729230406636f6e662074040928636f6e666967292304120d0a42522d45575228636f6e6669672923200a01003082025a040f436f6e74696e75652028792f6e293f0418616c6c6f772d756e736166652d7570646174657320313230040f436f6e74696e75652028792f6e293f048202175468697320636f6d6d616e642077696c6c20656e61626c65206e6f6e2d6661696c736166652075706461746573206f662070726f6772616d6d61626c65206465766963657320666f720d0a746865206e65787420313230206d696e757465732e2020596f752077696c6c206669727374206e65656420746f207761697420666f7220616c6c206c696e6520616e64206661627269630d0a6d6f64756c657320746f207265616368207468652072656164792073746174652c20616e64207468656e207265626f6f74207468652073776974636820746f20626567696e0d0a6170706c79696e6720616e79206e656564656420757064617465732e2020456e73757265207468617420746865207377697463682077696c6c206e6f74206c6f736520706f7765722c0d0a6265207265626f6f74656420616761696e2c206f72206861766520616e79206d6f64756c65732072656d6f76656420756e74696c20616c6c207570646174657320686176650d0a66696e697368656420616e6420616c6c206c696e6520616e6420666162726963206d6f64756c657320686176652072657475726e656420746f207468652072656164792073746174652e0d0a0d0a5741524e494e473a20496e74657272757074696e672074686573652075706461746573206d6179206d616b65207468652070726f6475637420756e757361626c65210d0a0d0a0d0a0d436f6e74696e75652028792f6e293f200a01003077040928636f6e6669672923040179040928636f6e6669672923045920202020556e7361666520757064617465732020202020203a20616c6c6f77656420286c657373207468616e20313230206d696e7574652873292072656d61696e696e67290d0a0d0a42522d45575228636f6e6669672923200a0100301a0401230403656e64040123040a0d0a42522d45575223200a01000a0100'H -- "0..5....0..*05..(config)#..conf.t..(config)#....BR-EWR(config)#....0..Z..Continue.(y/n)?..allow-unsafe-updates.120..Continue.(y/n)?....This.command.will.enable.non-failsafe.updates.of.programmable.devices.for..the.next.120.minutes...You.will.first.need.to.wait.for.all.line.and.fabric..modules.to.reach.the.ready.state,.and.then.reboot.the.switch.to.begin..applying.any.needed.updates...Ensure.that.the.switch.will.not.lose.power,..be.rebooted.again,.or.have.any.modules.removed.until.all.updates.have..finished.and.all.line.and.fabric.modules.have.returned.to.the.ready.state.....WARNING:.Interrupting.these.updates.may.make.the.product.unusable!.......Continue.(y/n)?....0w..(config)#..y..(config)#.Y....Unsafe.updates......:.allowed.(less.than.120.minute(s).remaining)....BR-EWR(config)#....0...#..end..#....BR-EWR#......." --, bFinished FALSE, iStepID '14'H -- , iFileType '04'H -- , bStepFinished TRUE, strRespondResult ''H -- "" --}2022-08-05 15:33:29.610 [DEBUG (0)] [THREAD(5956)] [CCfgFileRestoreTask::sendExecDevTaskNotify] begin ...m_oExecDevTaskNotify STEP IS 150059442022-08-05 15:33:30.611 [DEBUG (0)] [THREAD(5956)] [CCfgFileRestoreTask::sendExecDevTaskNotify()] redo_flag = 0, new_step = 0,finish_ flag = 0, notify = { -- SEQUENCE -- iSessionID '01c7'H -- , iJobID '01c6'H -- , iDevID '0669'H -- , iExtendStatus '0e'H -- , iResultCode '01'H -- , iExtendResultCode '00'H -- , strExtendResult '308203350202167f3082032a3035040928636f6e66696729230406636f6e662074040928636f6e666967292304120d0a42522d45575228636f6e6669672923200a01003082025a040f436f6e74696e75652028792f6e293f0418616c6c6f772d756e736166652d7570646174657320313230040f436f6e74696e75652028792f6e293f048202175468697320636f6d6d616e642077696c6c20656e61626c65206e6f6e2d6661696c736166652075706461746573206f662070726f6772616d6d61626c65206465766963657320666f720d0a746865206e65787420313230206d696e757465732e2020596f752077696c6c206669727374206e65656420746f207761697420666f7220616c6c206c696e6520616e64206661627269630d0a6d6f64756c657320746f207265616368207468652072656164792073746174652c20616e64207468656e207265626f6f74207468652073776974636820746f20626567696e0d0a6170706c79696e6720616e79206e656564656420757064617465732e2020456e73757265207468617420746865207377697463682077696c6c206e6f74206c6f736520706f7765722c0d0a6265207265626f6f74656420616761696e2c206f72206861766520616e79206d6f64756c65732072656d6f76656420756e74696c20616c6c207570646174657320686176650d0a66696e697368656420616e6420616c6c206c696e6520616e6420666162726963206d6f64756c657320686176652072657475726e656420746f207468652072656164792073746174652e0d0a0d0a5741524e494e473a20496e74657272757074696e672074686573652075706461746573206d6179206d616b65207468652070726f6475637420756e757361626c65210d0a0d0a0d0a0d436f6e74696e75652028792f6e293f200a01003077040928636f6e6669672923040179040928636f6e6669672923045920202020556e7361666520757064617465732020202020203a20616c6c6f77656420286c657373207468616e20313230206d696e7574652873292072656d61696e696e67290d0a0d0a42522d45575228636f6e6669672923200a0100301a0401230403656e64040123040a0d0a42522d45575223200a01000a0100'H -- "0..5....0..*05..(config)#..conf.t..(config)#....BR-EWR(config)#....0..Z..Continue.(y/n)?..allow-unsafe-updates.120..Continue.(y/n)?....This.command.will.enable.non-failsafe.updates.of.programmable.devices.for..the.next.120.minutes...You.will.first.need.to.wait.for.all.line.and.fabric..modules.to.reach.the.ready.state,.and.then.reboot.the.switch.to.begin..applying.any.needed.updates...Ensure.that.the.switch.will.not.lose.power,..be.rebooted.again,.or.have.any.modules.removed.until.all.updates.have..finished.and.all.line.and.fabric.modules.have.returned.to.the.ready.state.....WARNING:.Interrupting.these.updates.may.make.the.product.unusable!.......Continue.(y/n)?....0w..(config)#..y..(config)#.Y....Unsafe.updates......:.allowed.(less.than.120.minute(s).remaining)....BR-EWR(config)#....0...#..end..#....BR-EWR#......." --, bFinished TRUE, iStepID '04'H -- , iFileType '04'H -- , bStepFinished TRUE, strRespondResult ''H -- "" --}2022-08-05 15:33:30.612 [DEBUG (0)] [THREAD(5956)] [qvdm::writeOperLog] send operate log :{ -- SEQUENCE -- strUserName '61646d696e'H -- "admin" --, strOperTime ''H -- "" --, strIpAddr '3137322e31362e322e313933'H -- "172.16.2.193" --, iModuleID '09'H -- , strOperDesc '4465706c6f792072756e6e696e6720636f6e66696775726174696f6e2066696c652022303232303830353134333234362e6366672220746f20646576696365202262722d657772283137322e31382e392e31333929222e'H -- "Deploy.running.configuration.file."0220805143246.cfg".to.device."br-ewr(172.18.9.139)"." --, operRst '00'H -- , strOperFailReason '537563636573732e'H -- "Success." --}2022-08-05 15:33:30.612 [DEBUG (0)] [THREAD(5956)] [CCfgFileRestoreTask::writeOperHistoryForDelDevFile] history = { -- SEQUENCE -- iDevID '0669'H -- , strActivity '4465706c6f792072756e6e696e6720636f6e66696775726174696f6e2066696c652e'H -- "Deploy.running.configuration.file." --, strDetail '4465706c6f792072756e6e696e6720636f6e66696775726174696f6e2066696c652022313634315f434c495f32303232303830353134333234362e6366672220746f206465766963652e'H -- "Deploy.running.configuration.file."1641_CLI_20220805143246.cfg".to.device." --, iState '00'H -- }2022-08-05 15:33:31.663 [DEBUG (0)] [THREAD(5884)] [CCfgFileMgrMainTaskMgr::createTask] cmd_code = 32192022-08-05 15:33:31.663 [DEBUG (0)] [THREAD(5960)] [CCfgFileRestoreTaskMgr::createTask] cmd_code = 32192022-08-05 15:33:31.666 [INFO (0)] [THREAD(5960)] [CCfgFileDataMgr::writePlanBackupHistory()] Job type (job_type_id = 1) don't need to write backup history.2022-08-05 15:33:31.666 [INFO (0)] [THREAD(5960)] write history finished.
Original Message:
Sent: Aug 01, 2022 03:59 AM
From: Marina Milenkova
Subject: HPE IMC Configuration template: allow-unsafe-updates on Aruba-CX Switches
Hello Mr. Grossmann,
I would suggest you to open a case with support.
It would be helpfull to put imccfgbakdm process on debug and repeat the config deployment and than collect the logs for support.
You can do that under System-System configuration-Log configuration.
Kind regards,
------------------------------
Marina
HPE
Sofia
Original Message:
Sent: Jul 29, 2022 07:06 AM
From: Robert Großmann
Subject: HPE IMC Configuration template: allow-unsafe-updates on Aruba-CX Switches
Update:
The command has been submitted but with an 1 hour delay, and with the "end to executive task."
But the cli script should be done with the "Deploy running configuration file to device", even as I started the script immediantly.
Any Idea?
Original Message:
Sent: Jul 29, 2022 06:28 AM
From: Robert Großmann
Subject: HPE IMC Configuration template: allow-unsafe-updates on Aruba-CX Switches
Hi Guys,
I'm trying to build a configuration template (CLI Script) to enable the allow-unsafe-updates on aruba cx switches.
But I'm failing.
The Deployment is running since a hour now and nothing happens. I even did not see any logon action on the selected switch :-(
But SNMP/SSH/REST Credentials are fine for the devices
Any Idea?
Thanks and kind regards
Robert