HP Insight Control Server Provisioning 7.3 Update 1 Build Plans Reference Guide
51
Inject Multi-NIC Required ESXi 5 Kickstart Settings
Injects required Matrix Operating Environment settings into a ESXi Kickstart answer file. The install NFS directive will be
inserted with the values used at the mount NFS share step. This inject step also checks if an encrypted password was
used, since such a password, cannot be used to automatically manage the hypervisor. The SSH service is also enabled
and started.
At run time, this script edits the Kickstart file and inserts the static IP addressing information based on the contents of
the standard_switch and multi-nic-configuration custom attributes. If standard_switch or multi-nic-configuration are
not defined, then this script will fail with an error.
Type: OGFS
Parameters:
accept-encrypted-password – accepts the password to be encrypted
Required Custom Attributes:
standard_switch – semicolon separated list of comma separated vlan names from Matrix Operating
Environment to configure ESXi vSwitchs.
multi-nic-configuration0 through multi-nic-configuration9
Inject Personalization Settings
Injects settings for personalization into a Windows unattend answer file.
When you run a build plan and select the Configure static network information option, a custom attribute named
hpsa_netconfig is automatically created for each target server the build plan is run against. hpsa_netconfig contains the
network settings to be applied to that particular target server.
At run time, this script edits the unattend file and inserts the static IP addressing information based on the contents of
the hpsa_netconfig custom attribute. If hpsa_netconfig is not defined, then this script does nothing and completes
successfully.
Type: OGFS
Optional Parameter:
PATH_TO_FILE where an alternate path to the Unattend.xml, Unattend.txt, or sysprep.inf file may be specified.
This parameter can normally be omitted and the script will use the standard file locations. The following path
locations are checked (in order), and if that file exists, it is updated and no further files are checked.
X/Windows/Temp/Unattend.xml (For Windows 2008 OS Media installs), C/Windows/Panther/unattend.xml (For
Windows 2008 WIM installs).
--require-netconfig=[true,false] - Specify whether a network configuration is mandatory or not. Defaults to
false. If set to true and the hpsa_netconfig custom attribute is missing, the script will fail. This is useful when
creating a build plan where specifying a network configuration is mandatory.
Optional Custom Attribute: hpsa_netconfig
Inject Required AutoYaST Settings
This script injects required settings into the autoinst.xml file.
This script modifies the AutoYaST file and adds scripting that will allow IC server provisioning to monitor and control the
operating system installation.
required pre- chroot- and post- exitpoint scripts.
pre-exitpoint to start the agent before the installation starts.
chroot-exitpoint to stall the installation before the AutoYaST reboot between
o the first and second installation phase. This also triggers
o the integration of the HP SA agent installation executed