3.9. Red Hat OpenStack Platform 16.1.8 メンテナーンスリリース (2022 年 3 月 23 日)
本リリースノートには主に、今回リリースされた Red Hat OpenStack Platform のデプロイメント時に考慮すべきテクノロジープレビューの項目、推奨事項、既知の問題、非推奨になった機能について記載します。
3.9.1. アドバイザリーの一覧
本リリースには、以下のアドバイザリーが含まれています。
- RHSA-2023:1900
- 重要: Red Hat OpenStack Platform 16.1 (python-twisted) に関するセキュリティー更新
- RHSA-2022:0983
- 中程度: Red Hat OpenStack Platform 16.1 (openstack-nova) に関するセキュリティー更新
- RHSA-2023:1900
- Red Hat OpenStack Platform 16.1.8 director イメージのバグ修正アドバイザリー
- RHSA-2022:0985
- Red Hat OpenStack Platform 16.1.8 コンテナーのバグ修正アドバイザリー
- RHSA-2022:0987
- 中程度: Red Hat OpenStack Platform 16.1 (numpy) に関するセキュリティー更新
- RHSA-2022:0986
- Red Hat OpenStack Platform 16.1.8 のバグ修正および機能拡張アドバイザリー
- RHSA-2023:1900
- 中程度: Red Hat Open Stack Platform 16.1 (golang-github-vbatts-tar-split) に関するセキュリティー更新
- RHSA-2022:0989
- 中程度: Red Hat OpenStack Platform 16.1 (golang-qpid-apache) に関するセキュリティー更新
- RHSA-2022:0990
- 中程度: Red Hat OpenStack Platform 16.1 (openstack-neutron) に関するセキュリティー更新
3.9.2. バグ修正
以下のバグは、Red Hat OpenStack Platform の本リリースで修正されています。
- BZ#1741453
- 今回の更新前は、スナップショットのサポートが無効になっていると、エラー状態のスナップショットを削除しようとする試みが OpenStack NFS ドライバーによってブロックされていました。スナップショットのサポートが無効になっていると、新規または既存のスナップショットはエラー状態になりますが、ユーザーはこれらの失敗したスナップショットを削除できませんでした。今回の更新により、ユーザーはエラー状態の NFS スナップショットを削除できるようになりました。
- BZ#1815305
今回の更新以前は、IPv6 内部 API ネットワークを使用した DCN と HCI の組み合わせのデプロイメントでは、Block Storage サービス (cinder) および etcd サービスは不適切な etcd URI で設定され、Block Storage サービスおよび etcd サービスが起動時に失敗していました。
今回の更新により、etcd URI の IPv6 アドレスが正しくなり、Block Storage サービスおよび etcd サービスが正常に起動するようになりました。
- BZ#1910939
今回の更新により、Telemetry ヘルスチェックがより堅牢になり、ヘルスチェックの解析方法が簡素化されました。
ヘルスチェックを直接実行するときに冗長モードを取得するには、
sudo podman -u root -e "HEALTHCHECK_DEBUG=1" <container> /openstack/healthcheck
コマンドを実行します- BZ#1960639
この更新の前に、OpenStack Storage サービス (cinder) GPFS SpectrumScale ドライバーは、ストレージバックエンドがコピーオンライト (COW) モードをサポートしているかどうかを正しく検出しませんでした。その結果、ドライバーは、イメージからボリュームを迅速に作成する機能などの COW 機能を無効にします。これにより、イメージから複数のインスタンスを同時に起動すると、一部のインスタンスがタイムアウトする可能性があります。
今回の更新により、GPFS SpectrumScale ドライバーは、ストレージバックエンドの COW サポートを適切に検出します。
- BZ#1987957
- この更新の前に、PowerMax ドライバーは、以前に作成されたレガシーボリュームでは機能しない共有ボリューム接続に関する情報を保存および維持するメカニズムを使用していました。これにより、PowerMax 移行コードが導入される前に作成されたボリュームのライブマイグレーションが失敗しました。現在、PowerMax ライブマイグレーションコードは、ライブマイグレーションが失敗しないようにレガシーボリュームで動作するように更新されています。
- BZ#1992159
この更新以前は、PowerMaxOS 5978.711 でスナップショットを作成すると、REST でペイロード応答が変更され、デバイスラベルの形式が変更されました。ソリューションイネーブラーからの基になるデータが変更され、コロン文字 (:) が含まれなくなりました。これにより、PowerMax ドライバーで IndexError 例外が発生します。
IndexError: list index out of range
今回の更新で、この問題は PowerMaxOS 5978.711 以降で解決されています。
- BZ#1999634
-
この更新では、出力が 1000 行を超えたときに、
openstack volume backup list
コマンドの出力から詳細が省略されていたバグが修正されています。 - BZ#1999901
- 今回の更新により、Horizon 言語が日本語に設定されているときにパスワードが変更すると、Horizon がクラッシュする原因となっていた Unicode エスケープのバグが修正されます。パスワードを変更しても、Horizon がクラッシュしなくなりました。
- BZ#2023413
-
この更新の前に、os-brick には
[global]
セクションが含まれていませんでした。これは、Octopus (リリース 15.2.0 以降) の要件である、一時設定ファイルに設定するオプションを含めるためのものです。その結果、os-brick と Ceph Octopus 以降のクライアントを使用すると、接続情報が見つからず、Ceph Storage バックエンドへの接続を確立できませんでした。現在、接続オプションは一時設定ファイルの '[global]' セクションに含まれています。この修正は、Ceph の Hammer リリース (0.94.0+) と下位互換性があります。 - BZ#2029608
-
この更新により、Cinder
powermax_port_groups
パラメーターの適切な使用を妨げていたエラーが修正されます。
3.9.3. 機能拡張
Red Hat OpenStack Platform の今回のリリースでは、以下の機能拡張が提供されています。
- BZ#1939964
実験的な
rsyslog reopenOnTruncate
を有効にして、ファイルでログローテーションが発生したときに rsyslog がすぐに認識できるようにします。この設定は、rsyslog と連携するように設定されたすべてのサービスに影響します。rsyslog reopenOnTruncate
が無効になっていると、rsyslog はログファイルが元の容量までいっぱいになるのを待ってから、追加のログを使用します。- BZ#1949168
この機能強化により、metrics_qdr サービスを新しい AMQ Interconnect リリースに更新するための環境が準備されます。これには、Service Telemetry Framework (STF) デプロイメントからの CA 証明書の内容のインポートが必要です。metrics_qdr サービスが更新されていないため、Red Hat OpenStack Service Platform (RHOSP) をデプロイまたは更新する場合、管理者はまだ変更を必要としません。この機能は、将来のリリースでの metrics_qdr サービスの更新に備えています。
https://bugzilla.redhat.com/show_bug.cgi?id=1949169 が出荷されたら、次の手順が必要になります。
今回の更新では、新しいオーケストレーションサービス (heat) パラメーター
MetricsQdrSSLProfiles
を提供することで、この問題を修正します。Red Hat OpenShift TLS 証明書を取得するには、次のコマンドを実行します。
$ oc get secrets $ oc get secret/default-interconnect-selfsigned -o jsonpath='{.data.ca\.crt}' | base64 -d
Red Hat OpenShift TLS 証明書の内容を含む
MetricsQdrSSLProfiles
パラメーターをカスタム環境ファイルに追加します。MetricsQdrSSLProfiles: - name: sslProfile caCertFileContent: | -----BEGIN CERTIFICATE----- ... TOpbgNlPcz0sIoNK3Be0jUcYHVMPKGMR2kk= -----END CERTIFICATE-----
次に、
openstack overcloud deploy
コマンドを使用してオーバークラウドを再デプロイします。- BZ#1969999
今回の更新により、ML2/OVS デプロイメントのハードウェアオフロードポートに QoS の最大帯域幅制限、出力方向ルールを設定できるようになりました。通常の QoS ポリシー/ルールメソッドを使用してポリシーを設定します。
バックエンドは、通常の OVS QoS エンジンではなくポリシーを適用するために
ip link
コマンドを使用します。これは、OVSmeter
アクションをオフロードできないためです。meter アクションがオフロードではない を参照してください。- BZ#1984873
-
今回の更新で
LeapActorsToRemove
heat パラメーターが導入され、特定のアクターがアップグレードを禁止した場合に、leap プロセスから特定のアクターを削除できるようになりました。LeapActorsToRemove
heat パラメーターは、柔軟性のためにロール固有です。 - BZ#1992622
- この機能により、Red Hat OpenStack Platform 16.1 が外部の Red Hat Ceph Storage バージョン 5 クラスターを使用できるようになります。
- BZ#2052411
- このリリースの時点で、Red Hat がサポートする OVN の更新方法は、アップストリームの OVN アップグレード手順に合わせられています。
3.9.4. リリースノート
本項では、Red Hat OpenStack Platform の注目すべき変更点や推奨プラクティスなど、今回のリリースに関する重要な情報を記載しています。お使いのデプロイメントに最大限の効果をもたらすために、以下の情報を考慮する必要があります。
- BZ#1984095
-
今回の更新により、
CollectdContainerAdditionalCapAdd
変数がデプロイツールに追加されました。この変数は、追加の collectd コンテナー機能のコンマ区切りリストです。
3.9.5. 既知の問題
現時点における Red Hat OpenStack Platform の既知の問題は以下のとおりです。
- BZ#2132151
既知の問題により、RHOSP 16.1.8 への更新後に Neutron の起動に失敗します。その後、Neutron を起動すると、OVN データベースが不安定になります。
RHOSP 16.1.9 では修正が予定されています。Red Hat は、可能であれば 16.1.9 に直接更新するまで待つことをお勧めします。
16.1.8 のホットフィックスを利用できます。RHOSP 16.1.8 に緊急に更新する必要がある場合は、Red Hat グローバルサポートサービスに連絡して、環境がホットフィックスと互換性があるかどうかを確認してください。
この問題を追跡するには、https://bugzilla.redhat.com/show_bug.cgi?id=2125824 を参照してください。
3.9.6. 削除された機能
- BZ#1996865
このリリースより前は、dpdk-telemetry プラグインがインストールされていないにもかかわらず、dpdk-telemetry collectd 設定ファイルが自動的に作成されていたため、collectd コンテナーはコンピュートノードで開始できませんでした。
このリリースの時点で、dpdk_telemetry 設定ファイルが collectd コンテナーから削除されています。