7.1

Table Of Contents
5 (Optional) Add customization scripts.
a To specify post-installation customization scripts in the conguration le, see “Specify Custom
Scripts in a kickstart/autoYaST Conguration File,” on page 47.
b To call Visual Basic scripts in blueprint, see “Checklist for Running Visual Basic Scripts During
Provisioning,” on page 27.
6 Gather the following information so that blueprint architects can include it in their blueprints:
a The name and location of the ISO image.
b For vCenter Server integrations, the vCenter Server guest operating system version with which
vCenter Server is to create the machine.
N You can create a property group with the property set BootIsoProperties to include the required
ISO information. This makes it easier to include this information correctly on blueprints.
Prepare the Linux Kickstart Configuration Sample File
vRealize Automation provides sample conguration les that you can modify and edit to suit your needs.
There are several changes required to make the les usable.
Procedure
1 Navigate to the vCloud Automation Center Appliance management console installation page.
For example: hps://vcac-hostname.domain.name:5480/installer/.
2 Download and save the Linux Guest Agent Packages.
3 Unpack the LinuxGuestAgentPkgs le.
4 Navigate to the LinuxGuestAgentPkgs le and locate the subdirectory that corresponds to the guest
operating system that you are deploying during provisioning.
5 Open the sample-https.cfg le.
6 Replace all instances of the string host=dcac.example.net with the IP address or fully qualied domain
name and port number for the vRealize Automation server host.
Platform Required Format
vSphere ESXi
IP Address, for example: --host=172.20.9.59
vSphere ESX
IP Address, for example: --host=172.20.9.58
SUSE 10
IP Address, for example: --host=172.20.9.57
All others
FQDN, for example: --host=mycompany-host1.mycompany.local:443
7 Locate each instance of gugent.rpm or gugent.tar.gz and replace the URL rpm.example.net with the
location of the guest agent package.
For example:
rpm -i nfs:172.20.9.59/suseagent/gugent.rpm
8 Save the le to a location accessible to newly provisioned machines.
Specify Custom Scripts in a kickstart/autoYaST Configuration File
You can modify the conguration le to copy or install custom scripts onto newly provisioned machines.
The Linux agent runs the scripts at the specied point in the workow.
Your script can reference any of the ./properties.xml les in the /usr/share/gugent/site/workitem
directories.
Chapter 1 External Preparations for Provisioning
VMware, Inc. 47