Uploaded image for project: 'Dev - Nexus Repo'
  1. Dev - Nexus Repo
  2. NEXUS-22255

docker proxy repository fails to pull image from oracle registry

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 3.15.2
    • Fix Version/s: None
    • Component/s: Docker
    • Labels:
      None

      Description

      Trying to pull any image from  oracle container registry wich requires authentication. The error I see is:
       

      2019-12-19 18:49:22,067+0000 WARN  [qtp1871481962-31854] anonymous org.sonatype.nexus.repository.docker.internal.V2Handlers - Error: GET /v2/middleware/soasuite/manifests/12.2.1.3java.lang.IllegalArgumentException: null    at com.google.common.base.Preconditions.checkArgument(Preconditions.java:121)    at org.sonatype.nexus.repository.docker.internal.auth.BearerScheme.authenticate(BearerScheme.java:99)    at org.apache.http.impl.auth.HttpAuthenticator.doAuth(HttpAuthenticator.java:239)
      

      Added more logs in attached file.

      Reproduce

      • Sign up at https://container-registry.oracle.com
      • Create a Docker proxy against that (with authentication)
      • pull something with docker against this repo. ie. docker pull localhost:12344/database/enterprise:12.2.0.1

        Attachments

          Activity

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            ccaballero646 Cristhian Caballero
            Last Updated By:
            Tyler Stransky Tyler Stransky
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Date of First Response:

                tigCommentSecurity.panel-title