{"host": "deploy2002.codfw.wmnet", "state": "core_diff", "description": "Differences to core resources", "diff": {"full": {"total": 17503, "only_in_self": [], "only_in_other": ["Class[Profile::Mediawiki::Maintenance::Abstractwiki_update_generated_articles]", "Concat_fragment[abstractwiki_update_generated_articles]", "Concat_fragment[abstractwiki_update_pending_fragments]", "Profile::Mediawiki::Periodic_job::Kubernetes[abstractwiki_update_generated_articles]", "Profile::Mediawiki::Periodic_job::Kubernetes[abstractwiki_update_pending_fragments]", "Profile::Mediawiki::Periodic_job[abstractwiki_update_generated_articles]", "Profile::Mediawiki::Periodic_job[abstractwiki_update_pending_fragments]"], "resource_diffs": [{"resource": "Profile::Mediawiki::Periodic_job::Kubernetes[abstractwiki_update_generated_articles]", "parameters": "--- Profile::Mediawiki::Periodic_job::Kubernetes[abstractwiki_update_generated_articles].orig\n+++ Profile::Mediawiki::Periodic_job::Kubernetes[abstractwiki_update_generated_articles]\n\n+    cron_schedule         => 17 00 * * MON\n+    command               => /usr/local/bin/mwscript extensions/WikiLambda/maintenance/updateAbstractWikiArticleStore.php --wiki abstractwiki\n+    team                  => abstract-wikipedia\n+    script_label          => UpdateAbstractWikiArticleStore.php-weekly-refresh\n+    ensure                => present\n+    helmfile_defaults_dir => /etc/helmfile-defaults\n+    description           => For each configured abstract article in each configured language, load the Abstract Wikipedia content and store the available generated results in the content store. Missing and stale fragments are triggered to be run on Wikifunctions, but not waited for.\n"}, {"resource": "Profile::Mediawiki::Periodic_job[abstractwiki_update_generated_articles]", "parameters": "--- Profile::Mediawiki::Periodic_job[abstractwiki_update_generated_articles].orig\n+++ Profile::Mediawiki::Periodic_job[abstractwiki_update_generated_articles]\n\n+    kubernetes                => True\n+    cron_schedule             => 17 00 * * MON\n+    command                   => /usr/local/bin/mwscript extensions/WikiLambda/maintenance/updateAbstractWikiArticleStore.php --wiki abstractwiki\n+    team                      => abstract-wikipedia\n+    ensure                    => present\n+    description               => For each configured abstract article in each configured language, load the Abstract Wikipedia content and store the available generated results in the content store. Missing and stale fragments are triggered to be run on Wikifunctions, but not waited for.\n+    mesh_check_skip           => False\n+    script_label              => UpdateAbstractWikiArticleStore.php-weekly-refresh\n+    foreachwiki_ignore_errors => False\n+    helmfile_defaults_dir     => /etc/helmfile-defaults\n"}, {"resource": "Profile::Mediawiki::Periodic_job::Kubernetes[abstractwiki_update_pending_fragments]", "parameters": "--- Profile::Mediawiki::Periodic_job::Kubernetes[abstractwiki_update_pending_fragments].orig\n+++ Profile::Mediawiki::Periodic_job::Kubernetes[abstractwiki_update_pending_fragments]\n\n+    cron_schedule         => 27 * * * MON\n+    command               => /usr/local/bin/mwscript extensions/WikiLambda/maintenance/updateAbstractWikiArticleStore.php --wiki abstractwiki --pending\n+    team                  => abstract-wikipedia\n+    script_label          => UpdateAbstractWikiArticleStore.php-update-pending-fragments\n+    ensure                => present\n+    helmfile_defaults_dir => /etc/helmfile-defaults\n+    description           => For outstanding pending fragments from the weekly run, check to see if they are now available and if so stash them in the content store.\n"}, {"resource": "Concat_fragment[abstractwiki_update_generated_articles]", "content": "--- abstractwiki_update_generated_articles.orig\n+++ abstractwiki_update_generated_articles\n@@ -0,0 +1,7 @@\n+    - name: abstractwiki-update-generated-articles\n+      schedule: \"17 00 * * MON\"\n+      command: \"/usr/local/bin/mwscript extensions/WikiLambda/maintenance/updateAbstractWikiArticleStore.php --wiki abstractwiki\"\n+      labels:\n+        team: abstract-wikipedia\n+        script: UpdateAbstractWikiArticleStore.php-weekly-refresh\n+      description: \"For each configured abstract article in each configured language, load the Abstract Wikipedia content and store the available generated results in the content store. Missing and stale fragments are triggered to be run on Wikifunctions, but not waited for.\"", "parameters": "--- Concat_fragment[abstractwiki_update_generated_articles].orig\n+++ Concat_fragment[abstractwiki_update_generated_articles]\n\n+    target => /etc/helmfile-defaults/mediawiki/periodic-jobs.yaml\n"}, {"resource": "Class[Profile::Mediawiki::Maintenance::Abstractwiki_update_generated_articles]", "parameters": "--- Class[Profile::Mediawiki::Maintenance::Abstractwiki_update_generated_articles].orig\n+++ Class[Profile::Mediawiki::Maintenance::Abstractwiki_update_generated_articles]\n\n+    helmfile_defaults_dir => /etc/helmfile-defaults\n"}, {"resource": "Concat_fragment[abstractwiki_update_pending_fragments]", "content": "--- abstractwiki_update_pending_fragments.orig\n+++ abstractwiki_update_pending_fragments\n@@ -0,0 +1,7 @@\n+    - name: abstractwiki-update-pending-fragments\n+      schedule: \"27 * * * MON\"\n+      command: \"/usr/local/bin/mwscript extensions/WikiLambda/maintenance/updateAbstractWikiArticleStore.php --wiki abstractwiki --pending\"\n+      labels:\n+        team: abstract-wikipedia\n+        script: UpdateAbstractWikiArticleStore.php-update-pending-fragments\n+      description: \"For outstanding pending fragments from the weekly run, check to see if they are now available and if so stash them in the content store.\"", "parameters": "--- Concat_fragment[abstractwiki_update_pending_fragments].orig\n+++ Concat_fragment[abstractwiki_update_pending_fragments]\n\n+    target => /etc/helmfile-defaults/mediawiki/periodic-jobs.yaml\n"}, {"resource": "Profile::Mediawiki::Periodic_job[abstractwiki_update_pending_fragments]", "parameters": "--- Profile::Mediawiki::Periodic_job[abstractwiki_update_pending_fragments].orig\n+++ Profile::Mediawiki::Periodic_job[abstractwiki_update_pending_fragments]\n\n+    kubernetes                => True\n+    cron_schedule             => 27 * * * MON\n+    command                   => /usr/local/bin/mwscript extensions/WikiLambda/maintenance/updateAbstractWikiArticleStore.php --wiki abstractwiki --pending\n+    team                      => abstract-wikipedia\n+    ensure                    => present\n+    description               => For outstanding pending fragments from the weekly run, check to see if they are now available and if so stash them in the content store.\n+    mesh_check_skip           => False\n+    script_label              => UpdateAbstractWikiArticleStore.php-update-pending-fragments\n+    foreachwiki_ignore_errors => False\n+    helmfile_defaults_dir     => /etc/helmfile-defaults\n"}], "perc_changed": "0.08%"}, "core": {"total": 17503, "only_in_self": [], "only_in_other": ["Concat_fragment[abstractwiki_update_generated_articles]", "Concat_fragment[abstractwiki_update_pending_fragments]"], "resource_diffs": [], "perc_changed": "0.01%"}, "main": {"total": 17503, "only_in_self": [], "only_in_other": ["Class[Profile::Mediawiki::Maintenance::Abstractwiki_update_generated_articles]", "Concat_fragment[abstractwiki_update_generated_articles]", "Concat_fragment[abstractwiki_update_pending_fragments]", "Profile::Mediawiki::Periodic_job::Kubernetes[abstractwiki_update_generated_articles]", "Profile::Mediawiki::Periodic_job::Kubernetes[abstractwiki_update_pending_fragments]", "Profile::Mediawiki::Periodic_job[abstractwiki_update_generated_articles]", "Profile::Mediawiki::Periodic_job[abstractwiki_update_pending_fragments]"], "resource_diffs": [], "perc_changed": "0.04%"}}}