[06:00:28] FYI, I'm rebooting bast3007 as it's currently unused [11:35:03] anyone else just get kicked off all our invite-only channels? [11:35:22] not me [11:35:53] Emperor: actually I just did XD [11:36:16] I seem to be able to just rejoin... [11:36:35] I have the rejoin enabled, so I didn't notice until I checked the bouncer logs, my client doesn't show it [11:38:28] Emperor: me too, also able to rejoin though [11:39:59] chanserv was on the otherside of a netspilt [14:38:17] klausman it's long overdue, but I finally took your advice and made some tmuxp dashboards! https://gitlab.wikimedia.org/repos/search-platform/es-maint-viewer [15:12:21] ooh, neat [15:27:05] yeah, a good excuse to work in some pyinfra as well ;P [15:53:30] 👀 [17:52:26] andrewbogott: https://phabricator.wikimedia.org/T427081 fyi [17:52:33] not sure if that officially gets routed to you or to I/F :) [17:53:12] probably still me, alas. Thanks [17:55:11] I was going to say, I thought we had an alert for that, but I do actually see it firing since 2026-05-18, https://alerts.wikimedia.org/?q=alertname%3DProbeHttpFailed&q=team%3Dsre&q=%40receiver%3Ddefault [18:02:16] predictably, it's just that / is filled up [18:43:23] is pwstore working for people today? And if so, which keyserver are you using? (I see riccardo's key as expired and can't get it to refresh from anywhere) [18:44:47] andrewbogott: we gave up on the idea to use keyserver. the keys should all be in the ./keys dir inside the repo [18:45:14] do you just need to read or also write to it today? [18:45:29] both [18:45:40] well, it can wait if need be [18:46:07] So that means that the key is expired in git and needs to be refreshed by riccardo? [18:46:30] to read a file you can just do "gpg -d " without using pws.rb ed [18:46:43] enter your own GPG passphrase and you got cleartext [18:46:54] to write.. yes, needs to be update in the repo [18:47:06] or one of the 4 people who can edit and resign the .users file can remove it [18:47:56] to write temporarliy you can also "gpg -e" it directly with GPG for one or multiple other keys and leave it in the repo [18:48:06] until the key is updated [18:48:16] ok, I will just find something else to do for today :) thank you! [18:48:24] ;) [18:50:13] andrewbogott: fwiw, I just tried "git pull" followed by "gpg --import keys/*" followed by "pws ed wikitech-static" and it works for me [18:50:29] dammit [18:50:33] ok, trying again :) [18:50:37] or simply "pws update-keyring" [18:50:45] oh even better [18:51:10] no, pws update-keyring fails because of the expired key [18:51:13] that was where I gave up [18:51:20] gpg --import seems to work though [18:51:20] (I see Riccardo's key updated in a3187ac2, on March 16) [18:51:28] * andrewbogott updates the docs [18:54:50] that can't be true, pws update merely concatenates the keys [18:55:05] but obviously you need to run git pull to update keys [18:55:12] it's been like this for five years or so [18:56:43] simply run a "git pull", then "pws update-keyring" and you can update secrets again [18:57:50] moritzm: here is what happened when I did what you suggest (this starts after a fetch and reset --hard) [18:58:04] https://www.irccloud.com/pastebin/ixa2TYS5/ [18:58:22] I am unblocked for now, just fyi [18:58:56] ok [19:10:04] rzl: before I document... can you grab aws-wikitech-static.pem (which I just put in pwstore) and confirm that you can use it to ssh to admin@ec2-3-126-27-158.eu-central-1.compute.amazonaws.com ? [19:10:21] sure, let's see [19:10:45] you may or may not have to strip the access header first, not sure [19:14:14] andrewbogott: do you have the ssh fingerprint posted anywhere? [19:17:17] ssh-ed25519 SHA256:Nk1+oCpzZeKIs/krn8e+W/TbUl64q3CC+g/v/XnT6mQ [19:17:27] not really useful to publish anywhere since the VM is largely ephemeral [19:17:48] I mean, it /may/ persist but gets rebuild anytime there's a config change [19:18:07] fair enough [19:18:10] yes that works for me [19:18:38] I did have to decrypt and save it, which isn't the usual pws workflow, but as long as that's expected [19:18:38] great, thanks for testing, I will point at that key on https://wikitech.wikimedia.org/wiki/Wikitech-static [19:19:15] It's definitely what I expected but if there's a slicker way to distribute it I'm happy to adjust. [19:19:30] I guess it could be installed somewhere by puppet [19:19:35] (the access header wasn't an issue, everything before "-----BEGIN RSA PRIVATE KEY-----" is ignored) [19:19:40] cool [19:20:09] The real sustainability issue here is that as far as I know no one is left at the org who can actually issue new AWS accounts. [19:20:14] * andrewbogott hopes that isn't actually true [19:20:43] I could add my personal login creds to pwstore but that's not ideal [19:42:47] Looks like paramiko is choking on those `root@gitlab1001` comments in https://config-master.wikimedia.org/known_hosts . I'm gonna file a ticket for releng to change these, but if anyone has a different opinion LMK [19:46:27] upon further review, it looks like is the extra space between the first 2 fields that paramiko doesn't like