-
Notifications
You must be signed in to change notification settings - Fork 48
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
biometric unlock many times #140
Comments
I'm seeing this too and it is very annoying... |
Hi @sdahlbac . Thank you for raising this! Agree, that's annoying...😬 Meanwhile you can mitigate the issue by running the apply command sequentially
|
+1 |
@volodymyrZotov any updates on this? |
Another month and no update. Anything? |
Hi folks, As @volodymyrZotov investigated the way Terraform calls into the CLI from different processes for every resource doesn't play well with how the CLI is authorized (per process). This is an intentional design of 1Password CLI auth preventing every process running on your machine from being able to access your 1Password account. We're currently planning to add (biometric) auth prompt support to the 1Password Go SDK. Once that's tackled, we can replace the calls to CLI in this Terraform project with SDK. That should solve this issue as well as a few others (a.o. #204, #148, #130, #141, #191, #163). All these issues have in common that they're caused by the friction from using CLI while Terraform is better suited to integrate via SDK. Adding Auth Prompt support to SDKs is a relatively large effort, and I'm not expecting movement on this issue until a couple months into the new year at the earliest. In the meantime, you can use either the workaround @volodymyrZotov shared above of running your Terraform commands without parallelism:
or you can use a 1Password Service Account to auth Terraform instead of using a biometric prompt. |
Thanks for the update |
Your environment
Terraform Provider Version:
tofu -v
OpenTofu v1.6.0
on darwin_arm64
Connect Server Version:
N/A
CLI Version:
op -v
2.24.0
OS: osx/arm
Terraform Version: OpenTofu v1.6.0
What happened?
Everything works, but instead of biometric unlock just once, I need to do it 5 times
What did you expect to happen?
a single biometric unlock should suffice
Steps to reproduce
Notes & Logs
The text was updated successfully, but these errors were encountered: