[04:44:34] musikanimal: https://sql-optimizer.toolforge.org/ doesn't seem to be working for me [05:24:33] define "not working" [05:28:22] SHOW EXPLAIN failed: Target is not running an EXPLAINable command This may be a connection issue. If you believe your query is valid, try resubmitting. [05:28:28] No matter what i put in [05:28:50] that happens fairly often for me [05:29:04] if you try again a few times it should work [05:29:18] I solved my issue by running the EXPLAIN's the old fashioned way from the command line [08:59:49] !log toolsbeta added toolsbeta-test-k8s-ingress-1 (and -2) to the k8s cluster (T250172) [08:59:54] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Toolsbeta/SAL [08:59:54] T250172: Toolforge: k8s: ingress: consider creating ingress-specific nodes - https://phabricator.wikimedia.org/T250172 [09:00:56] !log toolsbeta tainted/labeld toolsbeta-test-k8s-ingress-1 (and -2) in the k8s cluster (T250172) [09:00:59] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Toolsbeta/SAL [09:15:12] !log toolsbeta livehacking puppetmaster with https://gerrit.wikimedia.org/r/c/operations/puppet/+/626133 (T250172) [09:15:16] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Toolsbeta/SAL [09:15:17] T250172: Toolforge: k8s: ingress: consider creating ingress-specific nodes - https://phabricator.wikimedia.org/T250172 [09:17:39] !log toolsbeta force-rebooting toolsbeta-test-haproxy-2 (unresponsive) [09:17:41] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Toolsbeta/SAL [10:22:13] !log tools enabling ingress dedicated worker nodes in the k8s cluster (T250172) [10:22:17] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools/SAL [10:22:18] T250172: Toolforge: k8s: ingress: consider creating ingress-specific nodes - https://phabricator.wikimedia.org/T250172 [14:53:51] I've lost my webservice, and I'm unable to restart it. [14:55:08] bd808: I can't get a working webservice. [14:55:49] It either won't start with an exception, it starts but acts as if it didn't, or in my current case just responds with 500 error. [14:57:21] Using kubernetes I get 500 responses. [14:57:35] Using grid-engine the webservice isn't "found" [14:58:48] Okay after repeatedly restarting on gridengine, the UI finally came back on my tool. [14:59:46] So kubernetes is broken from my vantage point, and gridengine is a hit or miss. [15:08:58] Cyberpower678, what tool are you talking about? [15:08:59] I'm looking [15:09:22] iabot [15:10:29] * balloons looks at gridengine [15:15:28] Hey there! :)) Not really a question closely related to pywikibot but can someone help me with the set up of a certain F&R regex? [15:17:58] what is an F&R regex Bigem ? [15:18:18] joakino, Find and replace regular expression :) [15:18:49] 👍 cool, had never heard of F&R [15:19:20] I use this for regexes https://regexr.com/ to test them, it may help [15:19:22] I'm not sure it's the right way to write it. I just didn't wan't to make that sentence any longer that it currently was. :P [15:19:54] Yes, I've tried that and regex101 but I failed in bot of them that's why I got here. :P [15:20:06] Here's what I wanna do: [15:20:10] post your question then! 🙂 [15:20:37] I can find spaces between words with this regex: [15:20:40] \w \w [15:20:50] oo regex101 looks cool too [15:20:55] * joakino bookmarks [15:21:06] Now I want to add one single slash before the space. [15:21:19] And I thought I could replace that with: [15:21:27] \w\\ \w [15:21:30] and be done with it [15:21:57] But it gives a completely different result [15:21:58] :P [15:22:51] So basically the find regex works fine. The replace one doesn't work. [15:24:36] Bigem: what is the question then? [15:24:51] sorry my chat froze, ignore ☝️ [15:24:59] XD Np. :P [15:25:14] !log tools detected missing DNS record for k8s.tools.eqiad1.wikimedia.cloud which means the k8s cluster is down [15:25:18] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools/SAL [15:26:57] Bigem: i'm not sure if there is a better way but you can use (\w)( )(\w) and have 3 capture groups, and for the substitution do \1\\\2\3 [15:27:34] https://regex101.com/r/O1pejb/1 [15:28:20] Unfortunately, that still doesn't work though. [15:29:28] I saw the link that you sent. Strangely enough, when I use it in my document, it completely ruins the ending of the words. [15:30:05] For example: [15:30:17] Freaslainnis Iartharach <-- This [15:30:55] becomes this ---> Freaslainni s\ Iartharach [15:31:04] When I use your regex. [15:32:19] The needed result is this --> Freaslainnis\ Iartharach [15:33:10] !log tools rebooting tools-proxy-05 to try flushing local DNS caches [15:33:14] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools/SAL [15:33:36] Now that I see it, I was being a bit overlydramatic when I said "it completely ruins the ending of the words". What it does is that it adds one more extra unneeded space, as you can see. [15:35:52] Cyberpower678, thanks for the heads up; we're working to fix connectivity with k8s. Sorry for the downtime. [15:36:52] Cyberpower678, I see your tool is running on gridengine, but I'm not sure I found any errors that reflect your difficultly in starting it there. Do you have any more details you can provide; like job id's? [15:37:30] !log tools hard-rebooting tools-proxy-05 [15:37:33] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools/SAL [15:38:32] balloons: sorry no. I didn't look. I rebooted the webservice repeatedly on grid-engine before it told me I had a webservice on my browser. [15:49:39] Cyberpower678, k8s *should* be up again [15:53:10] joakino, any other ideas? :P [15:56:09] I'm not sure what is going on with your stuff Bigem, your example seems to work? https://regex101.com/r/O1pejb/2 [15:56:39] can you try to reproduce your problem? you can save the regex on the top left and share a link to what you are trying, may be easier to help [15:57:32] joakino, yes. Just a second. I'll write the complete line. [15:59:26] joakino, here: https://regex101.com/r/n6WBdL/1 [16:00:02] what do you expect the result to be? [16:00:03] Nope. Sorry, I've written it wrong. Wait. [16:00:48] https://regex101.com/r/n6WBdL/2 [16:01:05] joakino, strangely enough, it works perfectly fine there. [16:01:25] just in case you know, \w is [a-zA-Z0-9_], so if there are other characters the result will be different because \w will match other things [16:01:26] But I can't replicate the same result at Notepad++. [16:01:50] No, it's identical. I copy-pastied it from there. [16:02:18] maybe notepad++ doesn't use PRE style regexes and uses something else, when talking about regexes it is important to specify which language or runtime you are using to run them [16:02:39] i have to go for a while Bigem , hope you work it out, i'll be back in a couple of hours [16:03:32] I see... I'm new to regex-es so that is possible. Anyway you've already helped me a lot. Thank you! Goodbye! :)) [16:09:25] joakino, it works now even on Notepad++. I don't know why. :P But thank you! :)) [17:42:36] bd808: yt? q. re. wmflabs.org TLD [17:44:40] !ask | hauskatze [17:44:40] hauskatze: Hi, how can we help you? Just ask your question. [17:45:25] bd808: it's about the mail aliases [17:45:39] will they eventually be migrated as well? and if yes, to which TLD? [17:45:45] I'm confused right now [17:45:47] wmcloud [17:45:52] wikimedia.cloud [17:45:57] etc [17:49:23] hauskatze: we do not currently have a plan for changing the Toolforge email handling, but when we actually do I would expect them to use the toolforge.org domain. In the big picture the domain name changes are: tools.wmflabs.org -> toolforge.org, *.wmflabs.org -> *.wmcloud.org, and *.wmflabs -> *.wikimedia.cloud. [17:50:07] bd808: so wikimedia.cloud is only to be used in the internal network? [17:50:12] puppet, servers, etc [17:50:29] correct [17:50:31] https://wikitech.wikimedia.org/wiki/Portal:Cloud_VPS/Admin/DNS#Domain_names [17:50:34] aha, that clarifies [17:51:01] I was trying to browse beta cluster using beta.wikimedia.cloud and it said nx_domain, corrently [17:51:22] oh, a wikimediacloud.org too [17:53:49] I guess https://meta.wikimedia.beta.wmcloud.org/wiki/Main_Page is not yet migrated [17:54:00] DNS_PROBE_FINISHED_NXDOMAIN [17:54:14] not all things have been migrated yet [17:54:23] beta cluster is still on wmflabs.org [18:12:25] there is no hard push yet for folks to change legacy things from wmflabs.org to wmcloud.org. We are encouraging new proxies to use the new domain though. [18:13:35] beta cluster will change when someone has the ambition to figure out how to make the new names work there (it has its own edge layer and doesn't use the shared proxy) and also keep the old names working [18:15:09] not me :) [22:46:52] hello! Could I get a Toolforge admin to kill job with ID 2147936 ? It's been stuck in the `dr` state for a while now [22:47:08] this is on tools.eranbot [23:17:18] musikanimal: {{done}} [23:17:38] thanks!