Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(helm) correct error unsupported protocol scheme "" #459

Merged
merged 1 commit into from
Jan 13, 2022

Conversation

dduportal
Copy link
Contributor

Fix #458

Sounds like I messed up the helm chart plugin in #437.

This PR fixes it by adding the necessary New() constructor method (otherwise it was not initialized).

Tested on https://github.com/jenkins-infra/kubernetes-management/tree/main/updatecli/updatecli.d/charts manifests with success.

Test

To test this pull request, you can run the following commands:

go build -o ./dist/updatecli && ./dist/updatecli --debug diff --config examples/updatecli.generic/helmChart

Additional Information

Tradeoff

Potential improvement

Signed-off-by: Damien Duportal <damien.duportal@gmail.com>
@dduportal dduportal changed the title fix(helm) add a New() constructor to fix #458 fix(helm) correct error unsupported protocol scheme "" Jan 12, 2022
@dduportal dduportal requested a review from olblak January 12, 2022 22:07
@dduportal dduportal added bug Something isn't working resource-helmchart Resource of kind Helm Chart labels Jan 12, 2022
@dduportal dduportal enabled auto-merge (rebase) January 12, 2022 22:07
Copy link
Member

@olblak olblak left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It sounds pretty urgent to release
Thanks for the fix

@dduportal dduportal merged commit 6757e0b into updatecli:main Jan 13, 2022
@dduportal dduportal deleted the fix/helm-chart-resource branch January 13, 2022 07:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working resource-helmchart Resource of kind Helm Chart
Projects
None yet
Development

Successfully merging this pull request may close these issues.

bug: 0.18.x fails with helm chart
2 participants