The source project of this merge request has been removed.
fix: vault variant auth method
All vault variants are currently failing by default.
Users have to add VAULT_AUTH_METHOD: "jwt" to make them work. Furthermore it is hard to guess as the variable is only in https://gitlab.com/to-be-continuous/tools/vault-secrets-provider
The reason is than the the default VAULT_AUTH_METHOD check if VAULT_ROLE_ID and VAULT_SECRET_ID are not empty. If so it uses approle otherwise it will try VAULT_JWT_TOKEN
But with the current setup those variables are no defaulting to an empty string "" but to $VAULT_ROLE_ID and $VAULT_SECRET_ID respectively
Edited by Clement Bois