[13:39:34] greetings [13:52:24] o/ [14:05:11] Sorry for being late, my cat's veternarian is apparently more popular than the Beatles. There were 15 people in front of me(!!!) [15:11:35] \o [15:13:41] any objections to me getting rid of the stretch nodes in deployment-prep? I'm not deleting anything until next week, but the cluster is healthy with 2 stretch and 3 bullseye nodes ATM. [15:24:49] inflatador: since we don't have a load balancer in WMCS, the ES nodes are configured directly in the Mediawiki config. That config needs to be updated before switching off all nodes. [15:24:57] ebernhardson: can probably help [15:25:42] Thanks! No big rush, just need to know stuff like that before we move ahed [15:25:45] or ahead [15:32:34] inflatador: in the operations/mediawiki-config repository there is a file, wmf-config/LabsServices.php. There are search-* keys in there to be changed [15:33:15] the annoying part will be deploy, that repo is shared between beta cluster (previously called labs) and production, labs will auto-deploy but it also has to be deployed to prod so future deployers don't wonder what the undeployed patch does [15:34:11] sounds about right ;( [15:34:14] inflatador: you can plug the gerrit id into this url and get deployment commands: https://deploy-commands.toolforge.org/bacc/788773 [15:35:28] usually no-deploy fridays, but no-ops to the LabsServices.php file will be fine [15:35:40] err, noop's, no-ops sounds like something else :P [15:40:19] No-ops is how much ops I typically do on a Friday ;P [16:08:46] workout , back in ~35 [17:01:23] back [17:46:20] lunch, back in ~30 [17:47:35] signs of a good day :P An exception has occurred in the compiler (14.0.2). Please file a bug against the Java compiler via the Java bug reporting page (http://bugreport.java.com) after checking the Bug Database (http://bugs.java.com) for duplicates. Include your program, the following diagnostic, and the parameters passed to the Java compiler in your report. Thank you. [17:51:10] * ebernhardson sets everything to 13 and hopes it works better :P [17:53:59] nope, apparently somewhere between 7.6.2 and 7.7.0 need to switch from jvm 11 to 14 [17:56:42] the way the tests ran changed between those as well, and the location of integration test files. Elastic changes too many things to make this convenient :S [18:03:49] oh wow never mind, i'm an idiot and checked out 6.6.2 instead of 7.6.2 :P Of course so much moved [18:13:55] Hi ebernhardson inflatador an-airflow1001 is on my list of hosts to reboot for a kernel update - is there a good time to take it offline for a few minutes or can I reboot it whenever? [18:49:24] razzi I'll defer to e-bernhardson on that one, not sure myself [18:49:49] Cool, I'll let it simmer until next week inflatador [18:50:12] np. Also, good to hear from ya! Have a great weekend [18:50:25] razzi: annoyingly it's not obvious, basically we can restart it any time the only jobs running are wait_for_* jobs [18:50:35] checking if there is a cli way to see [18:54:03] razzi: no, not seeing anything accessible from CLI :S With the UI forwarded to localhost:8778 can use: http://localhost:8778/admin/taskinstance/?flt0_state_equals=running&flt3_task_id_not_contains=wait_for_ [18:55:50] razzi: it says its running hyperparam for the mjolnir dag right now, it's fine to kill that. It will start over but no big deal [18:56:15] ebernhardson: ok I'm going to go for it, it'll only be a couple minutes of downtime [19:07:32] Reboot is done, looks like airflow is back up and running just fine [19:08:49] razzi: sounds good, thanks [20:06:29] OK, here's the mediawiki-config PR as discussed earlier https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/789877 [20:34:38] inflatador: lgtm [20:35:41] Thanks for taking a look. Will hold up on merging though, call me superstitious [20:37:50] * inflatador bookmarks deploy-commands page [21:02:14] inflatador: if you haven't deployed before, I'm sure one of the lovely B&C team will help during the week [21:02:36] There's a calendar on wikitech.wikimedia.org/wiki/Deployments [21:05:14] RhinosF1 thanks for the advice , will read up and get in touch next wk [21:05:25] inflatador: no problem [21:05:55] The deployers are very friendly people, they definitely won't mind [21:06:08] They are some training sessions on Thursdays [21:07:47] That might be good. The only delpoys we really do regularly is WDQS [21:39:27] OK, sent an email to releng . See ya next week, folks [21:57:40] and the unsatisfying answer, "The Query string parser was not delegating the construction of wildcard/regex queries to the underlying field type." from https://github.com/elastic/elasticsearch/commit/633e00ae505b7dd06d34f173a9a566a68d3fb4e6 is the proximate start of d*e*a*d*l*y*w*i*l*d*c*a*r*d not being killed as expected [21:57:56] so, somehow delegating to the correct field type made it stop failing this check...needs more investigation :P [22:16:41] there was another unrelated change that mixed up debugging, in 7.6.2 it would fail even if the referenced field doesn't exist, starting in 7.7.0 they optimize away the query to non-existent field before checking