-
-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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
kubernetes-helmPlugins.helm-secrets: depends on non-free vault package #309976
Comments
helm-secrets depends on vault |
What happened to vault? It use to be open source I thought. Did the license change? |
Does helm-secrets really depend on vault? From the About section it says:
Which seems to indicate that it should be able to use any secret manager, not just vault. |
the vault license change, which sparked quite the outrage.
you ask a question and follow with the answer, that's both rare and impressive ^^''
I suggest you follow the recommendation and accept the new license for vault. If you dont need it, you can remove support for it as well from helm-secrets (but will require some nix skills though you can search the web for plenty of examples) |
How about switching the dependency from vault to OpenBAO - would that be possible? |
Heh, I didn't realize LF forked Vault too. 🍿 It's certainly possible, but might have unintended side effects for Nix users. (I realize how annoying that might sound, given your recent experience.) By default, helm-secrets supports vals and sops. After a quick glance, it looks like both sops and vals use the Vault Go library, so maybe we don't even need I wonder if sops and vals will have to alter their licenses... Edit: |
Describe the bug
Updating my falke to latest nixpkgs unstable gives an error that vault is non-free.
But my package doesn't use or need vault.
My package at https://github.com/electronicarts/helmci/ has:
This gives the error:
If I comment out the
helm-secrets
it works.Steps To Reproduce
Steps to reproduce the behavior:
git clone https://github.com/electronicarts/helmci.git
cd helmci
flake.nix
to use nixpkgs-unstable instead of nixpkgs 23.11nix flake update
nix build
Expected behavior
Should build without errors.
Screenshots
As above.
Notify maintainers
@yurrriq
Metadata
The text was updated successfully, but these errors were encountered: