CPUSE build 839 requires a stability fix for online self-update to the next CPUSE build.
Relevant fix (shell script) was downloaded to Gaia machines running CPUSE build 839 that are connected to Internet, if the following option was enabled (by default, it is enabled) in SmartDashboard: "
Automatically download Contracts and other important data" (go to "Policy" menu - click on "Global Properties" - go to "Security Management Access").
Important Note: During the download of this shell script, no process is stopped/restarted on Gaia machine.
- This shell script will be executed in the next CPUSE online self-update to prevent the stability issue.
- Manual offline update of CPUSE Agent per sk92449 from build 839 to a next build is not affected.
- CPUSE builds other than 839 are not affected.
The downloaded shell script /opt/CPda/bin/DAClient:
if [ "X$1" == "Xself_update" ]
for pkg in `$DBGET installer:packages -ic`
if [ "X$type" == "X3" -a "X$status" == "X4" ]
if [ "X$new_DA_filename" == "X" -o "X$new_DA_pkgkey" == "X" ]
$ECHO "Error: Could not find currently installing DA"
/opt/CPda/bin/su_script $rpm_name $file_name &