Este conteúdo não está disponível no idioma selecionado.
Chapter 1. Introduction
This document provides processes for keeping Red Hat OpenStack Platform up-to-date. This document focuses on upgrades and updates that targets Red Hat OpenStack Platform 8 (Liberty).
Red Hat only supports upgrades to Red Hat OpenStack Platform 8 on Red Hat Enterprise Linux 7. In addition, Red Hat recommends the following different scenarios based on whether:
- You are using the director-based Overcloud or a manually created environment.
- You are using high availability tools to manage a set of Controller nodes in a cluster.
The Section 1.1, “Upgrade Scenario Comparison” provides descriptions of all upgrade scenarios. These scenarios allow you to upgrade to a working Red Hat OpenStack Platform 8 release and provide minor updates within that version.
1.1. Upgrade Scenario Comparison Copiar o linkLink copiado para a área de transferência!
Red Hat recommends the following upgrade scenarios for Red Hat OpenStack Platform 8. The following table provides a brief description of each.
Method | Description |
---|---|
Director-Based Environments: Performing Updates to Minor Versions | This scenario is for updating from one minor version of Red Hat OpenStack Platform 8 to a newer version of Red Hat OpenStack Platform 8. This involves updating the director packages, then using the director to launch a package update on all nodes in the Overcloud. |
Director-Based Environments: Performing Upgrades to Major Versions | This scenario is for upgrading from a major versions of Red Hat OpenStack Platform. In this case, the procedure upgrades from version 7 to version 8. This involves updating the director packages, then using the director to provide a set of upgrade scripts on each node, and then performing an upgrade of the Overcloud stack. |
Non-Director Environments: Upgrading OpenStack Services Simultaneously | This scenario is for upgrading all packages in a Red Hat OpenStack Platform 8 environment that does not use the director for management (i.e. environments created manually). In this scenario, all packages are upgraded simultaneously. |
Non-Director Environments: Upgrading Individual OpenStack Services (Live Compute) in a Standard Environment | This scenario is for upgrading all packages in a Red Hat OpenStack Platform environment 8 that does not use the director for management (i.e. environments created manually). In this scenario, you update each OpenStack service individually. |
Non-Director Environments: Upgrading Individual OpenStack Services (Live Compute) in a High Availability Environment | This scenario is for upgrading all packages in a Red Hat OpenStack Platform 8 environment that does not use the director for management (i.e. environments created manually) and are using high availability tools for Controller-based OpenStack services. In this scenario, you update each OpenStack service individually. |
For all methods:
- Ensure you have enabled the correct repositories for this release on all hosts.
- The upgrade will involve some service interruptions.
- Running instances will not be affected by the upgrade process unless you either reboot a Compute node or explicitly shut down an instance.
Red Hat does not support upgrading any Beta release of Red Hat OpenStack Platform to any supported release.
1.2. Repository Requirements Copiar o linkLink copiado para a área de transferência!
Both the undercloud and overcloud require access to Red Hat repositories either through the Red Hat Content Delivery Network, or through Red Hat Satellite 5 or 6. If using a Red Hat Satellite Server, synchronize the required repositories to your OpenStack Platform environment. Use the following list of CDN channel names as a guide:
Name | Repository | Description of Requirement |
Red Hat Enterprise Linux 7 Server (RPMs) |
| Base operating system repository. |
Red Hat Enterprise Linux 7 Server - Extras (RPMs) |
| Contains Red Hat OpenStack Platform dependencies. |
Red Hat Enterprise Linux 7 Server - RH Common (RPMs) |
| Contains tools for deploying and configuring Red Hat OpenStack Platform. |
Red Hat Satellite Tools for RHEL 7 Server RPMs x86_64 |
| Tools for managing hosts with Red Hat Satellite 6. |
Red Hat Enterprise Linux High Availability (for RHEL 7 Server) (RPMs) |
| High availability tools for Red Hat Enterprise Linux. Used for Controller node high availability. |
Red Hat OpenStack Platform 8 director for RHEL 7 (RPMs) |
| Red Hat OpenStack Platform director repository. Also provides some tools for use on the director-deployed Overclouds. |
Red Hat OpenStack Platform 8 for RHEL 7 (RPMs) |
| Core Red Hat OpenStack Platform repository. |
If you have a Ceph cluster, the following repositories are also required:
Red Hat Ceph Storage OSD 1.3 for Red Hat Enterprise Linux 7 Server (RPMs) |
| (For Ceph Storage Nodes) Repository for Ceph Storage Object Storage daemon. Installed on Ceph Storage nodes. |
Red Hat Ceph Storage MON 1.3 for Red Hat Enterprise Linux 7 Server (RPMs) |
| (For Ceph Storage Nodes) Repository for Ceph Storage Monitor daemon. Installed on Controller nodes in OpenStack environments using Ceph Storage nodes. |
To configure repositories for your Red Hat OpenStack Platform environment in an offline network, see "Configuring Red Hat OpenStack Platform Director in an Offline Environment" on the Red Hat Customer Portal.