Hallo zusammen,
konnte jemand den Container Cache für Images aus DockerHub erfolgreich verwenden?
Wir bekommen leider dabei einen 404.
Beispiel:
INFO[0001] Retrieving image gitlab.opencode.de:443/diplanung/dependency_proxy/containers/owasp/dependency-check-action from registry gitlab.opencode.de:443 error building image: unable to complete operation after 0 attempts, last error: GET https://gitlab.opencode.de:443/v2/diplanung/dependency_proxy/containers/owasp/dependency-check-action/manifests/latest: unexpected status code 404 Not Found
Viele Grüße
Marc
Hallo Marc,
ja, wir nutzen den Dependency Proxy um Probleme mit dem Rate Limiting des Docker Hub in unseren CI-Pipelines für das Container Scanning zu vermeiden, vgl. z.B. die scan_*-Jobs in https://gitlab.opencode.de/umwelt-info/infrastruktur/testbetrieb/-/blob/main/datacube/ci.yml.
Unter Umständen müsste Du vorher auf Gruppe-Ebene/im Top-Level-Projekt den Dependency Proxy unter „Settings“ und „Packages and registries“ aktivieren.
Grüße,
Adam
Hallo Marc,
hat sich dein Problem mit dem Anpassen der Berechtigungen des Top-Level-Projekts lösen können?
Und danke @oc000008353898 für deine Antwort, für mich klingt es einleuchtend, dass das die Ursache des Fehlers sein könnte.
Liebe Grüße
Niklas Köhler (Community & Support openCode)
Hallo @oc000008353898 & @oc00004673237
vielen Dank für die Erklärung. Eigentlich ist die Konfiguration beim Top Level Projekt richtig (ich habe selber keinen Zugriff darauf). Wegen dringenden Problemen bin ich noch nicht dazu gekommen, das Problem weiter zu untersuchen, bzw zu probieren mit einem minimalen Beispiel, das Problem zu reproduzieren.
Viele Grüße
Marc