Previous Topic: Infrastructure Deployment Fails if a Windows 2012 Virtual Machine is InvolvedNext Topic: Ports Used by CA Client Automation


Automation Service Configuration File

The automation service configuration file contains configuration parameters that automated migration uses for various tasks. Although all the parameters are described in this section, some parameters are only informational. We recommend that you do not change the parameters that are only informational.

Note: An integer value in the automation.config file must not contain or be surrounded by spaces. When you specify an integer value in the automation.config file, verify that there is no space, within and around the value. Any space in the integer value can result in the malfunctioning of the automation service.

AssessmentServiceEPR

Defines the end point URL of assessment service. This parameter is only informational.

ITCMEPR

Defines the end point URL of CA ITCM web service. This parameter is only informational.

ITPAMEPR

Defines the end point URL of CA IT PAM web service. This parameter is only informational.

AutomationServiceEPR

Defines the end point URL of automation service. This parameter is only informational.

JNI_BIN_PATH

Defines the JNI path to get comstore values. This parameter is only informational.

DEFAULT_MANAGER

Defines the name of the default manager for Web Console and CA ITCM web services. This parameter is only informational.

WipeAndReloadProcess

Defines the path to CA IT PAM process definition for Wipe and Reload migration. Change this parameter only if you have customized the process definition.

MachineReplacementProcess

Defines the path to CA IT PAM process definition for Machine Replacement migration. Change this parameter only if you have customized the process definition.

MaxNumberOfITPAMInstances

Defines the maximum number of CA IT PAM instances that automation service can run concurrently. Depending on load your CA IT PAM server can handle, you change this value.

Note: Automation service creates one CA IT PAM instance per computer in the migration job.

ProcessLaunchInterval

Defines the time interval (in seconds) between the creation of CA IT PAM instances.

TimeOutForOSIMJobs

Defines the timeout period (in seconds) before which the computer must start the OSIM job. After the timeout period, the OSIM jobs are canceled and OS migration job fails for the computer.

WaitForBootServer

Specifies that the activation of the OS installation waits until a boot server picks up the target and reports to the domain manager.

WaitForOSImage

Specifies that the activation of the OS installation waits until the required OS and Boot image is available on the assigned boot server.

WakeOnLAN

Specifies whether the boot server must wake up the target computer before OS installation.

Reboot

Specifies whether the boot server must force the reboot on the target computer before activating installation, if set to true.

ContainerPriority

Defines the priority for software job containers created for migration job.

DeliveryCalender

Specifies the name of the delivery calendar you want to use. Leave this parameter blank, if you do not want to use a delivery calendar.

IgnoreJobCalendarsOnTargetComputers

Specifies whether the job option, Ignore job calendars on target computers, must be set when a RAC container is created. If this policy is set to False, calendars are not ignored at target computers. If True, calendars are ignored at target computers.

JobsTriggerSS

Specifies that the scalability server must initiate and execute the job at the scheduled time.

RemoveInstallationHistory

Specifies that the existing installation records will be deleted, thus preventing the job from failing with a status of Already Installed, before the install process is activated.

RunFromSS

Specifies whether the job check program of the target computer must release communication with the server during execution of the job. When the job has finished, the agent reconnects to the server to report job status.

TimesRelativeToEM

Specifies that the activation time specified must be interpreted as universal time. The time deviation configured on each domain manager is considered for converting the time received into the local system time.

UseDeliveryCalender

Specifies whether to use the delivery calendar for the job.

SoftwareBlackList

Defines the list of software packages that are used to exclude computers from OS migration job. The computers that have any of these software packages installed are automatically excluded from OS migration.

MaximumDelayOfJobContainer

Defines the time for which the job container waits for additional computers after adding the first computer before it seals the container. Additional containers are automatically created, if necessary.

MaxNumberOfTargetsPerJobContainer

Defines the maximum number of target computers per job container. After the job container reaches this limit, the container is closed and a new job container is created for remaining computers.

LastTargetInContainerOptimization

Specifies whether to activate the job container immediately, when there are no targets left in the migration job. The container is activated immediately even if the targets in the container is less than the number specified in MaxNumberOfTargetsPerJobContainer and without waiting for MaximumDelayOfJobContainer time. This parameter is only informational.

Default: True

RenamePackageName

Defines the rename software package used for renaming the computers. This parameter is only informational.

RenamePackageVersion

Defines the version of the rename software package used for renaming the computers. This parameter is only informational.

RenameProcedure

Defines the rename software package procedure used for renaming the computers. This parameter is only informational.

AutomationJobScheduleInterval

Defines the time delay (in seconds) for which the automation services waits before scheduling the next automation job.

AutomationJobSchedulerBatchSize

Defines the number of targets scheduled by automation service before checking the ITPAM instance status for the scheduled targets and updates the status as Migration Successful or Migration Failed. Depending on the load on the CA IT PAM server and how frequently you want to update the status of the target, you can change this value.

Log4j Properties

Defines the following log4j properties:

– log4j.rootLogger

– log4j.appender.A1

– log4j.appender.A1.layout

– log4j.appender.A1.layout.ConversionPattern

– log4j.appender.A1.MaxFileSize

– log4j.appender.A1.MaxBackupIndex

For example, you can change the following parameters to change the log level, the file size, or the number of log files created:

log4j.rootLogger=ERROR, A1

Note: Change this value to DEBUG or INFO to change the log level accordingly.

log4j.appender.A1.MaxFileSize=5000KB

log4j.appender.A1.MaxBackupIndex=1

Note: For more information about the Log4j properties, see the documentation of org.apache.log4j.PropertyConfigurator.