C.2. Operating Systems

An operating system entry is a collection of options that defines the way in which the base operating system is installed on a host when you provision Red Hat Enterprise Linux OpenStack Platform. Operating system entries combine other entries in the user interface, such as installation media for installing the base operating system on a host and partition tables that define the partitioning scheme for the storage available to that host, and allow you to specify parameters specific to the operating system entry, such as the details of a Subscription Manager account.

Note

By default, the rhel-osp-installer command creates an operating system entry for Red Hat Enterprise Linux 7.2 that contain the details of the subscription manager account you entered during the installation process. These operating system entries can be edited as necessary.

Procedure C.3. Creating an Operating System Entry

  1. Click HostsOperating systems.
  2. Click New Operating system.
    The New Operating System Page

    Figure C.2. The New Operating System Page

  3. Configure general operating system details:
    1. In the Name text field, enter a name to represent the operating system entry in the Red Hat Enterprise Linux OpenStack Platform installer.
    2. In the Major version, enter the number corresponding to the major version of the operating system.
    3. In the Minor version, enter the number corresponding to the minor version of the operating system.
    4. In the Description text field, enter a description to represent the operating system entry in the Red Hat Enterprise Linux OpenStack Platform installer.
    5. From the OS Family drop-down menu, select the operating system family to which the operating system belongs.
    6. In the Architectures section, select the check boxes for the architectures that the operating system entry can provision.
  4. Configure the partition tables that the operating system entry can access:
    1. Click the Partition table tab.
    2. In the All items list, click the name of a partition table entry to move that partition table entry to the Selected items list.
  5. Configure the installation media that the operating system entry can access:
    1. Click the Installation media tab.
    2. In the All items list, click the name of an installation media entry to move that installation media entry to the Selected items list.
  6. Click Submit.
You have created a new operating system entry that can be used to provision a host.
By default, the installer creates an operating system entry for Red Hat Enterprise Linux 7.2 and populates the values for this operating system entry automatically based on the information you provide during the installation process. You do not need to manually configure this operating system entry to provision Red Hat Enterprise Linux OpenStack Platform 6.0 on Red Hat Enterprise Linux 7.2, but you can edit this operating system entry to update the values of the parameters such as Subscription Manager credentials and the repositories to enable on machines that the installer provisions.

Procedure C.4. Updating the Values of Operating System Entry Parameters

  1. Click HostsOperating systems.
  2. Click RedHat 7.2 to open the details page for the Red Hat Enterprise Linux 7.2 operating system entry.
  3. Click the Parameters tab.
  4. Update the values of the parameters using the text fields for each parameter.
  5. Click Submit.
You have updated the values of the parameters. These parameters are applied to any machines newly provisioned using the Red Hat Enterprise Linux 7.2 operating system entry.
The following is a list of common parameters you can specify in an operating system entry. To provision Red Hat Enterprise Linux OpenStack Platform based on an operating system entry, you must specify the parameters for a Subscription Manager account that can be used to install packages on the hosts being provisioned. You can also specify parameters for other options such as the location of a NTP server.

Table C.1. Common Operating System Entry Parameters

Parameter Description   
ntp-server The address of an NTP server with which to synchronize the system clock.   
subscription_manager Whether or not to use Subscription Manager. Accepted values are true or false.   
subscription_manager_repos A comma-separated list of repositories to enable. The repository required to provision RHEL OpenStack Platform on Red Hat Enterprise Linux 7.2 is rhel-7-server-openstack-6.0-rpms along with rhel-7-server-openstack-6.0-installer-rpms, rhel-7-server-rh-common-rpms, and rhel-ha-for-rhel-7-server-rpms.   
subscription_manager_pool The ID of an entitlement pool to attach. You can only specify the ID of a single entitlement pool. This value is optional, but recommended; if you do not specify an entitlement pool ID, the installer attempts to auto-attach the required entitlements to hosts it provisions.   
subscription_manager_username The username of a Customer Portal account by which to register the host with the Content Delivery Network.   
subscription_manager_password The password of a Customer Portal account by which to authenticate the above username.   
http-proxy The IP address or fully qualified domain name of a HTTP proxy for Subscription Manager.   
http-proxy-port The port by which to connect to the HTTP proxy for Subscription Manager.   
http-proxy-user The name of the user by which to authenticate with the HTTP proxy for Subscription Manager.   
http-proxy-password The password by which to authenticate with the HTTP proxy for Subscription Manager.   
time-zone The time zone to apply to the host. Time zones must be in the format of an IANA time zone identifier such as America/New_York or Asia/Tokyo.