{"host": "cloudelastic1012.eqiad.wmnet", "state": "core_diff", "description": "Differences to core resources", "diff": {"full": {"total": 3717, "only_in_self": ["Exec[systemd daemon-reload for opensearch_@.service (opensearch_@-opensearch_@)]", "File[/etc/systemd/system/opensearch_@.service.d/opensearch_@.conf]", "File[/etc/systemd/system/opensearch_@.service.d]", "Systemd::Override[opensearch_@]", "Systemd::Unit[opensearch_@-opensearch_@]"], "only_in_other": ["Exec[systemd daemon-reload for opensearch_2@.service (opensearch_2@-opensearch_2@)]", "File[/etc/systemd/system/opensearch_2@.service.d/opensearch_2@.conf]", "File[/etc/systemd/system/opensearch_2@.service.d]", "Systemd::Override[opensearch_2@]", "Systemd::Unit[opensearch_2@-opensearch_2@]"], "resource_diffs": [{"resource": "File[/etc/systemd/system/opensearch_@.service.d]", "parameters": "--- File[/etc/systemd/system/opensearch_@.service.d].orig\n+++ File[/etc/systemd/system/opensearch_@.service.d]\n\n-    owner  => root\n-    mode   => 0555\n-    group  => root\n-    ensure => directory\n"}, {"resource": "File[/etc/systemd/system/opensearch_2@.service.d]", "parameters": "--- File[/etc/systemd/system/opensearch_2@.service.d].orig\n+++ File[/etc/systemd/system/opensearch_2@.service.d]\n\n+    owner  => root\n+    mode   => 0555\n+    group  => root\n+    ensure => directory\n"}, {"resource": "Exec[systemd daemon-reload for opensearch_2@.service (opensearch_2@-opensearch_2@)]", "parameters": "--- Exec[systemd daemon-reload for opensearch_2@.service (opensearch_2@-opensearch_2@)].orig\n+++ Exec[systemd daemon-reload for opensearch_2@.service (opensearch_2@-opensearch_2@)]\n\n+    command     => /bin/systemctl daemon-reload\n+    refreshonly => True\n"}, {"resource": "File[/etc/systemd/system/opensearch_2@.service.d/opensearch_2@.conf]", "content": "--- /etc/systemd/system/opensearch_2@.service.d/opensearch_2@.conf.orig\n+++ /etc/systemd/system/opensearch_2@.service.d/opensearch_2@.conf\n@@ -0,0 +1,26 @@\n+# The OpenSearch packages come with a lot of plugins\n+# we don't want or need. This override helps us\n+# expose only the plugins we explicitly set via\n+# $plugins_mandatory var\n+[Service]\n+# Give OpenSearch its own mount namespace\n+PrivateMounts=yes\n+\n+# Replace plugins dir with an empty tmpfs\n+TemporaryFileSystem=/usr/share/opensearch/plugins:rw\n+\n+BindPaths=\n+BindPaths=/usr/share/opensearch/plugins/analysis-hebrew\n+BindPaths=/usr/share/opensearch/plugins/analysis-icu\n+BindPaths=/usr/share/opensearch/plugins/analysis-smartcn\n+BindPaths=/usr/share/opensearch/plugins/analysis-stempel\n+BindPaths=/usr/share/opensearch/plugins/analysis-ukrainian\n+BindPaths=/usr/share/opensearch/plugins/cirrus-highlighter\n+BindPaths=/usr/share/opensearch/plugins/opensearch-analysis-stconvert\n+BindPaths=/usr/share/opensearch/plugins/opensearch-extra\n+BindPaths=/usr/share/opensearch/plugins/opensearch-extra-analysis-esperanto\n+BindPaths=/usr/share/opensearch/plugins/opensearch-extra-analysis-serbian\n+BindPaths=/usr/share/opensearch/plugins/opensearch-extra-analysis-slovak\n+BindPaths=/usr/share/opensearch/plugins/ltr\n+BindPaths=/usr/share/opensearch/plugins/opensearch-analisys-stconvert\n+BindPaths=/usr/share/opensearch/plugins/opensearch-ltr", "parameters": "--- File[/etc/systemd/system/opensearch_2@.service.d/opensearch_2@.conf].orig\n+++ File[/etc/systemd/system/opensearch_2@.service.d/opensearch_2@.conf]\n\n+    mode   => 0444\n+    notify => Exec[systemd daemon-reload for opensearch_2@.service (opensearch_2@-opensearch_2@)]\n+    owner  => root\n+    group  => root\n+    ensure => present\n"}, {"resource": "Systemd::Override[opensearch_@]", "parameters": "--- Systemd::Override[opensearch_@].orig\n+++ Systemd::Override[opensearch_@]\n\n-    unit    => opensearch_@\n-    ensure  => present\n-    restart => False\n"}, {"resource": "Exec[systemd daemon-reload for opensearch_@.service (opensearch_@-opensearch_@)]", "parameters": "--- Exec[systemd daemon-reload for opensearch_@.service (opensearch_@-opensearch_@)].orig\n+++ Exec[systemd daemon-reload for opensearch_@.service (opensearch_@-opensearch_@)]\n\n-    command     => /bin/systemctl daemon-reload\n-    refreshonly => True\n"}, {"resource": "Systemd::Unit[opensearch_@-opensearch_@]", "parameters": "--- Systemd::Unit[opensearch_@-opensearch_@].orig\n+++ Systemd::Unit[opensearch_@-opensearch_@]\n\n-    override_filename => opensearch_@\n-    override          => True\n-    restart           => False\n-    require           => ['Class[Systemd]']\n-    unit              => opensearch_@\n-    ensure            => present\n"}, {"resource": "Systemd::Override[opensearch_2@]", "parameters": "--- Systemd::Override[opensearch_2@].orig\n+++ Systemd::Override[opensearch_2@]\n\n+    unit    => opensearch_2@\n+    ensure  => present\n+    restart => False\n"}, {"resource": "Systemd::Unit[opensearch_2@-opensearch_2@]", "parameters": "--- Systemd::Unit[opensearch_2@-opensearch_2@].orig\n+++ Systemd::Unit[opensearch_2@-opensearch_2@]\n\n+    override_filename => opensearch_2@\n+    override          => True\n+    restart           => False\n+    require           => ['Class[Systemd]']\n+    unit              => opensearch_2@\n+    ensure            => present\n"}, {"resource": "File[/etc/systemd/system/opensearch_@.service.d/opensearch_@.conf]", "content": "--- /etc/systemd/system/opensearch_@.service.d/opensearch_@.conf.orig\n+++ /etc/systemd/system/opensearch_@.service.d/opensearch_@.conf\n@@ -1,26 +0,0 @@\n-# The OpenSearch packages come with a lot of plugins\n-# we don't want or need. This override helps us\n-# expose only the plugins we explicitly set via\n-# $plugins_mandatory var\n-[Service]\n-# Give OpenSearch its own mount namespace\n-PrivateMounts=yes\n-\n-# Replace plugins dir with an empty tmpfs\n-TemporaryFileSystem=/usr/share/opensearch/plugins:rw\n-\n-BindPaths=\n-BindPaths=/usr/share/opensearch/plugins/analysis-hebrew\n-BindPaths=/usr/share/opensearch/plugins/analysis-icu\n-BindPaths=/usr/share/opensearch/plugins/analysis-smartcn\n-BindPaths=/usr/share/opensearch/plugins/analysis-stempel\n-BindPaths=/usr/share/opensearch/plugins/analysis-ukrainian\n-BindPaths=/usr/share/opensearch/plugins/cirrus-highlighter\n-BindPaths=/usr/share/opensearch/plugins/opensearch-analysis-stconvert\n-BindPaths=/usr/share/opensearch/plugins/opensearch-extra\n-BindPaths=/usr/share/opensearch/plugins/opensearch-extra-analysis-esperanto\n-BindPaths=/usr/share/opensearch/plugins/opensearch-extra-analysis-serbian\n-BindPaths=/usr/share/opensearch/plugins/opensearch-extra-analysis-slovak\n-BindPaths=/usr/share/opensearch/plugins/ltr\n-BindPaths=/usr/share/opensearch/plugins/opensearch-analisys-stconvert\n-BindPaths=/usr/share/opensearch/plugins/opensearch-ltr", "parameters": "--- File[/etc/systemd/system/opensearch_@.service.d/opensearch_@.conf].orig\n+++ File[/etc/systemd/system/opensearch_@.service.d/opensearch_@.conf]\n\n-    mode   => 0444\n-    notify => Exec[systemd daemon-reload for opensearch_@.service (opensearch_@-opensearch_@)]\n-    owner  => root\n-    group  => root\n-    ensure => present\n"}], "perc_changed": "0.54%"}, "core": {"total": 3717, "only_in_self": ["Exec[systemd daemon-reload for opensearch_@.service (opensearch_@-opensearch_@)]", "File[/etc/systemd/system/opensearch_@.service.d/opensearch_@.conf]", "File[/etc/systemd/system/opensearch_@.service.d]"], "only_in_other": ["Exec[systemd daemon-reload for opensearch_2@.service (opensearch_2@-opensearch_2@)]", "File[/etc/systemd/system/opensearch_2@.service.d/opensearch_2@.conf]", "File[/etc/systemd/system/opensearch_2@.service.d]"], "resource_diffs": [], "perc_changed": "0.16%"}, "main": {"total": 3717, "only_in_self": ["Exec[systemd daemon-reload for opensearch_@.service (opensearch_@-opensearch_@)]", "File[/etc/systemd/system/opensearch_@.service.d/opensearch_@.conf]", "File[/etc/systemd/system/opensearch_@.service.d]", "Systemd::Override[opensearch_@]", "Systemd::Unit[opensearch_@-opensearch_@]"], "only_in_other": ["Exec[systemd daemon-reload for opensearch_2@.service (opensearch_2@-opensearch_2@)]", "File[/etc/systemd/system/opensearch_2@.service.d/opensearch_2@.conf]", "File[/etc/systemd/system/opensearch_2@.service.d]", "Systemd::Override[opensearch_2@]", "Systemd::Unit[opensearch_2@-opensearch_2@]"], "resource_diffs": [], "perc_changed": "0.27%"}}}