Artifact Registry プラグインと microdnf

Artifact Registry プラグインと microdnf

Artifact Registryプラグイン(ar-plugin)は、microdnf?

Cloud Builder を、 namedredhat/ubi8-minimalの縮小版を使用する で使用しようとしています。 と同じコマンドがあるため、同じように動作することを期待していましたが、プライベート リポジトリの認証ができません。 「Python を使用するため Python を必要としない」ため、プラグインが動作しないのではないかと疑っています。dnfmicrodnfdnflibdnf

答え1

いいえ、Artifact Registryはmicrodnfを公式にサポートしていないため、互換性がない可能性があります。ただし、プラグインはdnfを公式にサポートしています。こちらを参照してください。書類

将来的にこの機能をサポートしてほしい場合は、以下の手順に従って機能リクエストを提出してください。手順機能リクエストでは実装が保証されるわけではないことにご注意ください。

答え2

ar-pluginは では動作しないようですがmicrodnf、プラグインをインストールすると がインストールされるので、その時点で にdnf切り替えました。dnf

しかし、認証の問題は解決しませんでした。最終的に、プラグインのデバッグをオンにする方法を見つけましたが、メタデータサーバーのリクエストでタイムアウトが発生していました。最終的に、解決策はcloudbuild通信網docker ビルド ステップで。

関連情報