[08:57:37] if using initial lag the 10days is hardly achievable and has to be reconsidered, we have to wait for 2 separate dumps to be ready (wikidata & lexemes) so you get several days of penalty [09:51:23] AFK, back in 60' [10:09:16] dcausse: do you have notes on the query analysis you did somewhere besides the stand up notes? In a phab task? [10:11:54] pfischer, ebernhardson: there isn't much in the standup notes from you. I assume that you did work anyway, just not reported on it? Could you have a look at https://etherpad.wikimedia.org/p/search-standup and add what's missing? [10:18:47] gehel: sadly no, haven't had time to clean that up somewhere... [10:20:43] dcausse: all good, just wondering if there was a link I could add to the weekly notes [10:24:43] gehel: sure, I'm AFK but I'll try to put in some notes [10:24:59] pfischer: thanks! [10:40:46] gehel: done [11:14:49] lunch [13:44:49] Weekly update published: https://wikitech.wikimedia.org/wiki/Search_Platform/Weekly_Updates/2024-01-12 [13:58:42] forgot I have a doctor appointment this morning...should be in in around an hour [14:42:48] inflatador, ryankemper: there was an email ping from Moritz about puppet 7 migration. Are we good to go? Do we have a ticket to track it? [14:43:23] Oh yes, looks like https://phabricator.wikimedia.org/T349619 is the ticket [14:44:04] adding it to our board [15:14:24] back [15:16:55] gehel we have at least one DPE SRE ticket about puppet 7 compatibility, will try and get it for you [16:00:22] \o [16:03:15] o/ [16:06:11] did some looking into user auto-create, and simulating the permissions we see on private wikis. Unsurprisingly it gets blocked, looks like the same path CentralAuth is using to create users. a user needs both 'read' and 'createaccount' rights, still puzzling over the right way [16:10:09] AuthManager::autoCreateUser takes a "performer" argument, not typically used, that can provide different rights. Pondering the right ways [16:22:46] ebernhardson: thanks for looking into this, sounds tedious [16:26:15] pfischer: i do wonder if maybe we go the other way around...it's a total hack but these users could all be created from a bash script. But it would break on every new private wiki [16:26:38] then the NetworkSessionProvider will only have to handle providing the session, and not ensuring the users it returns are creatable [16:27:38] currently looking at implementing a Custom barebones Authority instance it can pass, but would need to get buy-in from whoever is responsible for the core bits i need to slightly change [16:29:09] starting the weekend. have fun! [16:29:49] enjoy! [16:36:14] * ebernhardson finds it mildly amusing the class that lets something do everything is the UltimateAuthority [16:48:23] correction: we have migrated some hosts to Puppet 7, but no ticket. Just created T354959 for this. [16:48:24] T354959: Migrate Search Platform-owned hosts to Puppet 7 - https://phabricator.wikimedia.org/T354959 [18:34:53] see ya Monday! [21:21:40] ahh my favorite kind of test failure, the one that somehow prints 20k lines of text dumping some variable [22:15:23] :P