[10:00:43] Is nginx reloading [14:22:38] Well, Puppet should be doing that automatically [14:29:12] Nginx has been restarted on mw* and I still am served the old certs [14:29:35] Of course I can’t check things in cp* so could be an issue there [15:01:39] It only really matters what cp* is serving [15:02:02] The cert served on mw* is not forwarded [15:08:06] @orduin when you get a chance, could you please take a look into this? [15:59:30] macfan4000 where are you? i dont see you in libera.chat [15:59:42] oh oops [15:59:46] i got channels mixed up [18:48:07] Ah yup, forgot to last night [19:13:17] MacFan4000, in what way are the ssl certs not deploying? I'm seeing what appears to be three extra certificates on cp22, but that's about it [19:19:58] @orduin https://github.com/miraheze/ssl/commit/b11b531006ad56b07e1d2574c2a8bbad9122a46b this renewal is form 2 days ago, yet if you go to that domain the cert that is served is expiring on sept 9th which shouldn't be [19:20:44] Ah, yeah, I'm seeing a puppet log that indicates a change hit localcerts but did not notify nginx to restart [19:27:47] we should try manually restarting then [19:52:25] @orduin ^ [19:55:01] Yeah, but I also want to make sure we don't get this recurring in the future [19:56:00] Not clear to me why it’s happening - it was working fine the day before [19:57:59] From the looks of things, isn't establishing a proper require relationship [19:58:20] I suspect `defined(Service["nginx"])` doesn't produce the desired effect [20:00:22] @paladox ^^ you were doing stuff in that file [20:13:26] https://github.com/miraheze/puppet/pull/3396/files [20:13:34] reloaded nginx [20:26:10] Hmm [20:27:12] Merged [21:59:27] done a lot of tuning although not finished yet. [21:59:48] We've identified the login system (CentralAuth) as one culprit which is causing performance issues. [22:00:06] it's obviously not been tested or made for a wiki farm that just grows... [22:00:57] I've also speeded up the puppet runs so certs can get deployed/updated much faster. [22:02:42] [1/4] Looks like patch works: [22:02:42] [2/4] ``` [22:02:42] [3/4] Debug: /Stage[main]/Ssl::All_certs/File[/etc/ssl/localcerts]/notify: notify to Service[nginx] [22:02:43] [4/4] ``` [22:37:32] _looks at WMF_ [23:01:22] @paladox, is the updated math extension deployed to miraheze yet?