Uploaded image for project: 'Infrastructure'
  1. Infrastructure
  2. INFRA-1456

https://repo.jenkins-ci.org/public/ returns 405 ERROR code

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Critical
    • Resolution: Won't Do
    • Component/s: artifactory
    • Labels:
      None
    • Similar Issues:

      Description

      Not sure this is actually artifactory but rather our NGINX reverse proxy.

      Basically https://repo.jenkins-ci.org/public/ returns a 405 error code.

      This means that Nexus will block the repository as it is an unexpected return code for the root of the repo. It is comon for companies and individuals to run a nexus instance infront of other third party repos.

      This has regressed at some point just before the Christmas break and now.

      /cc Olivier Vernin, Oleg Nenashev

        Attachments

          Activity

          Hide
          saretter Sascha Retter added a comment -

          Daniel Beck we're operating a nexus proxy-repository for jenkins-plugin development. 

           

          Show
          saretter Sascha Retter added a comment - Daniel Beck we're operating a nexus proxy-repository for jenkins-plugin development.   
          Hide
          danielbeck Daniel Beck added a comment -

          Sascha Retter As I've told James Nord out of band I'm telling you now:

          Please don't murder our Artifactory. You're not the only one using it, and proxying the virtual repo is really expensive.

          https://repo.jenkins-ci.org/api/repositories/public is a JSON response that lists the actual repos included in this virtual one.

          The only ones we deployed anything to in the last five years are snapshots and releases. so those should be mirrored/proxied.

          Show
          danielbeck Daniel Beck added a comment - Sascha Retter As I've told James Nord out of band I'm telling you now: Please don't murder our Artifactory. You're not the only one using it, and proxying the virtual repo is really expensive. https://repo.jenkins-ci.org/api/repositories/public is a JSON response that lists the actual repos included in this virtual one. The only ones we deployed anything to in the last five years are snapshots and releases . so those should be mirrored/proxied.
          Hide
          danielbeck Daniel Beck added a comment -

          Apparent lack of legitimate use case.

          Show
          danielbeck Daniel Beck added a comment - Apparent lack of legitimate use case.
          Hide
          saretter Sascha Retter added a comment -

          Daniel Beck thanks for elucidation! It was not transparent to us that this is a virtual repo.

          Show
          saretter Sascha Retter added a comment - Daniel Beck thanks for elucidation! It was not transparent to us that this is a virtual repo.
          Hide
          teilo James Nord added a comment -

          Sascha Retter Arne De Herdt if you have a commercial nexus please file a support ticket with Sonatype and reference (ZD-23504 which is from a different customer so you will not be able to see but they will).

          If you don't have a commercial contract (and possibly even if you do) please vote for https://issues.sonatype.org/browse/NEXUS-9508

          Show
          teilo James Nord added a comment - Sascha Retter Arne De Herdt if you have a commercial nexus please file a support ticket with Sonatype and reference (ZD-23504 which is from a different customer so you will not be able to see but they will). If you don't have a commercial contract (and possibly even if you do) please vote for https://issues.sonatype.org/browse/NEXUS-9508

            People

            • Assignee:
              rtyler R. Tyler Croy
              Reporter:
              teilo James Nord
            • Votes:
              2 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: