Chapter 2. Prerequisites
This section discusses channel and repository settings required for deploying Red Hat Enterprise Linux OpenStack Platform 7.
Warning
Although older Red Hat OpenStack repositories are available, you must ensure that your system can no longer access them before installing Red Hat Enterprise Linux OpenStack Platform 7. For example, unsubscribe from or disable the following:
- Red Hat Enterprise Linux OpenStack Platform 4 (Havana) -- rhel-6-server-openstack-4.0-rpms
- Red Hat Enterprise Linux OpenStack Platform 5 (Icehouse) -- rhel-7-server-openstack-5.0-rpms
- Red Hat Enterprise Linux OpenStack Platform 6 (Juno) -- rhel-7-server-openstack-6.0-rpms
Packstack registers systems to Red Hat Network using Subscription Manager. You might encounter problems if your systems have already been registered and subscribed to the Red Hat OpenStack channels using RHN Classic.
Note
The Red Hat Common for RHEL Server channel is recommended for use if creating custom Red Hat Enterprise Linux guest images that require
cloud-init
.
For Red Hat Enterprise Linux 7, run:
#
subscription-manager repos --enable=rhel-7-server-rh-common-rpms
2.1. Configure Content Delivery Network (CDN) Channels
You can install Red Hat Enterprise Linux OpenStack Platform 7 through the Content Delivery Network (CDN). To do so, configure
subscription-manager
to use the correct channels.
Run the following command to enable a CDN channel:
#
subscription-manager repos --enable=[reponame]
Run the following command to disable a CDN channel:
#
subscription-manager repos --disable=[reponame]
Red Hat Enterprise Linux 7
The following tables outline the channels for Red Hat Enterprise Linux 7.
Table 2.1. Required Channels
Channel | Repository Name |
---|---|
Red Hat Enterprise Linux 7 Server (RPMS) |
rhel-7-server-rpms
|
Red Hat OpenStack 7.0 for Server 7 (RPMS) |
rhel-7-server-openstack-7.0-rpms
|
Red Hat Enterprise Linux 7 Server - RH Common (RPMs) |
rhel-7-server-rh-common-rpms
|
Table 2.2. Optional Channels
Channel | Repository Name |
---|---|
Red Hat Enterprise Linux 7 Server - Optional |
rhel-7-server-optional-rpms
|
Red Hat Enterprise Linux OpenStack Platform Director
The following tables outline the channels for the Red Hat Enterprise Linux OpenStack Platform Director.
Table 2.3. Required Channels
Channel | Repository Name |
---|---|
Red Hat Enterprise Linux OpenStack Platform Director 7.0 (RPMs) |
rhel-7-server-openstack-7.0-director-rpms
|
Red Hat Enterprise Linux 7 Server (RPMS) |
rhel-7-server-rpms
|
Red Hat Software Collections RPMs for Red Hat Enterprise Linux 7 Server |
rhel-server-rhscl-7-rpms
|
Images on CDN (Optional) |
rhel-7-server-openstack-7.0-files
|
Red Hat Enterprise Linux OpenStack Platform 7.0 Operational Tools |
rhel-7-server-openstack-7.0-optools-rpms
|
Disable Channels
The following table outlines the channels you must disable to ensure Red Hat Enterprise Linux OpenStack Platform 7 functions correctly.
Table 2.4. Disable Channels
Channel | Repository Name |
---|---|
Red Hat CloudForms Management Engine |
"cf-me-*"
|
Red Hat CloudForms Tools for RHEL 6 |
"rhel-6-server-cf-*"
|
Red Hat Enterprise Virtualization |
"rhel-6-server-rhev*"
|
Red Hat Enterprise Linux 6 Server - Extended Update Support |
"*-eus-rpms"
|