Artifact Registry Plugin und microdnf

Artifact Registry Plugin und microdnf

Ist das Artifact Registry Plugin ( ar-plugin) kompatibel mitmicrodnf?

Wir versuchen, Cloud Builder zu verwenden, redhat/ubi8-minimaldas eine abgespeckte Version von dnfnamed verwendet microdnf. Es hat die gleichen Befehle wie , dnfalso hofften wir, dass es genauso funktionieren würde, aber wir können uns einfach nicht für unser privates Repository authentifizieren. Ich vermute jetzt, dass das Plugin möglicherweise nicht funktioniert, da es „ libdnfPython verwendet und daher nicht erfordert“.

Antwort1

Nein, Artifact Registry unterstützt microdnf nicht offiziell, daher ist es möglicherweise nicht kompatibel. Das Plugin bietet jedoch offizielle Unterstützung für dnf. Weitere Informationen finden Sie hierdokumentieren

Wenn Sie möchten, dass dies in Zukunft unterstützt wird, können Sie eine Funktionsanfrage dafür einreichen. Folgen Sie dazu diesenSchritte. Bitte beachten Sie, dass Funktionsanfragen keine Implementierungsgarantien beinhalten.

Antwort2

Es scheint, dass das ar-pluginmit nicht funktioniert microdnf, allerdings wird bei der Installation des Plugins auch installiert , also sind wir an diesem Punkt dnfeinfach zu gewechselt .dnf

Das Authentifizierungsproblem blieb jedoch bestehen. Am Ende fanden wir heraus, wie man das Debugging für das Plugin einschaltet und stellten fest, dass es bei der Metadatenserveranforderung eine Zeitüberschreitung gab. Wir fanden schließlich heraus, dass die Lösung darin bestand, dascloudbuildNetzwerkim Docker-Build-Schritt.

verwandte Informationen