1.4. バグ修正
インストール
-
以前は、
microshift-release-infoRPM はmicroshiftRPM に依存していました。このリリースでは、イメージのビルドに使用するために、microshift-release-infoRPM を個別にダウンロードしてインストールできます。(OCPBUGS-22854) -
以前のリリースでは、Greenboot ヘルスチェックスクリプトは、
journaldで取得されなかった一部のチェックの出力を表示していたため、journalctl -u greenboot-healthcheckコマンドの実行時にログエントリーが欠落していました。このリリースでは、Greenboot ヘルスチェックによるログの生成が修正され、すべての出力がsystemdユニットにリンクされ、簡単に読み取れるようになりました。(OCPBUGS-20037) -
以前のリリースでは、CRI-O サービスが存在しないか実行されていない場合、MicroShift クリーンアップスクリプトは失敗しました。これにより、MicroShift とその依存関係が完全にアンインストールできなくなりました。また、起動されていない
microshiftRPM が新しくインストールされているシステムでは、クリーンアップスクリプトが実行できなくなりました。このリリースのMicroShift クリーンアップスクリプトは、サービスが実行されていない場合は CRI-O ステップをスキップし、そのステータスを報告して、クリーンアップアクティビティーを続行します。(OCPBUGS-22936) -
以前のリリースは、ボリュームグループ (VG) が存在しないことが原因で論理ボリュームマネージャーストレージ (LVMS) コンポーネントが無効になっている場合、Greenboot ヘルスチェックは
REDステータスを報告していました。MicroShift にはボリュームグループが必要ないため、ヘルスチェックでは VG がなくてもGREENが報告されるはずです。LVMS が無効化されると、Greenboot ヘルスチェックはopenshift-storagenamespace のチェックを省略し、GREENステータスを報告するようになりました。(OCPBUGS-25689)
ネットワーク
-
AdvertiseAddressに IP アドレスを設定する場合は、ネットワークインターフェイスも設定する必要があります。以前のリリースでは、MicroShiftconfig.yamlのadvertiseAddressをデフォルトで設定されるはずの IP アドレスの値に手動で設定するが、ホストのbr-exネットワークブリッジに同じ IP アドレスを手動で設定氏なかった場合に、ovnkube-masterpod のovnkube-masterコンテナーがクラッシュしました。今回のリリースでは、MicroShift サービスは、config.yamlでAdvertiseAddressが設定されているかどうか、および同じ IP アドレスが設定されているインターフェイスがあるかどうかを検証します。2 つの設定が同じでない場合、MicroShift はAdvertise address: %s not present in any interface, advertiseAddressなどのエラーを出力し、失敗します。これは、システムを起動する前に適切な設定を確保するのに役立ちます。(OCPBUGS-27398)
サポート
-
以前は、
sosレポートはジャーナルログを別のファイルに作成していたため、MicroShift と Greenboot ヘルスチェックを関連付けることが困難でした。MicroShiftsosツールには、同じログに集約されたビューを含む完全なシステムジャーナルが含まれるようになりました。今回の更新により、有効なすべてのプラグインと、さまざまなコンポーネントやアプリケーションからのデータを示す詳細レポートを含む 1 つのログを確認できるようになります。(OCPBUGS-19567)