﻿Integrated Smart Update Tools Help 2.0.1.0
Published: July 2017
(C) 2015 - 2017 Hewlett Packard Enterprise Development LP


iSUT command-line basics
	The following example is the basic iSUT syntax.
	sut /[command] (Windows)
	sut -[command] (Linux)


activate
	Syntax
	/activate (Windows)
	-activate (Linux)

	Description
	Use this parameter to reboot the server if a reboot is required to activate the components. 
	The command asks for reboot confirmation.

	Options
	sut /activate force
	Provide this option to avoid the reboot confirmation step.

	Restrictions
	Valid in the following state:
	InstalledPendingReboot

	Example input
	sut /activate
	sut -activate


clearstaging
	Syntax
	/clearstaging (Windows)
	-clearstaging (Linux)

	Description
	Clears everything in the current staging directory.

	Restrictions
	Valid in the following states:
	Activated

	Example input
	sut /clearstaging
	sut -clearstaging


deploy
	Syntax
	/deploy (Windows)
	-deploy (Linux)

	Description
	Deploys components and verifies the components deployed correctly.

	Options
	noautoverify
	Passing parameter prevents SUT from verifying the component installation 
	automatically.

	Example input
	sut /deploy
	sut -deploy


deployreboot
	Syntax
	/deployreboot (Windows)
	-deployreboot (Linux)

	Description
	If a reboot is required, this command deploys components, verifies the 
	updates, and then reboots the node.

	Options
	noautoverify
	Passing parameter prevents SUT from verifying the component installation 
	automatically.

	Example input
	sut /deployreboot
	sut -deployreboot


exportconfig
	Syntax
	/exportconfig <filename> (Windows)
	-exportconfig <filename> (Linux)

	Description
	Uses the configuration file name as a parameter and writes all iSUT setting 
	values to the file.

	Restrictions
	Valid in all states.

	Example input
	sut /exportconfig <filename>
	sut -exportconfig <filename>


help
	Syntax
	/help (Windows)
	-help (Linux)

	Description
	Displays command-line help information.

	Example input
	sut /help
	sut /?
	sut -help
	sut -?


importconfig
	Syntax
	/importconfig <path_to_config_file> (Windows)
	-importconfig <path_to_config_file> (Linux)

	Description
	Uses the configuration file parameters and applies the settings.

	Restrictions
	This command is allowed in the following states:
	StageFailed
	InstallFailed
	Activated
	ActivatedFailed
	InstalledPendingReboot

	Example input
	sut /importconfig <path_to_config_file>
	sut -importconfig <path_to_config_file>


set
	Syntax
	/set (Windows)
	-set (Linux)

	Description
	Change iSUT options.
	
	Options
	sut -set mode=<OnDemand,AutoStage,AutoDeploy,AutoDeployReboot>
	Selects the mode iSUT uses.

	AutoStage: Stages components to the server.

	AutoDeploy: Stages and deploys the components.

	AutoDeployReboot: Stages, deploys, and if necessary, reboots the server.

	OnDemand: SUT deploys updates when the admin issues commands.

	sut -set stagingdirectory=<directory_path>
	Specifies the directory where iSUT stages components.

	sut -set rebootaction=<option>
	Valid options:
	never
	ifneeded
	always

	sut -set rebootmessage <message>
	iSUT displays the reboot message.

	sut -set rebootdelay <seconds>
	The number of seconds before iSUT reboots the node.

	sut -set pollingintervalinminutes=<time_minutes>
	How frequently iSUT requests information from SUM, HPE OneView or 
	iLO Amplifier Pack.

	sut -set savelogs=<true/false>
	Sets whether iSUT saves the log files.

	sut -set enableiloqueuedupdates=<true/false>
	Default = true. Valid for iLO nodes only. If true, SUT polls the iLO for 
	any updates in the iLO Installation Queue.

	sut -set ignorewarnings=true
	Ignores warnings SUT encounters during deployment.

	sut -set tpmbypassflag=true
	Bypasses TPM warnings.

	Example input
	sut /set mode=OnDemand
	sut -set mode=AutoStage


stage
	Syntax
	/stage (Windows)
	-stage (Linux)

	Description
	Determines which components must be applied on the node and copies the 
	components to the staging directory.
	NOTE:
	For Gen10 servers, the stage parameter displays the details of the iLO 
	installation queue.

	Restrictions
	iSUT requires permissions to write to the staging directory.

	Example input
	sut /stage
	sut -stage


start
	Syntax
	/start (Windows)
	-start (Linux)

	Description
	If iSUT is in an auto mode, this parameter starts the iSUT service.

	Restrictions
	iSUT mode must be in the following modes:

	AutoStage
	AutoDeploy
	AutoDeployReboot
	Example input
	sut /start
	sut -start

status
	Syntax
	/status (Windows)
	-status (Linux)

	Description
	Displays the current state of the iSUT engine.

	Example input
	sut /status
	sut -status


stop
	Syntax
	/stop (Windows)
	-stop (Linux)

	Description
	Stops the iSUT service.

	Example input
	sut /stop
	sut -stop


verify
	Syntax
	/verify (Windows)
	-verify (Linux)

	Description
	Verifies that update happened successfully. Changes state to activated 
	if the update is successful. Only required if you passed the noautoverify 
	parameter with the deploy or deployreboot command.

	Example input
	sut /verify
	sut -verify


version
	Syntax
	/version (Windows)
	-version (Linux)

	Description
	Displays the installed version of iSUT.

	Example input
	sut /version
	sut -version
