1.6.20. oc-mirror
-
この更新前は、
oc-mirror内のミラーリングされた Helm イメージの不正確なカウントが原因で、ミラーリングされたすべての Helm イメージを記録することに失敗していました。その結果、Helm イメージの数が正しく表示されなくなりました。このリリースにより、oc-mirror内の誤った Helm イメージ数が修正され、すべての Helm イメージが正しくミラーリングされるようになりました。その結果、oc-mirror内の Helm チャートのミラーリングされたイメージの合計数は正確になります。(OCPBUGS-59949) -
この更新前は、
--parallel-imagesフラグは、最小値が 1 未満またはイメージの合計数より大きい無効な入力を受け入れていました。その結果、0 または 100 の--parallel-imagesフラグで並列イメージのコピーが失敗し、ミラーリングできるイメージの数が制限されました。このリリースにより、無効な--parallel-imagesフラグの問題が修正され、1 からイメージの合計数までの値が受け入れられるようになりました。その結果、ユーザーは有効な範囲内の任意の値に--parallel-imagesフラグを設定できます。(OCPBUGS-58467) -
この更新前は、
oc-mirror v2の並行処理に関するデフォルト値が高すぎたため、レジストリーの過負荷を引き起こし、リクエストの拒否につながっていました。その結果、高い並行処理のデフォルト値がレジストリー拒否を引き起こし、コンテナーイメージのプッシュが失敗しました。このリリースにより、レジストリーの拒否を回避するためにoc-mirror v2の並行処理に関するデフォルト値が削減され、イメージプッシュの成功率が向上しました。(OCPBUGS-57370) -
この更新前は、
ImageSetConfigパラメーター内のイメージダイジェストとブロックされたイメージタグの不一致により、バグが発生していました。このバグにより、さまざまなクラウドプロバイダーからのイメージがブロックされているにもかかわらず、ユーザーはそれらのイメージをミラーセットで見ることができました。このリリースにより、ImageSetConfigパラメーターが更新され、より柔軟なイメージ除外のためにblockedImagesリスト内の正規表現がサポートされるようになり、blockedImagesリスト内の正規表現パターンに一致するイメージを除外できるようになりました。(OCPBUGS-56117) -
この更新前は、Security Technical Implementation Guide (STIG) 準拠のため、システムの umask 値が
0077に設定されており、disk2mirrorパラメーターが OpenShift Container Platform リリースイメージのアップロードを停止していました。その結果、umask コマンドの制限により、ユーザーは OpenShift Container Platform リリースイメージをアップロードできませんでした。このリリースにより、oc-mirrorは問題のある umask 値を処理し、ユーザーに警告します。システムの umask が0077に設定されている場合、OpenShift Container Platform リリースイメージは正しくアップロードされます。(OCPBUGS-55374) -
この更新以前は、無効な Helm チャートが Internet Systems Consortium (ISC) ガイドラインに誤って含まれており、
m2d` ワークフローの実行中にエラーメッセージが表示されていました。このリリースにより、`m2dワークフローの無効な Helm チャートのエラーメッセージが更新され、エラーメッセージのわかりやすさが向上しました。(OCPBUGS-54473) - この更新前は、重複したチャネル選択により、リリースコレクションが複数発生していました。その結果、重複したリリースイメージが収集され、不要なストレージの使用が発生しました。このリリースにより、重複したリリースコレクションが修正され、各リリースの収集は 1 回になりました。その結果、重複したリリースコレクションが排除され、より高速なアクセスが可能な効率的ストレージが確保されます。(OCPBUGS-52562)
-
この更新前は、
oc-mirrorは特定の OpenShift Container Platform バージョンの可用性をチェックせず、存在しないバージョンで続行されていました。その結果、エラーメッセージが受信されなかったため、ユーザーはミラーリングが成功したと想定しました。このリリースにより、存在しない OpenShift Container Platform バージョンが指定されている場合、oc-mirrorは問題の原因に加えてエラーを返します。その結果、ユーザーは利用できないバージョンを認識し、適切なアクションを取ることができます。(OCPBUGS-51157)