[09:40:37] errand+lunch [13:17:16] Good news, it looks like there's a cleaner way to manage plugins using systemd "privatemounts" [13:32:52] we can hide the plugin files we don't want from the opensearch services without actually deleting the files from disk [13:33:07] o/ [13:33:19] inflatador: yes just saw this, very nice! [13:36:57] I'm excited! I also found a nice article about developing plugins, probably nothing you don't already know though ;) https://dev.to/iprithv/how-opensearch-plugins-really-work-architecture-extension-points-59k1 [13:54:08] next time you could take care of upgrading the plugins java code :P [13:59:39] Oops, suddenly I forgot everything in that article ;P [15:05:55] \o [15:06:51] .o/ [15:12:00] o/ [16:56:51] heading out have a nice week-end [17:04:51] you too! [19:51:32] ebernhardson do we have a special version of the `ltr` plugin? Just wondering if it is distinct from `opensearch-ltr` plugin that's bundled w/OpenSearch 2 or if it's just the name that changed [19:51:42] inflatador: no it's just the upstream one [19:51:50] err, hmm lemme double check. I'm pretty sure [19:53:03] inflatador: ya it's just upstream, we pull it from ci.opensearch.org [19:53:46] inflatador: we did have a special version for opensearch 1, but it was still the upstream but we had to adjust it to match the version [19:54:31] ebernhardson cool, thanks. I'm wrangling with the puppet code for OpenSearch 2 and there are a bunch of plugins we probably don't want to load by default [19:55:27] i liked the idea to set the plugin.path url, sad that doesn't work anymore :( [19:57:59] I wish they had cluster-wide plugin settings, but I guess that's a bit too much to ask [20:04:56] I've mostly gotten the puppet code for hiding the plugins we don't want [20:08:10] I might have to do something like `'ltr' if openserver_vers < 2 else 'opensearch-ltr'` [20:09:52] `ERROR OpenSearchJsonLayout contains invalid attributes "compact", "complete"`...hmm [20:10:19] :S [20:10:32] inflatador: that should be in the log4j config [20:11:08] i suppose they probably upgraded versions so now it needs a different configuration [20:11:21] or i could be mistaken, hmm [20:11:39] no, you were right [20:11:54] I'm one-offing `cloudelastic1012`. Just ripped out the logstash stuff [20:13:17] I reopened T324335 to work on the logging stuff, but I'm sidestepping it for now [20:13:18] T324335: Remove logstash from the CirrusSearch servers - https://phabricator.wikimedia.org/T324335 [20:19:22] I've got the psi service starting, but it won't join the cluster. Probably firewall rules...checking [20:50:45] I'm stumped on this one. The psi server wasn't joining the cluster, but it was responding to curl. No longer. I also see some conf files in /srv/opensearch/cloudelastic-psi-eqiad that don't belong there, stuff like `performance_analyzer_enabled.conf`