When uploading a package that contains an empty 'requirements.yaml' Artifactory will not index the helm package.
the requirements.yaml file is optional and listing dependencies for the chart
Update: This also affects commented out requirements.yaml files! Such as:
# dependencies: # - name: artifactory # version: 1.0.0
The stack trace will just change the line that it starts parsing on:
[http-nio-8084-exec-84] [DEBUG] (o.j.r.h.HelmMetadataExtractor:54) - Error while extracting metadata from chart: No content to map due to end-of-input
at [Source: (StringReader); line: 4, column: 1]
The only workaround is to delete the requirements.yaml file, or have a uncommented requirements.yaml file (it can have comments, just cannot be 100% commented out)