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

Sidecar example code does not put binary in PATH #608

Open
BrianHicks opened this issue Feb 11, 2024 · 0 comments
Open

Sidecar example code does not put binary in PATH #608

BrianHicks opened this issue Feb 11, 2024 · 0 comments

Comments

@BrianHicks
Copy link

Describe the bug

The example code at /manifests/cmp-sidecar/argocd-repo-server.yaml does not end up mounting the argocd-vault-plugin binary in a directory included in PATH, so the example config at /manifests/cmp-sidecar/cmp-plugin.yaml cannot find it. Either explicitly referring to /usr/local/bin/argocd-vault-plugin in the config or remounting the binary at /usr/bin/argocd-vault-plugin solves the problem.

To Reproduce

Steps to reproduce the behavior:

  1. Deploy the cmp-sidecar manifest code (with Sidecar example code fails to download file #607 fixed)
  2. Try to sync an app
  3. Syncing fails with code 127 because the binary cannot be found

Expected behavior

As in #607, I expected the example manifests linked to from the installation docs to more-or-less work.

Additional context

Just a side note, even after successfully executing the binary it looks like there's still configuration I have to do. That's fine, and I kind of expected it, but as far as I can see the installation guide doesn't say that. It might be helpful to add to the docs too. 😄

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

1 participant