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

Artifactory versioning should be handled similar to native helm repo.

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Done
    • Resolution: Duplicate
    • Affects Version/s: 7.11.1, 7.11.5
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Severity:
      Critical

      Description

      Problem description: If the dependency version of a helm chart has wild character * then the single quotes are in the index.yaml upon reindexing the repository, which is causing issues with helm indexing, and due to these indexing issues Artifactory is experiencing OOM and becoming unstable.

      What is the expected behavior? As the sem version * is supported in the native helm repository it is expected that Artifactory should also be able to handle similar to the native repo. Please see the below documentation that shows that semver can be *: https://helm.sh/docs/chart_best_practices/dependencies/ https://github.com/Masterminds/semver#checking-version-constraints

      Steps to reproduce: Deploy a chart to Artifactory with Version being * then recalculate index for the repository that the chart is included in,  every time upon re-indexing single quotes get added to the version in index.yaml file, see the attached screenshot. Also attaching the tested chart.

        Attachments

          Issue Links

            Activity

                People

                Assignee:
                Unassigned
                Reporter:
                divijak Divija Kandukoori
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    Sync Status

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