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

Not rewriting index.yaml urls for remote Helm Repos other than helm-stable ones

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Done
    • Priority: 2 - Critical
    • Resolution: Done
    • Affects Version/s: 6.8.7
    • Fix Version/s: 7.10.1, 6.23.7
    • Component/s: None
    • Labels:
    • Regression:
      Yes
    • Release Notes:
      Yes

      Description

      Hi Support,

      we need to use Artifactory as a proxy for several repository types in an air-gapped environment. We're trying to proxy mutliple helm-repositories (stable, charts.gitlab.io, ...) but we are not able to access artifacts other than the ones from official-stable repo because the served index.yaml file contains not rewritten url-data for repos other than helm-stable (https://kubernetes-charts.storage.googleapis.com/).

      Behaviour:

      Add official helm-stable Repo (default filled one when adding a new helm repo):

      Ok so far. Urls are rewritten when served trough a virtual repo.

      Create new virtual Repo (helm)

      Ok so far. 

      Repeating the steps with an other helm repo, not https://kubernetes-charts.storage.googleapis.com/, Artifactory is not rewriting the download urls to itself. It keeps the Internet download urls as shown below:

      Add gitlab-charts-repo helm-stable Repo:

      Ok so far. Urls should be rewritten when served trough a virtual repo.

      Create new virtual Repo (helm-gitlab-virtual)

      Are we doing something wrong?

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              volodymyrs Volodymyr Shulga [EXT]
              Reporter:
              chrishapunkt Christian Heinrichs
              Votes:
              5 Vote for this issue
              Watchers:
              25 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Sync Status

                  Connection: RTFACT Sync
                  RTMID-19094 -
                  SYNCHRONIZED
                  • Last Sync Date: