Skip to content

Upgrading to newer version does not deploy the binary #59

@cmeury

Description

@cmeury

Steps

I upgraded from 2.8.0+1 to 2.9.0+2:

$ helm plugin list
NAME   	VERSION	DESCRIPTION
diff   	2.8.0+1	Preview helm upgrade changes as a diff
$ helm plugin update diff
Updated plugin: diff
$ helm plugin list
NAME   	VERSION	DESCRIPTION
diff   	2.9.0+2	Preview helm upgrade changes as a diff

Observation

Now, the binary is not available anymore:

$ helm diff
Error: fork/exec /Users/ced/.helm/plugins/helm-diff/bin/diff: no such file or directory

Remarks

Could an update hook in plugin.yaml help here?

Workaround

Reinstalling resolves the situation:

$ helm plugin remove diff && helm plugin install https://github.com/databus23/helm-diff --version v2.9.0+2

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions