Skip to content

Commas in --set not escaped the same way as in Helm #337

@ds-varian

Description

@ds-varian

Before proceeding

  • I didn't find a similar issue

Version

1.4.0

How to reproduce

When migrating from helm to nelm, when setting a value which contains a comma it fails parsing

i.e.

.\nelm.exe release install -r XYZ chart --namespace default --set-string sql.host=localhost\,1433

Result

Error: install: construct chart tree: error merging values for chart tree at chart: failed parsing --set-string data: key "1433" has no value

Expected result

Works same as with helm.
Tried different escaping variants, none worked.

Additional information

Any idea? Workaround?

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions