The release keyword is probably the single-most important keyword in an Ignite-UX configuration file. This keyword must be set or else any installation of HP-UX is likely to fail or not work properly. Ignite-UX has no idea what version of HP-UX it is installing unless it is set.

As of Ignite-UX C.6.0.x, the release keyword is checked against the value of the

_hp_ikernel_os_release variable (the client creates the value of this variable in the host.info file). If the HP-UX release in the release keyword is not supported by the kernel version given in _hp_ikernel_os_release, the installation is not allowed to proceed and the following error appears:

ERROR: The version of HP-UX you have chosen to install on the system (B.11.31) is not supported by the version of the Ignite-UX install kernel that the system booted (B.11.23). You will need to reboot the target system from an install kernel matching the desired release from the menu at the console. If using the bootsys command, use the '-R' option to specify the install kernel version.

Therefore, if you boot the B.11.31 installation kernel, you can’t install HP-UX B.11.11 or B.11.23, you can only install HP-UX B.11.31.

When you create custom configuration files and do not plan to include the default configuration files you must set this variable.

release="B.11.31"

In this section we have some HP-UX 11i v3 restrictions that Ignite-UX enforces via configuration.

HP-UX 11i v3 does not support any HP9000 workstations, so the first test checks to see if the system being installed is a PA-RISC system, and then checks to see if the hardware model starts with 9000/7 followed by one or more of any character. If this is true, an error will eventually be shown to the user saying HP-UX B.11.31 does not support 9000/7xx workstation systems”.

The second thing that is enforced relates to memory. HP-UX 11i v3 requires a minimum of 1GB of memory in order to be installed. If the system contains less than 950MB of memory, you will eventually see an error saying HP-UX B.11.31 requires at least 1GB of system memory” and you will not be allowed to continue the install.

#######################################################################

#Release supported configuration checking for unsupported configs

#that are easy to recognize.

#

is_hppa {

HARDWARE_MODEL ~ "9000/7.*" {

error += "HP-UX " + ${release} + " does not support 9000/7xx workstation systems."

}

}

( memory < 950MB ) {

error += "HP-UX " + ${release} + " requires at least 1GB of system memory."

}

Sometime ago, changes were made to Ignite-UX to increase the block and fragment sizes for VxFS and HFS file systems. This can lead to differences between systems installed in the last few years

66