Hello All.
I’ve been having a problem with my OSD Bare Metal Servers (7.1.1.20 (290.13), unable to synchronize profiles. I opened a PMR with IBM Support but not getting much help there. If anyone has an idea please reply.
The profile action will just stay running on the console. Below is the Show Action info where it hangs.
Running waithidden cmd /C "{preceding texts of firsts “%00” of (value “ImagePath” of key “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RemboAgent” of registry as string)} -d -v 4 rad-mkgenericsysprof updatemenu=true > “{(parameter “AGENTFOLDER”)}\mkgenericsysprof.log” 2>&1"
if {not exists file ((parameter “AGENTFOLDER” of action) & “\mkgenericsysprof.log”) whose (exists lines whose (it as string contains “[AGTRC:0]”) of it)}
parameter “BMSERVERVERSION” = "{version of file (matches (regex “.:.+exe”) of (value “ImagePath” of key “HKLM\SYSTEM\CurrentControlSet\Services\RemboServer” of registry as string))}"
if {(parameter “BMSERVERVERSION”) < version “7.1.119.00000”}
if {exists file (parameter “PATH” & “\QHotline Win7 x64 0829.settings”)}
createfile until __EOF
{((preceding text of first “ModifiedUTC” of it) & “FailedModUTC” & (following text of first “ModifiedUTC” of it)) of concatenation “%0d%0a” of lines of file (parameter “PATH” & “\QHotline Win7 x64 0829.settings”)}__EOF
delete "{parameter “PATH”}\QHotline Win7 x64 0829.settings"
move __createfile "{parameter “PATH”}\QHotline Win7 x64 0829.settings"
endif
endif
endif
continue if {exists file ((parameter “AGENTFOLDER” of action) & “\mkgenericsysprof.log”) whose (exists lines whose (it as string contains “[AGTRC:0]”) of it)}
// Action fails here if some of the profiles were not processed because the OSD server is too old.
continue if {version of file (matches (regex “.:.+exe”) of (value “ImagePath” of key “HKLM\SYSTEM\CurrentControlSet\Services\RemboServer” of registry as string)) >= “7.1.120.00001”}
It will eventually fail with the following action info:
Failed continue if {exists file ((parameter “AGENTFOLDER” of action) & “\mkgenericsysprof.log”) whose (exists lines whose (it as string contains “[AGTRC:0]”) of it)}
// Action fails here if some of the profiles were not processed because the OSD server is too old.
continue if {version of file (matches (regex “.:.+exe”) of (value “ImagePath” of key “HKLM\SYSTEM\CurrentControlSet\Services\RemboServer” of registry as string)) >= “7.1.120.00001”}
Reply