[08:12:30] lucaswerkmeister: there's T430988 to rearrange the cli, the idea was to do `toolforge config ...` `toolforge deployment ...` and `toolforge deploy-token ...` though we can re-think the the `toolforge deploy-token ...` to avoid the collision in autocompletion yep [08:12:31] T430988: [components-cli] Create aliases for the subcommands - https://phabricator.wikimedia.org/T430988 [08:12:51] (feel free to add more stuff there) [08:15:07] thanks, I’ll take a look! [17:13:10] There is a Toolforge call happening in https://discord.gg/wikipedia in about 15 minutes https://discord.com/events/221049808784326656/1539737359136989465 [18:25:54] Starting a few hours ago, I'm getting an e-mail every 20min for "Login from a new device" for KrinkleBot in Toolforge. [18:27:42] Which suggests something somewhere stopped working correctly around how LoginNotify works, or its data, or trusted IPs from WMCS? [18:27:59] Anyone else experiencing this? [18:28:31] (20min is the cadence at which KrinkleBot runs so no surprise there, it's every login) [18:29:46] The data comes from CheckUser I think. [18:37:08] Krinkle: what's 'a few hours ago' here? (does it match with the train moving forward to group1?) [18:38:40] the other option is that it's somehow from some new toolforge workers that were added today, but tools move around to different workers all the time and the new workers are in a network where we've had workers for a while as well [18:43:15] 18:40 BST was the first [18:44:43] That's 20min before group1/Commons train deploy I think. [18:44:57] so that's 17:40 UTC? [18:45:24] which IP does it mention? [18:55:11] It doesn't [20:16:17] !log lucaswerkmeister@tools-bastion-15 tools.lexeme-forms deployed 473f09b916 (l10n updates: ne) [actually deployed 97394aca3a, temporary T431146 branch rebased on top of that] [20:16:22] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.lexeme-forms/SAL [21:07:08] Hi everyone, sorry if this is a bit of a silly question; is there a bot available for the Telegram channel that uses OAuth to strictly control user access? [21:30:25] see https://t.me/wmhack/37723 (re @Saloca: Hi everyone, sorry if this is a bit of a silly question; is there a bot available for the Telegram channel that uses OAuth to st...) [21:31:41] Thanks [21:37:50] https://github.com/albertoleoncio/wikitelegram/blob/main/USAGE.md (re @Saloca: Hi everyone, sorry if this is a bit of a silly question; is there a bot available for the Telegram channel that uses OAuth to st...) [21:40:07] Txs a lot (re @jeremy_b: https://github.com/albertoleoncio/wikitelegram/blob/main/USAGE.md) [22:28:07] !log sportz@tools-bastion-15 tools.ultraviolet gerrit-vue-watcher: Updating 6a90c89..02e4ca7 [22:28:09] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.ultraviolet/SAL [22:55:25] the device notifs have stopped meanwhile. [22:57:24] Looking in logstash, the requests that log `Email sent to "KrinkleBot" … with subject Login to Wikimedia Commons as KrinkleBot from a device you have not recently used` also log `Notification type login-success recorded for KrinkleBot` with ip=172.16.18.165 [22:57:38] and another one ip=172.16.16.38 [23:01:05] looking at channel=usermailer AND "from a device you have not recently used", I don't see any irregular or new spikes [23:01:31] 🤷