Uploaded image for project: 'Artifactory Binary Repository'
  1. Artifactory Binary Repository
  2. RTFACT-22683

Docker push with Apache failing

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Done
    • Resolution: Done
    • Affects Version/s: 6.20.0, 6.20.1, 6.21.0
    • Fix Version/s: 6.23.0, 7.10.2
    • Component/s: None
    • Labels:
    • Severity:
      High
    • Regression:
      Yes

      Description

      Docker push is failing when trying to use the configuration generated from the HTTP settings page(Repository path) on version 6.20.0.
      However the same is working fine on older versions of Artifactory(6.6.5)

      docker client is giving the below response.

      The push refers to repository [10.x.x.x/docker-local/test]
      9c27e219663c: Pushing [==================================================>]  13.34kB/13.34kB
      http: no Host in request URL
      

      It seems like the PATCH request which is supposed to happen after the below POST is not happening properly

      10.x.x.x - - [03/Jul/2020:21:46:19 +0000] "POST /v2/docker-local/test/blobs/uploads/ HTTP/1.1" 202 385 "-" "docker/19.03.12 go/go1.13.10 git-commit/48a66213fe kernel/4.15.0-1078-gcp os/linux arch/amd64 UpstreamClient(Docker-Client/19.03.12 \\(linux\\))"
      

      steps to reproduce:

      • Install Artifactory 6.20.0
      • Install Apache2/httpd as a reverse proxy
      • Generate http setting from Artifactory UI for apache(Repo path)
      • Configure apache with the generated config
      • Try doing a docker push

        Attachments

          Activity

              People

              Assignee:
              volodymyrs Volodymyr Shulga [EXT]
              Reporter:
              muhammeds Muhammed Shahin
              Votes:
              3 Vote for this issue
              Watchers:
              12 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: