Skip to content

helmfile fetch fails if a release is a kustomize directory #2503

Description

@abstractalchemist

Operating system

Fedora 43

Helmfile Version

1.4.3

Helm Version

4.1.1

Bug description

when running helmfile fetch -f <helmfile> , if one of the releases is a kustomization, then the command fails. The error is pretty obvious Error: Chart.yaml file is missing, but there's no real documentation as to whether or not this should work. The same helmfile does work with helmfile apply and helmfile sync

Example helmfile.yaml

releases:
- name:  test-kustomization
   chart: ../deploy/kustomize

just any valid helmfile with a kustomization

Error message you've seen (if any)

Error: Chart.yaml is missing

Steps to reproduce

run helmfile with kustomizations in it

Working Helmfile Version

N/A

Relevant discussion

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions