Skip to main content
April 7, 2022
Question

Biometrics Requested for Each Repo in VS Code

  • April 7, 2022
  • 21 replies
  • 483 views

Since yesterday's 1Password 8 beta update it appears that in VS Code workspaces where I have multiple git repositories, VS Code is causing 1Password's SSH Agent to prompt for biometrics for each one separately. Before this update, it only caused the prompt to come up once. This is a serious usability regression in the SSH Agent. I just wanted to alert 1Password staff to this.


1Password Version: 80700041
Extension Version: Not Provided
OS Version: 12.3.1

21 replies

May 3, 2022

Does the production release of 1Password 8 fix this issue? I cannot find any release notes for us beta users that actually explain the changes between the latest beta and the new production build.

May 3, 2022

@alexclst unfortunately, it doesn't. Still doing it. I just updated both my M1 and x86 macs to the 1P8 80700098 Production build and it's still happening.

May 4, 2022

Funny thing is, and I don't know how to feel about this given what you've said, I don't seem to be seeing the issue right now... VS Code at least seems to only be asking for authentication once.

floris_1P
1Password Employee
May 10, 2022

@alexclst @jcostom @P4sca1 The issue has been fixed! Can you see if it works for you now?

May 10, 2022

Hey @floris_1P! I just updated to 8.8.0-beta 11 and agree that this PR has been squashed. Thanks guys!

floris_1P
1Password Employee
May 10, 2022

Great!

May 12, 2022

Nice to hear that it'll be fixed. I'll stay on the production track for now, in part because I've gotten the problem to cease being a thorn in my side by telling VS Code to not automatically fetch from every repository at window load. Since this behavior works fine for me, even with the update I may not switch the setting back.

June 16, 2022

Hi all, still have the problem with ansible provisioning, need to provide my finger for every host command. Even a simple ping to multiple hosts will make my GUI pop-ups go bazinka.

Running 8.8.0-126.BETA

My logs flood with:

INFO 2022-06-15T17:33:57.421 tokio-runtime-worker(ThreadId(1)) [1P:foundation/op-sys-info/src/process_information/linux.rs:367] no GUI info available to determine top level parent

It even made me export the key, because it is not do-able on a daily base working on multiple hosts. If there is other information I can provide, let me know, thanks in advance.

June 17, 2022

@srcoder could you please try to reproduce the issue and submit an SSH diagnostics report as described in https://developer.1password.com/docs/ssh/agent/troubleshooting/?

June 17, 2022

@"Marton.Soos_1P" I've send the file and a detailed description of the workflow.