The command to be executed.
Note that it is possible for a system to support
only a subset of these commands. If a command is
unsupported, it will complete immediatly with the
'invalidOperation' error being reported in the
ciuUpgradeOpStatus object.
The 'check' must be performed first before 'install'
command can be executed. If 'install'
is performed first the operation would fail.
So 'install' will be allowed only if a read of
this object returns 'check' and the value of object
ciuUpgradeOpStatus is 'success'. Also 'check'
will be allowed only if a read of this object returns
'none'.
Command Remarks
none if this object is read without performing
any operation listed above, 'none' would be
returned. Also 'none' would be returned for a
read operation if a cleanup of the previous
upgrade operation is completed either through
the issue of 'done' command or the maximum
timeout of 5 minutes is elapsed. Setting this
object to 'none', agent would return a success
without any upgrade operation being performed.
done if this object returns any value other than
'none', then setting this to 'done' would do
the required cleanup of previous upgrade
operation and make the system ready for any new
upgrade operation. This is needed because the
system maintains the status of the previous
upgrade operation for a maximum time of 5 minutes
before it does the cleanup. During this period
no new upgrade operation is allowed.
install for all the physical entities listed in the
ciuUpgradeTargetTable perform the required
upgrade operation listed in that table. However
the upgrade operation for a module would not be
done if the current running image and the image
to be upgraded given as an input through the
ciuImageLocInputTable are the same.
check check the version compatibility for the given
set of image files against the current system
configuration.