Image profiles

Image profiles represent a logical definition of what is provisioned on the compute nodes, including the operating system image and other software (kits) with its configuration scripts, postinstallation and post-boot scripts, and eventual custom packages and kernel modules.

Image profiles are used to provision and update the compute nodes with all the software added to the image profile.

Note: An image profile is associated to a compute node, and any modification you make to an image profile makes the node out of sync. After you finish your modifications to your existing profile, you can synchronize all of the nodes that use that image profile.

To view image profiles, select the Resources tab and go to Node Provisioning > Provisioning Templates > Image Profiles.

An image profile includes the following attributes:
Table 1. Image profile attributes . Settings attributed to an image profile.
Attribute Description
Name Name of the image profile
Description Description of the image profile
Provision Method Provisioning method use by the image profile, options include:
  • Package-based stateful provisioning
  • Stateless provisioning
For a stateless provisioning method, a disk partition is not needed.
OS Operating system that is installed on nodes that use the image profile
Node Type Node types that are associated with an image profile, including:
  • Management node
  • Compute node
Built-in Specifies preinstalled image profiles. Built-in image profiles cannot be deleted.
OS Update Name of the operating system update. The OS update corresponds to an OS distribution.
OS Packages Number of operating system distribution packages that are installed. This value does not include the preinstalled system OS packages or OS package dependencies.
Note: If you are adding packages to an image profile and there are dependency packages for that package, the related dependent packages are automatically installed.
Disk Partition Specifies the disk partition used. By default, an OS-specific partition schema is used. You can also use a custom partition script that works in the specified OS. The script must use a full path.
Note: The disk partition is not needed for an image profile that uses the stateless provisioning method.
Boot Parameters Specifies the kernel parameters that are used to set up the disk partitions for a stateful installation.

Boot parameters are only used during an operating system installation or reinstallation. If a compute node is rebooted, these parameters are not used.

To use boot parameters each time a compute node is rebooted, specify the boot parameters in a postinstallation script.

To troubleshoot any errors that are related to an image profile, you can view the error log here: /opt/pcm/web-portal/gui/logs/hostname/messages.log.