3.2. Red Hat OpenStack Platform 16.2.5 メンテナンスリリース(2023 年 4 月 26 日)
この RHOSP リリースをデプロイする場合は、Red Hat OpenStack Platform (RHOSP) 16.2.5 の次の更新を考慮してください。
3.2.1. アドバイザリーの一覧
この Red Hat OpenStack Platform (RHOSP) リリースには、次のアドバイザリーが含まれています。
- RHBA-2023:1763
- Red Hat OpenStack Platform 16.2 のバグ修正と機能拡張に関するアドバイザリー
- RHBA-2023:1949
- Red Hat OpenStack Platform 16.2.5 (Train) デプロイメントイメージ
- RHBA-2023:1950
- Red Hat OpenStack Platform 16.2.5 (Train) デプロイメント RPM
- RHBA-2023:1951
- Red Hat OpenStack Platform 16.2.5 (Train) 用コンテナーのリリース
- RHSA-2023:1948
- 低度: Red Hat OpenStack Platform 16.2 (openstack-nova) セキュリティー更新
3.2.2. バグ修正
以下のバグは、Red Hat OpenStack Platform の本リリースで修正されています。
- BZ#1876045
- この更新前は、無効になった Telemetry サービスのエンドポイントは、アップグレード後にクリーンアップされませんでした。この省略はクラウドには影響しませんでした。この更新では、アップグレードにより古い Telemetry エンドポイントが削除されます。
- BZ#2077944
- この更新前は、数千のサブネットを含むネットワーク名前空間をプロビジョニングする場合、非常に長い時間がかかりました。この遅延により、メタデータ haproxy サービスがハイパーバイザーで開始された最初の仮想マシンに準備できなくなっていました。その結果、仮想マシンは cloud-init プロセスによって適切に初期化されませんでした。この更新により、ネットワーク名前空間をプロビジョニングするためのメタデータエージェントロジックが改善され、プロビジョニングパフォーマンスが高速化されました。これにより問題が解決します。
- BZ#2113819
-
この更新前は、カスタマイズされた Heat ポリシールールが
heat-engine
サービスに適用されませんでした。この省略により、HeatApiPolicies
パラメーターで定義されたカスタマイズされた Heat ポリシールールの一部が無視されました。この更新により、director は、heat-api
、heat-api-cfn
、heat-engine
を含む、すべての Heat サービスに対してカスタマイズされたポリシーファイルを生成するようになりました。カスタマイズされた Heat ポリシールールがすべて適用されるようになりました。これにより問題が解決します。 - BZ#2133030
- この更新前は、Alarming サービス (aodh) は非推奨の Gnocchi API を使用してメトリクスを集計していたため、Gnocchi に誤った CPU 使用値が表示されることがありました。今回の更新により、Gnocchi は、メトリクスの計算、変換、集計を動的に実行することで、正しいメトリクスを表示するようになりました。
- BZ#2142282
-
この更新前は、Block Storage サービス (cinder) PureISCSIDriver の
pure_iscsi_cidr
パラメーターは、IPv6 アドレスをサポートしていませんでした。この更新により、Block Storage サービス PureISCSIDriver のpure_iscsi_cidr
パラメーターは、IPv6 アドレスをサポートし、このドライバーはネットワークのリストをサポートするpure_iscsi_cidr_list
という新しいパラメーターを提供します。 - BZ#2142684
-
この更新前は、
auth_encryption_key
パラメーターの変更により、既存の Heat スタックを削除できませんでした。この更新により、Heat では、既存の Heat スタックを削除するときにauth_encryption_key
パラメーターを変更できるようになりました。Heat は、Heat スタックの削除時に復号化できないオブジェクトを無視します。 - BZ#2151893
- この更新の前は、TCP バッファーサイズが不十分なため、amphora の TCP に対してメモリー不足の警告が発生していました。TCP バッファーサイズを小さくすると、ペイロードが大きい TCP フローに悪影響を及ぼす可能性がありました。この更新により、amphora の TCP バッファーのサイズが増加し、TCP 接続の信頼性が向上します。これにより問題が解決します。
- BZ#2153458
- この更新前は、Block Storage サービス (Cinder) は、新しく作成されたボリュームに割り当てられた量を差し引いた後、ストレージバックエンドで利用可能な空き領域の量を誤って計算していました。これらの空き容量計算エラーは、ストレージバックエンドで利用可能な実際の空き容量の次回の定期的な更新まで累積されます。そのため、複数のボリュームをすばやく作成すると、ストレージバックエンドの容量が不足していることを示すエラーが誤って作成される可能性がありました。この更新により、Block Storage はボリュームの作成後に、バックエンドで利用可能な空きスペースを正しく計算します。そのため、誤った空き容量の計算により、エラーなしで複数のボリュームをバックエンドで迅速に作成できます。
- BZ#2155987
- この更新前は、問題が発生すると glance_api cron ジョブがトリガーされませんでした。今回の更新で、この問題は解決されています。
- BZ#2159555
- この更新前は、マルチパス設定のエラーにより、"blacklist_exceptions" セクションを含むカスタム設定を使用した Block Storage マルチパスのデプロイが失敗していました。この更新により、カスタムマルチパス設定が正しく処理されるため、"blacklist_exceptions" セクションを含むカスタム設定で Block Storage マルチパスをデプロイできるようになりました。
- BZ#2165032
- この更新前は、Octavia で競合状態が発生し、特定の条件下で OVN プロバイダーを使用するロードバランサーが PENDING DELETE でスタックする可能性がありました。これにより、ロードバランサーがイミュータブルになり、更新できなくなりました。今回の更新で、競合状態が修正され、問題が解決されました。
- BZ#2165494
- この更新前は、コンテナー内で実行されているマルチパスデーモンは、ホスト上の基盤となるマルチパスデバイスの変更を検出しませんでした。これにより、オンラインボリュームのサイズ変更などの Block Storage 操作が失敗しました。この更新により、マルチパスデーモンを実行しているコンテナーは、ホスト上のマルチパスデバイスとの同期が維持されるため、マルチパスボリューム上の Block Storage 操作が正しく機能します。
- BZ#2172897
- この更新前は、Block Storage サービスの PowerMax ドライバーは、世代番号の PowerMax レガシースナップショット識別方法に基づいてボリュームスナップショットを適切に処理できませんでした。これにより、世代番号で識別されるスナップショットを管理しようとすると失敗しました。この更新により、PowerMax ドライバーは、世代番号で識別されるスナップショットを適切に処理および管理できるようになりました。
3.2.3. 機能拡張
Red Hat OpenStack Platform の今回のリリースでは、以下の機能拡張が提供されています。
- BZ#2148393
-
この更新により、Operator は Tripleo Heat テンプレートの
NeutronMetadataWorkers
パラメーターを使用して、メタデータエージェントワーカーの数を設定できるようになりました。各 OVN メタデータエージェントワーカーは、OVN サウスバウンドデータベースへの接続を作成します。スケーリングを最適化するには、ワーカー数を 1 に設定し、データベースのオーバーロードを回避します。 - BZ#2154361
-
この更新により、Operator は THT の
NeutronMetadataWorkers
パラメーターを使用して、メタデータエージェントワーカーの数を設定できるようになりました。各 OVN メタデータエージェントワーカーは、OVN サウスバウンドデータベースへの接続を作成します。最適なスケーリングを実現するには、データベースの過負荷を避けるためにワーカー数を 1 に設定することを推奨します。
3.2.4. 既知の問題
現時点における Red Hat OpenStack Platform の既知の問題は以下のとおりです。
- BZ#2177155
ML2/OVN を使用した OpenStack 環境では、DVR が有効であっても、VLAN プロジェクト (tenant) ネットワークに属する、FIP を備えた仮想マシンのノース/サウストラフィックは、分散ではなく集中化されます。
この問題は、Fast Datapath の今後のリリースで修正される予定です(BZ 2007120)。この問題が発生し、より早期の解決策が必要なお客様は、ホットフィックスをリクエストしてください。
- BZ#2224236
Red Hat OpenStack Platform (RHOSP) のこのリリースでは、iavf ドライバーで Intel X710 および E810 シリーズのコントローラー Virtual Function (VF) を使用する SR-IOV インターフェイスで、リンクステータスのフラッピングを伴うネットワーク接続の問題が発生する可能性があるという既知の問題があります。影響を受けるゲストカーネルのバージョンは次のとおりです。
-
RHEL 8.7.0
8.7.3 (修正の予定はありません。ライフサイクル終了。) -
RHEL 8.8.0
8.8.2 (バージョン 8.8.3 で修正予定) -
RHEL 9.2.0
9.2.2 (バージョン 9.2.3 で修正予定) Upstream Linux 4.9.0
6.4.* (バージョン 6.5 で修正予定) 回避策: 影響を受けないゲストカーネルを使用する以外の回避策はありません。
-
RHEL 8.7.0
- BZ#2232573
RHOSP 16.2.5 には、SQLAlchemy クエリーがネットワークリソースの RHOSP Networking サービス (neutron) RBAC エントリーをすべて取得しないという既知の問題があります。
たとえば、ネットワークに 2 つの RBAC レジスター (1 つは
access_as_shared
アクション、もう 1 つはaccess_as_external
アクション) があり、どちらも特定の非管理ユーザーがアクセスできる場合、openstack port list --share
クエリーでは関連ネットワークは表示されません。ただし、access_as_external
RBAC エントリーが原因で、ユーザーは引き続きこのネットワークを利用できます。回避策: 現時点では回避策はありません。
3.2.5. リリースノート
本項では、Red Hat OpenStack Platform の注目すべき変更点や推奨プラクティスなど、今回のリリースに関する重要な情報を記載しています。デプロイメントで最良の結果を確実に得るには、この情報を考慮する必要があります。
- BZ#2195931
Red Hat OpenStack Platform (RHOSP) デプロイメントで、
neutron-dhcp-agent
に依存する Cisco ACI またはその他のサードパーティー ML2 メカニズムドライバーを使用している場合は、RHOSP 16.2.5 に更新する前に、カスタム Heat テンプレートにDhcpAgentNotification: true
を追加する必要があります。RHOSP 16.2.5 では、DHCP エージェント通知がデフォルトで無効になりました。RHOSP ML2/OVN デプロイメントでは DHCP エージェントが使用されないため、この設定変更により、ML2/OVN メカニズムドライバーを使用した RHOSP のデプロイメントが容易になります。ML2/OVS デプロイメントで使用される Heat テンプレートも、ML2/OVS デプロイメントで DHCP サービスを中断なく使用できるように変更されました。
デプロイメントで OVN または OVS ML2 メカニズムドライバーを使用している場合、更新されたデプロイメントは影響を受けません。
一部のサードパーティーメカニズムドライバーは DHCP を使用し、DHCP 通知に依存します。環境でこれらのサードパーティーメカニズムドライバーのいずれかを使用しており、DHCP 通知 (
DhcpAgentNotification: true
) を有効にせずに RHOSP 16.2.5 に更新した場合、更新された RHOSP デプロイメントは次の問題の影響を受ける可能性があります。-
新しいネットワークおよびポート用にネットワーク名前空間および
dnsmasq
プロセスは作成されません。 - DHCP および DNS は、新しいネットワーク上の仮想マシンインスタンスには提供されません。
- 新規インスタンスは既存のネットワークでの起動に失敗し、インスタンスをスケジュールできないというエラーメッセージが表示されます。
-
新しいネットワークおよびポート用にネットワーク名前空間および
3.2.6. 非推奨になった機能
本項には、サポートされなくなった機能、または今後のリリースでサポートされなくなる予定の機能について記載します。
- BZ#2187380
インスタンスに永続メモリーを提供するように NVDIMM Compute ノードを設定するために RHOSP 16.1 で追加されたテクノロジープレビューのサポートは、RHOSP 16.2.5 で非推奨になり、RHOSP 17.0 で削除されます。2022 年 7 月 28 日に Intel Corporation が Intel® Optane™ ビジネスへの投資を中止すると発表したことを受けて、Red Hat は RHOSP 17.0 および今後のリリースから、永続メモリーのサポートを削除します。
クラウドオペレーターは、17.1 にアップグレードする前に、vPMEM 機能を使用するインスタンスがないことを確認する必要があります。