﻿              Integrated Smart Update Tools OnDemand Help 2.3.1.0

   Abstract
   Part Number:
   Published: 2018- September
   Edition:
   © Copyright 2017 - 2018 Hewlett Packard Enterprise Development LP

                            iSUT command-line basics

   The following example is the basic iSUT syntax.

   sut -[command] (Linux/VMWare)

   NOTE:

   Running iSUT on a server with iLO configured in High Security mode needs
   iLO Administrator credentials. Use the sut -set command to store iLO
   credentials in the host so that iSUT can use the iLO credentials for iLO
   communication. If you do not want iSUT to store the iLO credentials,
   provide the credentials with each iSUT command. Providing credentials with
   each command will not work with sut -deploy or sut -deployreboot commands
   if the baseline also contains the iSUT component. When using Auto mode,
   always use the sut -set command so that iSUT performs the deploy operation
   in Auto mode when iLO is configured in High Security mode.

                                  clearilocreds

Syntax

   /clearilocreds (Windows)

   -clearilocreds (Linux/VMWare)

Description

   Clears the stored iLO credentials from the iSUT database.

Example input

 sut /clearilocreds

 sut -clearilocreds

                                     deploy

Syntax

   /deploy (Windows)

   -deploy (Linux/VMWare)

Description

   Deploys components, and then enables verification after reboot to check
   whether components are deployed correctly.

Options

   noautoverify

           Passing parameter prevents iSUT from verifying the component
           installation automatically after deployment.

Example input

 sut /deploy

 sut -deploy

                                  deployreboot

Syntax

   /deployreboot (Windows)

   -deployreboot (Linux/VMWare)

Description

   Deploys components and then reboots the server if a reboot is required.
   After reboot, verifies if the updates are deployed correctly.

Options

   noautoverify

           Passing parameter prevents iSUT from verifying the component
           installation automatically after deployment is completed and
           re-booted.

Example input

 sut /deployreboot

 sut -deployreboot

                                  exportconfig

Syntax

   /exportconfig <filename> (Windows)

   -exportconfig <filename> (Linux/VMWare)

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/VMWare)

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/VMWare)

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/VMWare)

Description

   Changes iSUT options.

Options

   sut -set mode=<OnDemand,AutoDeploy,AutoDeployReboot>
           Selects the mode iSUT uses.

              * AutoDeploy: Keeps polling the iLO task queue every polling 
			    interval (Default is 5 minutes) and deploy the components 
				marked as updatable by RunTimeAgent. Does not reboot the 
				system.

              * AutoDeployReboot: Keeps polling the iLO task queue every 
			    polling interval and deploy the components marked as 
				updatable by RunTimeAgent. Reboot the system in case 
				component update requires a reboot or there is a Type C
				(Updatable by UEFI Only) component is found in the iLO 
				task queue.
                
              * OnDemand: iSUT deploys updates when the admin issues
                commands(Default Mode after Installation).

   sut -set ilousername=<username> ilopassword=<password>

           Enter iLO credentials, to enable the iSUT perform updates, when
           iLO 5 is in one of the High Security modes.

              * To hide the password characters, provide iLO username and
                press Enter, which prompts you enter the password as below:

                sut -set ilousername=<username>

                Please provide the iLO password: <******>

           The iLO credentials are stored in the iSUT database, and will be
           used to run any On Demand commands in High Security mode.

Example input

 sut /set mode=OnDemand

 sut -set mode=AutoDeploy

                                     start

Syntax

   /start (Windows)

   -start (Linux/VMWare)

Description

   If iSUT is in Auto mode, starts the iSUT service.

Restrictions

   iSUT mode must be in the following modes:

     * AutoDeploy

     * AutoDeployReboot

Example input

 sut /start

 sut -start

                                     status

Syntax

   /status (Windows)

   -status (Linux/VMWare)

Description

   Displays the current state of the iSUT engine.

Example input

 sut /status

 sut -status

                                      stop

Syntax

   /stop (Windows)

   -stop (Linux/VMWare)

Description

   Stops the iSUT service.

Example input

 sut /stop

 sut -stop

 
                                    version

Syntax

   /version (Windows)

   -version (Linux/VMWare)

Description

   Displays the installed version of iSUT.

Example input

 sut /version

 sut -version
