1.5. バグ修正


インストール
  • 以前は、MicroShift は起動時にバージョンの詳細を生成しませんでした。今回の更新により、MicroShift は起動時にバージョンの詳細を記録するようになりました。(OCPBUGS-19638)
  • 以前は、kustomization ファイルが含まれるディレクトリーの検索ロジックは kustomization.yaml を検索していました。kubectl は、kustomization.yamlkustomization も検索します。今回の更新により、マニフェスト入力ファイルの検索ロジックが拡張され、既存の kustomization.yaml に加えて kustomization.ymlkustomization が含まれるようになりました。(OCPBUGS-12744)
  • 以前は、OVN-Kubernetes は接続されていない MicroShift インスタンス上で実行できませんでした。今回の更新により、OVN-Kubernetes 設定は、デフォルトルートのないホストでの MicroShift の実行をサポートするようになりました。(OCPBUGS-11967)
  • 以前は、Red Hat Enterprise Linux (RHEL) 9.2 に EC builds of MicroShift を インストールするには OpenvSwitch 2.17 が必要でしたが、RHEL 9.2 にはデフォルトで OpenvSwitch 3.x が含まれています。今回の更新により、MicroShift は RHEL 9.2 以降の OpenvSwitch 3.x で動作するようになりました。(OCPBUGS-11538)
  • 以前は、externalGatewayInterface フラグを使用して、2 番目のゲートウェイインターフェイスとして使用するために OVS ゲートウェイブリッジ br-exl に追加するインターフェイスを指定していました。MicroShift を OVN-Kubernetes ローカルゲートウェイモードに切り替えた場合、Pod から外部へのすべてのトラフィックは、ホストに出入りする前にホストカーネルを通過するようになりました。今回の更新により、CNI ドライバーの未使用の externalGatewayInterface 設定パラメーターが ovn.yaml ファイルから削除されました。(OCPBUGS-13078)
ストレージ
  • 以前は、ドライバーが機能するためにはホストに rhel という名前のボリュームグループが必要でした。今回の更新により、MicroShift は存在するボリュームグループを調査し、デフォルトとして 1 つを選択します。ボリュームグループが 1 つしかない場合は、そのボリュームグループが使用されます。複数のボリュームグループがあり、そのうちの 1 つが microshift という名前の場合、microshift ボリュームグループが使用されます。ボリュームグループが存在しない場合は、CSI ドライバーを明示的に有効にする必要があります。(OCPBUGS-9996)
アプリケーションの実行
  • 以前は、shareProcessNamespacetrue に設定されている Pod を起動できなかったため、CRI-O はコンテナーを一時停止するための正しいデフォルトパスで設定されませんでした。今回の更新により、CRI-O は正しいパスで明示的に設定されるようになりました。(OCPBUGS-7874)
サポート
  • 今回の更新前は、MicroShift は、設定ファイルの値が小さすぎる場合に、etcd のサポート最小レベルに一致するように etcd の最大メモリー制限を自動的に調整していました。今回の更新により、MicroShift は、etcd のメモリー制限が最小許容値 128 MB より低く設定されている場合に、エラーを出して有効な設定を適用します。(OCPBUGS-11592)
  • 以前は、sos ラッパーヘルパーが存在せず、sos コマンドを手動で実行する必要がありました。今回の更新により、sos ラッパーが MicroShift に追加され、デバッグ時に sos コマンドを手動で実行する必要がなくなりました。(OCPBUGS-19772)
  • 以前は、microshift.service を停止すると、microshift-etcd.scope を停止するためのシグナルも発生し、etcd が想定より早く停止していました。今回の更新により、etcd データベースが正しい順序でシャットダウンできない問題が解決されました。(OCPBUGS-14678)
  • 以前は、microshift show-config コマンドを実行しても、etcd の正しい memoryLimitMB を報告できませんでした。今回の更新により、microshift show-config は etcd の正しい memoryLimitMB を報告できるようになりました。(OCPBUGS-11734)
  • 以前は、MicroShift healthcheck は systemd ユニットにリンクされていないログを生成していたため、検索が困難でした。今回の更新により、ログがユニットにリンクされ、アクセスしやすくなりました。(OCPBUGS-20174)
設定
  • 以前は、IP アドレスが変更されてもノード IP 証明書は以前の IP アドレスを使用し続けたため、外部証明書が新しい IP アドレスに対して検証されませんでした。今回の更新により、ノード IP が変更されると証明書が更新されるようになりました。(OCPBUGS-19315)
  • 以前は、IP アドレスを変更した後も、以前の IP アドレスの kubeconfig ファイルが残りました。これらの kubeconfig ファイルは、MicroShift で使用されていない IP アドレスをターゲットとしていたため、使用できませんでした。今回の更新により、IP アドレスが変更されると、以前の IP アドレスに関連付けられた kubeconfig ファイルが削除されるようになりました。(OCPBUGS-15740)
  • 以前は、microshift show-config コマンドでは設定の変更が表示されませんでした。今回の更新により、microshift show-config コマンドを実行すると、デフォルトで現在の設定が表示されるようになりました。(OCPBUGS-13221)
  • 以前は、KCM と KAS はキャンセル信号を受信した後も終了しませんでした。今回の更新により、MicroShift は想定どおりシャットダウンされるようになりました。(OCPBUGS-18773)
  • 以前は、kubeconfigs は、サービスネットワーク、ローカルホスト、外部の 3 つの異なる署名者を含む認証局 (CA) バンドルを使用していました。これにより、kubeconfigs が交換可能になり、他のネットワークに対して検証できるようになりました。今回の更新により、kubeconfig の独立性を確保するために、MicroShift 組み込みコンポーネントの kubeconfig ファイルの生成に使用する CA が再設定されました。(OCPBUGS-8301)
ネットワーク
  • 以前は、ホスト名に大文字と小文字が混在していると、MicroShift でエラーが発生していました。これは、ノード名がホスト名から直接取得され、Kubernetes では大文字の名前が使用されないためでした。今回の更新により、ホスト名には小文字のみが使用されるようになりました。(OCPBUGS-8411)
  • 以前は、ネットワークスモークテストで、busybox と Docker から取得したイメージを使用して hello-microshift Pod を作成していました。今回の更新では、イメージのホストに quay.io が使用されます。(OCPBUGS-19939)
  • 以前は、証明書の問題を修正するために、内部 APIServer IP アドレスがループバックデバイスに設定されていました。その結果、OVN-Kubernetes がこの仮想 IP アドレスを APIServer バックエンドとして取得し、このアドレスがアクセス不可になっていました。今回の更新により、MicroShift は別の仮想 IP アドレスを使用してループバックデバイスを設定するようになりました。(OCPBUGS-8277)
  • 以前は、sysconfwatch-controller のログ出力ボリュームに重複したメッセージが含まれていました。今回の更新により、重複メッセージでジャーナルがいっぱいになるのを避けるために、sysconfwatch-controller のログ出力ボリュームが削減されました。(OCPBUGS-8329)
  • 以前は、MicroShift の mDNS サーバーはホスト上のすべての IP アドレスをアドバタイズしていました。その結果、ルートのホスト名を解決するために mDNS に依存しているクライアントには、MicroShift 上で稼働しているアプリケーションでは使用できない内部 IP アドレスが与えられる可能性があります。今回の更新により、MicroShift の mDNS サーバーは内部 IP アドレスをアドバタイズするようになりました。(OCPBUGS-7205)
  • 以前は、ホスト名に接尾辞 .local を使用すると、DNS による名前解決が失敗していました。その結果、MicroShift は自身のホスト名にアクセスできなくなりました。今回の更新により、mDNS は可能な限りホスト名の代わりに IP アドレスを使用するように修正されました。(OCPBUGS-10766)
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.