Slackbot
09/06/2023, 9:23 PMEli B
09/06/2023, 9:23 PM$: gt repo sync --restack
๐ฒ Pulling main from remote...
ERROR: Command failed with error exit code 128:
git fetch origin main
sign_and_send_pubkey: signing failed for ED25519-SK "/Users/me/.ssh/id_sk": device not found
<mailto:git@github.com|git@github.com>: Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
โ๏ธ failure, but git fetch origin main works (prompts for yubikey auth), and a command like gt ss works (prompts for yubikey auth)Alyssa Baum
09/06/2023, 9:24 PMEli B
09/06/2023, 9:25 PM0.21.<something>, this was flagged to me by a coworker who isnโt sure what version they were previously on.Alyssa Baum
09/06/2023, 9:26 PMgt user yubikey --enable?Eli B
09/06/2023, 9:27 PMAlyssa Baum
09/06/2023, 9:27 PMAlyssa Baum
09/06/2023, 10:33 PMEli B
09/06/2023, 10:33 PMAlyssa Baum
09/06/2023, 10:59 PM0.22.14 which has the fix.
Also, we recommend yubikey users run gt user yubikey --enable so Graphite will prompt when you need to tap your key.Eli B
09/07/2023, 1:47 AMEli B
10/10/2023, 9:09 PMgt user yubikey --enable (or its modern equivalent) could also interact with the vscode extension to disable all the background git fetching it seems to do?
I want to pitch the extension to folks (the drag and drop rebase logic is truly awesome), but I don't want everyone's yubikeys flashing at them... nor do I want to train folks to authenticate random requests.Joyce Lu
10/10/2023, 9:25 PMJacob Gold
10/10/2023, 9:44 PMEli B
10/10/2023, 9:52 PMJacob Gold
10/10/2023, 9:57 PMJacob Gold
10/10/2023, 9:57 PMgit ls-remote actuallyJacob Gold
10/10/2023, 9:57 PMEli B
01/04/2024, 6:37 PMEli B
01/04/2024, 6:49 PMalso, do you have the graphite VS code extension? That can make the CLI less reliable (when using yubikeys)which is a quote from our internal slack where someone is pointing out this issue ๐
Jacob Gold
01/04/2024, 7:00 PMEli B
01/04/2024, 11:45 PM