1.6.14. 管理コンソール
- この更新前は、Web コンソールの YAML エディターは、デフォルトで YAML ファイルを 4 スペースでインデントしていました。このリリースでは、推奨事項に合わせて、デフォルトのインデントが 2 スペースに変更されました。(OCPBUGS-61990)
- この更新前は、Web コンソールでターミナルを拡大すると、OpenShift Container Platform のロゴとヘッダーがターミナルビューに重なってしまうため、セッションが切断されていました。このリリースでは、ターミナルレイアウトが修正され、正しく拡大されるようになりました。その結果、接続が失われたり入力が中断されたりすることなく、ターミナルを拡大または折りたたむことができます。(OCPBUGS-61819)
-
この更新前は、必要な state クッキーなしで
/auth/errorページにアクセスすると、空のページが表示され、エラーの詳細が表示されませんでした。このリリースでは、フロントエンドコードでエラー処理が改善されました。その結果、/auth/errorページにエラーコンテンツが表示され、問題の診断と解決が容易になります。(OCPBUGS-60912) - この更新前は、PersistentVolumeClaim アクションメニューのアイテムの順序が定義されておらず、Delete PersistentVolumeClaim オプションがリストの途中に表示されていました。このリリースにより、オプションは並べ替えられ、メニューの最後に表示されるようになりました。その結果、アクションリストは一貫性があり、移動が簡単になります。(OCPBUGS-60756)
-
この更新前は、Build ログページで Download log をクリックすると、ダウンロードしたファイル名に
undefinedが追加され、Raw logs をクリックしても、新しいタブで raw ログが開きませんでした。このリリースでは、ファイル名が修正され、Raw logs をクリックすると、期待どおりに raw ログが開くようになります。(OCPBUGS-60753) - この更新前は、OpenShift コンソールフォームフィールドに間違った値を入力すると、複数の感嘆符アイコンが表示されていました。このリリースでは、フィールドの値が無効な場合に 1 つのアイコンのみが表示されます。その結果、すべてのフィールドのエラーメッセージが明確に表示されるようになりました。(OCPBUGS-60428)
- この更新前は、Quick Starts ページの一部のエントリーに重複したリンクボタンが表示されていました。このリリースでは、重複が削除され、リンクが意図したとおりに表示されるようになり、その結果、ページレイアウトがよりクリーンで明確になりました。(OCPBUGS-60373)
-
この更新前は、ブラウザーにページを送信するときに、コンソールに古いセキュリティー命令
X-XSS-Protectionが含まれていました。このリリースでは、命令が削除されています。その結果、コンソールは最新のブラウザーでセキュアに実行されます。(OCPBUGS-60130) - この更新前は、イベントページ のエラーメッセージは、エラーメッセージではなくプレースホルダー "{ error }" を誤って表示していました。このリリースにより、エラーメッセージが表示されるようになりました。(OCPBUGS-60010)
-
この更新前は、コンソールには、マネージド
CatalogSourceオブジェクトの Registry poll interval ドロップダウンメニューが表示されていましたが、変更を加えると自動的に元に戻されました。このリリースにより、マネージドソースのドロップダウンメニューは非表示になりました。その結果、コンソールに、適用できないメニューオプションが表示されなくなりました。(OCPBUGS-59725) - この更新前は、Deploy from image ページで Resource メニューを選択すると、フォーカスの処理が不適切だったために、ビューがページの一番上までジャンプしていました。このリリースでは、フォーカスの動作が修正され、メニューを開いてもページが元の位置にとどまるようになりました。その結果、選択中もスクロール位置は保持されます。(OCPBUGS-59586)
- この更新前は、プロジェクトがない場合に Get started メッセージが占めるスペースが大きすぎたため、No resources found メッセージ全体は表示されていませんでした。この更新により、Get started メッセージで使用される領域が削減されます。その結果、すべてのメッセージが完全にページに表示されるようになりました。(OCPBUGS-59483)
-
この更新前は、
console-crontab-plugin.jsonのproperties内で誤ってネストされたflagsが原因で、プラグインが破損していました。このリリースにより、JSON ファイルのネスト化が修正され、OCPBUGS-58858 との競合が解決されました。その結果、プラグインがCronTabsを正しく読み込んで表示するようになりました。(OCPBUGS-59418) -
この更新前は、コンソールからジョブを開始するたびに
backoffLimitが 6 にリセットされ、設定した値をオーバーライドしていました。このリリースでは、コンソールでジョブを開始するときに、設定されたbackoffLimitが保持されるようになりました。その結果、ジョブはコンソールと CLI の間で一貫して動作します。(OCPBUGS-59382) - この更新前は、YAML エディターコンポーネントは、コンテンツを JavaScript オブジェクトに解析できなかったエッジケースを処理していなかったため、状況によってはエラーが発生していました。このリリースでは、これらのエッジケースを確実に処理するようにコンポーネントが更新され、エラーが発生しなくなりました。(OCPBUGS-59196)
- この更新前は、単一のプロジェクトを表示している場合でも、MachineSets リストページに Namespace 列が表示されていました。これは、コードが列のスコープを正しく設定していなかったためです。このリリースにより、列ロジックが修正されました。その結果、MachineSets リストにはプロジェクトスコープビューの Namespace 列が表示されなくなりました。(OCPBUGS-58334)
-
この更新前は、
hrefに複数のパス要素があるストレージクラスページに移動すると、空のタブが表示されていました。このリリースでは、プラグインが修正され、切り替え後にタブの内容が正しく表示されるようになりました。その結果、ストレージクラスページに空のタブが表示されなくなりました。(OCPBUGS-58258) -
この更新前は、コードが
e.resource変数を定義しなかったため、ContainerResourceタイプでHorizontalPodAutoscaler(HPA) を編集すると、ランタイムエラーが発生しました。このリリースでは、e.resourceが定義されるようになり、フォームエディターでランタイムエラーが修正されました。その結果、ContainerResourceタイプでの HPA の編集が失敗しなくなりました。(OCPBUGS-58208) -
この更新前は、
ConsoleConfigConfigMap のTELEMETER_CLIENT_DISABLED設定により、telemetry 内のギャップが発生し、トラブルシューティングが制限されていました。このリリースにより、"Too Many Requests" エラーを解決するため、telemetry クライアントが一時的に無効化されます。その結果、telemetry データが確実に収集されるようになり、トラブルシューティングの制約がなくなります。(OCPBUGS-58094) -
この更新前は、
AlertmanagerReceiversNotConfiguredで Configure をクリックすると、コードが設定を正しく処理していなかったため、navigate is not a functionというエラーで失敗していました。このリリースにより、この問題は修正されました。その結果、AlertmanagerReceiversNotConfiguredが期待どおりに開くようになりました。(OCPBUGS-56986) -
この更新前は、
CronTabリソースのspecにオプションのエントリーが欠落している場合、コンソールがそれらを適切に検証していなかったため、CronTab リストページでエラーが返されていました。このリリースで、必要な検証が追加されました。その結果、一部のspecフィールドが定義されていない場合でも、CronTab リストページが正しくロードされます。(OCPBUGS-56830) - この更新前は、ロールベースのアクセス制御 (RBAC) パーミッションが不十分であるため、プロジェクトのないユーザーは、Roles リストの一部しか見られませんでした。このリリースにより、アクセスロジックが修正されました。その結果、これらのユーザーは Roles ページを開くことができなくなり、機密データがセキュアに保たれるようになりました。(OCPBUGS-56707)
- このリリース前は、Quick Starts ページに Quick Starts がない場合、プレーンテキストのメッセージが表示されていました。このリリースでは、クラスター管理者には、Quick Starts を追加または管理するためのアクションが付与されます。(OCPBUGS-56629))
-
この更新前は、生成されるコンソール動的プラグイン API ドキュメントにおいて、
k8sGetの代わりにk8sGetResourceのような、間違ったk8sユーティリティー関数名が使用されていました。この更新により、ドキュメントではエクスポート名のエイリアスと共に、正しい関数名が使用されるようになりました。その結果、k8sユーティリティー関数を使用するコンソールの動的プラグイン開発者にとって、API ドキュメントがより明確になりました。(OCPBUGS-56248) - この更新前は、デプロイメントおよびデプロイメント設定メニューの未使用コードにより、不要なメニュー項目が表示されました。このリリースでは、未使用のメニュー項目定義が削除され、コードの保守性が向上し、今後の更新で潜在的な問題が軽減されます。(OCPBUGS-56245)
-
この更新前は、
/metricsエンドポイントは内部 Prometheus スクレイプリクエストの認可ヘッダーからベアラートークンを正しく解析していませんでした。そのため、TokenReviewsが失敗し、これらのリクエストはすべて 401 応答で拒否されていました。これにより、コンソールメトリクスエンドポイントのTargetDownアラートがトリガーされました。このリリースにより、メトリクスエンドポイントハンドラーが更新され、TokenReviewの認可ヘッダーからベアラートークンが正しく解析されるようになりました。これにより、TokenReviewステップが想定どおりに動作し、TargetDownアラートが解決されました。(OCPBUGS-56148) -
この更新前は、コンソールでノードにアクセスすると、ディスクがないノードを作成すると、JavaScript
TypeErrorがトリガーされていました。このリリースにより、filter プロパティーが正しく初期化されるようになりました。その結果、ノードのリストはエラーなしで表示されました。(OCPBUGS-56050) -
この更新前は、
VirtualizedTableが小さい画面でStarted列を非表示にしてしまうため、デフォルトのソートが壊れ、PipelineRunリストの表示が崩れていました。このリリースにより、デフォルトのソートされた列は画面サイズに基づいて調整され、テーブルが破損しなくなりました。その結果、PipelineRunリストページは安定した状態となり、小さな画面に正しく表示されます。(OCPBUGS-56044) - この更新前は、クラスタースイッチャーにより、ユーザーは All Clusters オプションを選択して Red Hat Advanced Cluster Management (RHACM) にアクセスできました。このリリースでは、Fleet Management パースペクティブを選択することで、RHACM がパースペクティブセレクターからアクセスされます。(OCPBUGS-55946)
- この更新前は、60 日間の更新期限は削除されたにもかかわらず、バージョン 4.16 以降の Web コンソールには、この期限に関する古いメッセージが表示されていました。この更新により、古いメッセージが削除されました。その結果、Web コンソールには最新の更新された情報のみが表示されます。(OCPBUGS-55919)
-
この更新前は、Web コンソールのホームページに
Infoアラートの誤ったアイコンが表示されていたため、アラートの重大度が一致しませんでした。このリリースでは重大度アイコンが修正され、重大度が正しく一致するようになりました。その結果、コンソールにはアラートの重大度が明確に表示されます。(OCPBUGS-55806) -
この更新前は、依存関係の問題により、Console Operator は Cloud Service Provider (CSP) API に必要な
FeatureGateリソースを含めることができませんでした。このリリースにより、欠落しているFeatureGateリソースがopenshift/api依存関係に追加されました。その結果、CSP API がコンソールで期待どおりに機能するようになりました。(OCPBUGS-55698) - この更新前は、通知ドロワーの Critical alerts セクションでアコーディオンをクリックしても何も起こらず、セクションが展開されたままになっていました。このリリースにより、アコーディオンが修正されました。その結果、クリティカルアラートが存在する場合に、セクションを折りたたむことができるようになりました。(OCPBUGS-55633)
- この更新前は、追加の HTTP クライアント設定によりプラグインの初期読み込み時間が長くなり、OpenShift Container Platform の全体的なパフォーマンスが低下していました。この更新では、クライアント設定が修正され、プラグインの読み込み時間が短縮され、ページの読み込み速度が向上しています。(OCPBUGS-55514)
- この更新前は、ライトテーマがデフォルトを使用するように設定されていた場合でも、すべてのテーマでカスタムのマストヘッドロゴがデフォルトの OpenShift ロゴに置き換えられていました。このリリースでは、正しい動作が復元され、カスタムロゴが設定されていない場合でも、デフォルトの OpenShift ロゴがライトテーマで表示されるようになります。その結果、ロゴはライトテーマとダークテーマの両方で正しく表示されるようになり、視覚的な一貫性が向上しました。(OCPBUGS-55208)
-
この更新前は、Console Operator 設定でカスタムロゴを変更または削除すると、同期が遅れたために
openshift-consolenamespace に古いConfigMapsが残っていました。このリリースでは、カスタムロゴの設定が変更されると、Console Operator はこれらの古いConfigMapsを削除します。その結果、openshift-consolenamespace のConfigMapsは正確で、最新の状態に保たれます。(OCPBUGS-54780) - この更新前は、Raw logs ページで中国語のログメッセージが正しくデコードされておらず、判読不能になっていました。このリリースにより、デコードが修正されました。その結果、ページには中国のログメッセージが正しく表示されるようになりました。(OCPBUGS-52165)
- この更新前は、Networking ページでモーダルを開くと、OpenShift Lightspeed UI または Troubleshooting パネルなどの一部の Web コンソールプラグインパネルが表示されなくなっていました。このリリースでは、ネットワークモーダルと Web コンソールプラグインの間の競合が解決されました。その結果、Networking ページのモーダルが他のコンソールパネルを非表示にしなくなりました。(OCPBUGS-49709)
-
この更新前は、コンソールサーバーは
MultiValueタイプをサポートしていなかったため、JSON 入力を使用してローカルで実行した場合に、コンテンツセキュリティーポリシー (CSP) ディレクティブを正しく処理できませんでした。このリリースでは、コンソールはローカルで使用するために、JSON ではなく CSP ディレクティブをMultiValueとして受け入れます。その結果、コンソール開発時に個別の CSP ディレクティブをより簡単に渡すことができるようになりました。(OCPBUGS-49291) - この更新前は、YAML エディターに複数のファイルをインポートすると、既存のコンテンツがコピーされ、新しいファイルが追加されて、重複が作成されていました。このリリースにより、インポート動作が修正されました。その結果、YAML エディターは重複せずに新しいファイルの内容のみを表示します。(OCPBUGS-45297)
-
この更新前は、
CreateProjectModal拡張機能を使用するプラグインが 1 つしかモーダルを表示できなかったため、複数のプラグインが同じ拡張ポイントを使用すると競合が発生していました。その結果、どのプラグイン拡張機能がレンダリングされるかを制御する方法がありませんでした。このリリースでは、プラグイン拡張機能は、クラスター Console Operator の設定の定義と同じ順序で解決されます。その結果、管理者はリストの順序を変更することで、コンソールに表示されるCreateProjectModal拡張機能を制御できます。(OCPBUGS-43792) -
この更新前は、コンソールに
ResourceYAMLEditorプロパティーで定義されたヘッダーが表示されなかったため、YAML ビューはヘッダーなしで開かれていました。このリリースにより、プロパティーが修正されました。その結果、Simple pod などのヘッダーが正しく表示されるようになりました。(OCPBUGS-32157)