1.6.13. OpenShift CLI (oc)
以前は、タグとダイジェストの両方を持つコンテナーイメージ参照は oc-mirror プラグインによって正しく解釈されず、次のエラーが発生していました。
"localhost:6000/cp/cpd/postgresql:13.7@sha256" is not a valid image reference: invalid reference formatこの動作は修正され、参照が受け入れられ、正しくミラーリングされるようになりました。(OCPBUGS-11840)
-
以前は、パスコンポーネントの数が予想される最大パスコンポーネントを超えた場合に、レジストリーに対して
401 - Unauthorizedエラーが発生していました。この問題は、パスコンポーネントの数が最大パスコンポーネントを超えたときに oc-mirror が失敗するようにすることで、修正されています。整数値を受け入れる--max-nested-pathsフラグを使用して、最大パスコンポーネントを設定できるようになりました。デフォルトでは、パスコンポーネントの最大数に制限はなく、0に設定されています。生成されたImageContentSourcePolicyには、リポジトリーレベルまでのソースおよびミラー参照が含まれます。(OCPBUGS-8111, OCPBUGS-11910, OCPBUGS-11922) -
以前は、oc-mirror フラグの
--short、-v、および--verboseは、誤ったバージョン情報を提供していました。oc ミラーversionフラグを使用して、oc-mirror の正しいバージョンを確認できるようになりました。oc-mirror フラグの--short、-v、および--verboseは非推奨となり、サポートされなくなります。(OCPBUGS-7845) -
以前は、イメージの複数のダイジェストがタグなしで
imageSetConfigに指定されていた場合、レジストリーからディスクへのミラーリングが失敗していました。oc-mirror は、デフォルトのタグlatestをイメージに追加します。この問題は、省略されたダイジェストをタグとして使用することで修正されました。(OCPBUGS-2633) -
以前は、oc-mirror が誤って Operator カタログを
ImageContentSourcePolicy仕様に追加していました。Operator カタログはCatalogSourceリソースを通じて宛先レジストリーから直接使用されるため、これは予期しない動作です。このバグは、oc-mirror が Operator カタログをImageContentSourcePolicyのエントリーとして追加しないようにすることで修正されました。(OCPBUGS-10051) -
以前は、レジストリードメイン名がイメージ参照の一部ではない場合、Operator のイメージのミラーリングは失敗していました。この修正により、レジストリーのドメイン名が指定されていない場合、イメージは
docker.ioからダウンロードされます。(OCPBUGS-10348) -
以前は、タグとダイジェストの両方がコンテナーイメージ参照に含まれている場合、oc-mirror がそれを誤って解釈し、
invalid reference formatエラーが発生していました。この問題は修正され、イメージは正常にミラーリングされます。(OCPBUGS-11840) -
以前は、名前が数字で始まる場合は、
CatalogSourceリソースを作成できませんでした。この修正により、デフォルトで、CatalogSourceリソース名がcs-接頭辞を付けて生成され、RFC 1035 に準拠するようになりました。(OCPBUGS-13332) -
以前は、
registries.confファイルを使用する場合、一部のイメージがマッピングに含まれていませんでした。このバグ修正により、エラーなしでマッピングに含まれるイメージを確認できるようになりました。(OCPBUGS-13962) -
以前は、
--oci-registries-configフラグで参照されるregistries.confファイル内の安全でないミラーを使用しているときに、oc-mirror がミラーレジストリーとの HTTPS 接続を確立しようとしました。この修正により、コマンドラインで--source-skip-tlsまたは--source-use-httpを指定することで、HTTPS 接続を使用しないように oc-mirror を設定できるようになりました。(OCPBUGS-14402) - 以前は、oc-mirror プラグインを使用して OCI インデックスをミラーリングしようとすると、イメージミラーリングが失敗していました。この修正により、oc-mirror プラグインを使用して OCI インデックスをミラーリングできるようになりました。(OCPBUGS-15329)
-
以前は、低帯域幅ネットワーク上で複数の大規模なカタログをミラーリングすると、認証トークンの期限切れによりミラーリングが中断され、結果として
HTTP 401 unauthorizedエラーが発生していました。この問題は、各カタログのミラーリングプロセスを開始する前に、認証トークンを更新することで修正されました。(OCPBUGS-20137)