2.2. Red Hat OpenStack Platform 16.2 における変更点の概要

Red Hat OpenStack Platform 16.2 へのアップグレード時に、以下に概要を示す変更が行われます。

  • OpenStack Platform director 16.2 では、config-download と呼ばれる Ansible による手法を使用してオーバークラウドを設定します。これは、標準の heat ベースの設定手法に代わるものです。director は引き続き heat を使用してプロビジョニング操作のオーケストレーションを行います。
  • director のインストールには、オーバークラウドのデプロイメントと同じ手法が使用されます。したがって、アンダークラウドでの各サービスのインストールおよび設定にも、ブループリントとして openstack-tripleo-heat-templates が使用されます。
  • アンダークラウドでは、OpenStack サービスはコンテナー内で実行されます。
  • アンダークラウドは、新たな方法でコンテナーイメージをプルして保管します。オーバークラウドのデプロイ前にコンテナーイメージをプルする代わりに、アンダークラウドはデプロイメントプロセス中に関連するすべてのコンテナーイメージをプルします。
  • オーバークラウドのデプロイメントプロセスには、ノードを登録するための Advanced Subscription Management 手法が含まれます。この手法には、OpenStack Platform ノードを登録するための Ansible ロールが組み込まれています。さらに、新しい手法では、必要に応じて異なるノードロールに異なるサブスクリプションを適用します。
  • オーバークラウドは、デフォルトの ML2 メカニズムドライバーとして Open Virtual Network (OVN) を使用するようになりました。Open vSwitch (OVS) サービスを OVN に移行することができます。この移行は、アップグレードが正常に完了した後に実施します。
  • アンダークラウドおよびオーバークラウドは、共に Red Hat Enterprise Linux 8 上で動作します。
  • openstack-tripleo-heat-templates には、deployment ディレクトリーに統一されたコンポーザブルサービステンプレートコレクションが含まれています。このディレクトリーに含まれるテンプレートのコンテンツは、コンテナー化されたサービスと Puppet ベースのコンポーザブルサービスの両テンプレートからのコンテンツをマージしたものです。
  • OpenStack Data Processing サービス (sahara) はサポートされなくなりました。

    重要

    お使いの Red Hat OpenStack Platform 13 環境で sahara を有効にしている場合には、このアップグレードを続行せず、Red Hat Global Support Services にお問い合わせください。

  • Service Telemetry Framework (STF) を優先し、OpenStack Telemetry のコンポーネントは非推奨になりました。
  • Red Hat Enterprise Linux (RHEL) バージョン 8.3 以降、Intel Transactional Synchronization Extensions (TSX) 機能のサポートはデフォルトで無効になっています。これにより、RHEL バージョン 8.2 で Red Hat OpenStack Platform 13 を実行するホストから RHEL バージョン 8.4 で Red Hat OpenStack Platform 16.2 を実行するホストに移行するときに、ホスト間のインスタンスのライブマイグレーションで問題が発生します。

    Compute ノードを再起動すると、インスタンスのライブマイグレーションが失敗します。アップグレードされたノードが TSX 機能を有効にして起動し、インスタンスを正常にライブマイグレーションできるようにするには、Compute ノードの KernelArgs ロールパラメーターに tsx=off を追加し、ノードを再起動します。

    詳細は、Red Hat ナレッジベースソリューション Guidance on Intel TSX impact on OpenStack guests (applies for RHEL 8.3 and above) を参照してください。