1.6. バグ修正
1.6.1. ベアメタルハードウェアのプロビジョニング リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
- この更新前は、installer-provisioned infrastructure を使用してベアメタル上にデュアルスタッククラスターをインストールすると、仮想メディア URL が IPv6 ではなく IPv4 であったため、インストールが失敗していました。IPv4 に到達できないため、仮想マシン (VM) でのブートストラップが失敗し、クラスターノードは作成されませんでした。このリリースにより、installer-provisioned infrastructure のベアメタルにデュアルスタッククラスターをインストールすると、デュアルスタッククラスターは仮想メディア URL IPv6 を使用するため、問題が解決されます。(OCPBUGS-60240)
- この更新前は、Bare Metal as a Service (BMaaS) API を使用してクラスターをインストールすると、あいまいな検証エラーが報告されていました。チェックサムなしでイメージ URL を設定すると、BMaaS はデプロイメントイメージソース情報の検証に失敗しました。このリリースにより、イメージに必要なチェックサムを指定しないと、明確なメッセージが報告されます。(OCPBUGS-57472)
-
この更新前は、ベアメタルを使用してクラスターをインストールするときに、クリーニングが無効になっていないと、ハードウェアは
coreos-installerツールを実行する前にソフトウェア RAID 設定を削除しようとしました。このリリースにより、この問題は解決されました。(OCPBUGS-56029) -
この更新前は、Baseboard Management Console (BMC) URL で
redfish://host/redfish/v1/Selfではなくredfish://host/redfish/v1/などの Redfish システム ID を使用すると、無効な JSON に関する登録エラーが報告されていました。この問題は、Bare Metal Operator (BMO) のバグによって発生しました。このリリースにより、BMO は、JSON 解析の問題を引き起こすことなく、Redfish システム ID のない URL を有効なアドレスとして処理するようになりました。この修正により、BMC URL に存在しない Redfish システム ID のソフトウェア処理が改善されています。(OCPBUGS-55717) -
この更新前は、
ars-111gl-nhrなどの一部の SuperMicro モデルが他の SuperMicro マシンとは異なる仮想メディアデバイス文字列を使用していたため、仮想メディアブートの試行が失敗することがありました。このリリースにより、影響を受ける特定のモデルをチェックし、その動作を調整するための、追加の条件チェックが sushy ライブラリーのコードに加えられました。その結果、Supermicroars-111gl-nhrは、仮想メディアから起動できるようになります。(OCPBUGS-55434) - この更新前は、RAM ディスクログに明確なファイルセパレーターが含まれていなかったため、コンテンツが 1 つの行で重なる場合がありました。その結果、ユーザーは RAM ディスクのログを解析できなくなりました。このリリースにより、RAM ディスクログには、各ファイルの内容の境界を示す明確なファイルヘッダーが含まれるようになりました。その結果、ユーザーにとって RAM ディスクログの読みやすさが向上しました。(OCPBUGS-55381)
-
この更新前は、Ironic Python Agent (IPA) のデプロイメント中に、
metal3-ramdisk-logsコンテナー内の RAM ディスクログにNetworkManagerログが含まれていませんでした。NetworkManagerログがないために効果的なデバッグが妨げられ、ネットワークの問題解決に影響が出ました。このリリースにより、metal3 Pod のmetal3-ramdisk-logsコンテナー内の既存の RAM ディスクログに、dmesgおよび IPA ログだけでなく、ホストからのジャーナル全体が含まれるようになりました。その結果、IPA ログはデバッグを改善するための包括的なNetworkManagerデータを提供します。(OCPBUGS-55350) - この更新前は、クラスター設定でプロビジョニングネットワークが無効になっている場合、ネットワークブートを必要とするドライバー (たとえば、Intelligent Platform Management Interface (IPMI) や仮想メディアのない Redfish) を使用してベアメタルホストを作成できました。その結果、正しい DHCP オプションを識別できなかったため、検査またはプロビジョニング中にブートエラーが発生していました。このリリースでは、このシナリオでベアメタルホストを作成すると、ホストの登録が失敗し、報告されるエラーは無効化されたプロビジョニングネットワークを参照します。ホストを作成するには、プロビジョニングネットワークを有効にするか、Redfish 仮想メディアなどの仮想メディアベースのドライバーを使用する必要があります。(OCPBUGS-54965)