Thank you for the effort that goes into developing the Helm Chart OCI Proxy!
One observation is the Helm Chart OCI Proxy is missing the Helm Config (the contents of Chart.yaml) and the Helm Chart Provenance File as an Image Layer. It appears to only provide the tgz layer.
Expected Behaviour
If requested, the Helm Chart OCI Proxy returns an Image Manifest containing the application/vnd.cncf.helm.config.v1+json as Config and application/vnd.cncf.helm.chart.provenance.v1.prov as Chart Provenance File (if applicable).
Thank you for the effort that goes into developing the Helm Chart OCI Proxy!
One observation is the Helm Chart OCI Proxy is missing the Helm Config (the contents of Chart.yaml) and the Helm Chart Provenance File as an Image Layer. It appears to only provide the tgz layer.
Expected Behaviour
If requested, the Helm Chart OCI Proxy returns an Image Manifest containing the
application/vnd.cncf.helm.config.v1+json
as Config andapplication/vnd.cncf.helm.chart.provenance.v1.prov
as Chart Provenance File (if applicable).Example: argo-helm/argo-cd
Actual Behaviour
If you query argo-helm/argo-cd an OCI chart manifest from the public chart proxy, the provenance image layer is absent and the config contents is '{}'
Failing Example: