vRealize Automation includes custom properties that you can use to provide additional controls for BMC BladeLogic Configuration Manager integration.

Table 1. Custom Properties Required for BMC BladeLogic Configuration Manager Integrations

Custom Property

Description

VirtualMachine.EPI.Type

Specifies the type of external provisioning infrastructure.

BMC.Software.Install

Set to True to enable BMC BladeLogic integration.

EPI.Server.Name

Specifies the name of the external provisioning infrastructure server, for example, the name of the server hosting BMC BladeLogic. If at least one general BMC EPI agent was installed without specifying a BMC BladeLogic Configuration Manager host, this value directs the request to the desired server.

If only dedicated BMC EPI agents for specific BMC BladeLogic Configuration Manager hosts were installed, this value must exactly match the server name configured for one of these agents.

BMC.Service.Profile

Specifies the name of the default authentication profile on the BMC BladeLogic server.

BMC.Software.BatchLocation

Specifies the location in BMC BladeLogic of software jobs to be deployed. This value must match either the appropriate field in Website\Software.txt or the appropriate value of VRM.Software.IdNNNN, depending on the method used to prepare software jobs for integration.

VMware.VirtualCenter.OperatingSystem

Specifies the vCenter Server guest operating system version (VirtualMachineGuestOsIdentifier) with which vCenter Server creates the machine. This operating system version must match the operating system version to be installed on the provisioned machine. Administrators can create build profiles using one of several property sets, for example, VMware[OS_Version]Properties, that are predefined to include the correct VMware.VirtualCenter.OperatingSystem values. This property is for virtual provisioning.

For a list of currently accepted values, see the VMware vCenter Server documentation.

Custom Properties To Make BMC BladeLogic Configuration Manager Software Jobs Available

Configure BMC BladeLogic Configuration Manager jobs for vRealize Automation integrations. Make all software jobs available to machine requesters to select from, or specify a software job to apply to all machines provisioned from the blueprint.

Table 2. Custom Properties to Make Software Jobs Available

Custom Property

Description

LoadSoftware

Set to True to make the software jobs listed in Website\Software.txt available to the user requesting the machine.

VRM.Software.IdNNNN

Specifies a software job or policy to be applied to all machines provisioned from the blueprint. Set the value to job_type=job_path, where job_type is the numeral that represents the BMC BladeLogic job type and job_path is the location of the job in BMC BladeLogic, for example 4=/Utility/putty. NNNN is a number from 1000 to 1999.

1 — AuditJob
2 — BatchJob
3 — ComplianceJob
4 — DeployJob
5 — FileDeployJob
6 — NSHScriptJob
7 — PatchAnalysisJob
8 — SnapshotJob

Optional Custom Properties for BMC BladeLogic Configuration Manager Integrations

You can also use optional custom properties that are commonly used with BMC BladeLogic Configuration Manager blueprints.

Table 3. Optional Custom Properties for BMC BladeLogic Configuration Manager Integrations

Property

Definition

BMC.AddServer.Delay

Specifies the number of seconds to wait before adding the machine to BMC BladeLogic Configuration Manager. The default is 30.

BMC.AddServer.Retry

Specifies the number of seconds to wait before retrying if the first attempt to add the machine to BMC BladeLogic Configuration Manager is unsuccessful. The default is 100.