[06:24] <soren> All of a sudden, I'm being asked for an authentication code when logging in through login.launchpad.net. I *did* have 2fa enabled a long time ago, but I think I disabled it, because my key got out-of-sync all the time.
[06:26] <wgrant> soren: You're still in https://launchpad.net/~sso-2f-testers
[06:26] <wgrant> So are you sure you actually disabled it?
[06:26] <soren> No. But I know for sure that I've logged in numerous times over the last many months without being asked for it.
[06:27] <soren> I used Launchpad's OpenID thing to log into our wiki just two days ago.
[06:27] <soren> Hm... I see my yubikey is registered as an auth device.
[06:27] <soren> I guess there's an off chance that it'll work. Let me see if I can find it.
[06:28] <wgrant> soren: Certain consumers will force 2FA if you have a device configured.
[06:28] <wgrant> Launchpad is one of them.
[06:28] <wgrant> (there's also a per-user flag to force 2FA for even consumers that don't request it)
[06:30] <soren> I've logged into Launchpad too without it. I haven't used 2fa for... gosh, I don't know. It's been quite a while.
[06:30] <wgrant> Are you sure? Launchpad sessions are very long-lived.
[06:30] <soren> Darn. My yubikey didn't do the trick.
[06:31] <soren> Yeah, I got a new laptop recently.
[06:31] <soren> And I'm 100% sure I didn't need 2fa to log in on that.
[06:31] <soren> s/on/from/
[06:32] <wgrant> Perhaps the 2FA flag was disabled for launchpad.net at the time.
[06:32] <wgrant> Do you have recovery codes?
[06:32] <soren> Oh! I think I got the yubikey working. Long-press rather than short-press.
[06:33] <soren> No, no recovery codes.
[06:33]  * soren <- idiot
[06:34] <soren> Yes, I'm in.
[06:34] <soren> Ok, false alarm, I suppose.
[06:35] <wgrant> Now print some recovery codes :)