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

local Dependencies no longer work after update to 0.13 #96

Closed
astephanh opened this issue Jan 18, 2023 · 2 comments
Closed

local Dependencies no longer work after update to 0.13 #96

astephanh opened this issue Jan 18, 2023 · 2 comments

Comments

@astephanh
Copy link

I used to work around the private Helm Repo Problem by downloading the chart and include it into the ArgcoCD Repo. But this won't work anymore after updating from 0.7.

Version Matrix

version success
0.7.0 true
0.8.0 true
0.9.0 true
0.10.0 true
0.11.0 false
0.12.0 false
0.13.0 false

build binary

make build/argocd-lovely-plugin

create helm chart

cd examples/multiple-helm-charts/charts/chart2/charts
mkdir charts
helm create charts/hello-world

remove repository

sed -i '/repository/d' Chart.yaml

run plugin

ARGOCD_APP_NAME=foo ../../../../build/argocd-lovely-plugin

Result

  • 0.7.0
ARGOCD_APP_NAME=foo ../../../../build/argocd-lovely-plugin | head
---
# Source: hello-world/charts/hello-world/templates/serviceaccount.yaml
apiVersion: v1
kind: ServiceAccount
metadata:
  name: foo-hello-world
  labels:
    helm.sh/chart: hello-world-0.1.0
    app.kubernetes.io/name: hello-world
    app.kubernetes.io/instance: foo
  • 0.13.0
ARGOCD_APP_NAME=foo ../../../../build/argocd-lovely-plugin
2023/01/18 11:52:37 exit status 1: Error: could not find protocol handler for:
@Joibel
Copy link
Contributor

Joibel commented Jan 18, 2023

Thanks for the report, it's lovely and detailed, and pointed me to what I think is wrong.

@Joibel Joibel closed this as completed in c4c7ff4 Jan 18, 2023
@Joibel
Copy link
Contributor

Joibel commented Jan 18, 2023

A release 0.13.2 is cooking in github which should address your issue. Reopen if it doesn't.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants