--- Profile::Mediawiki::Periodic_job[abstractwiki_update_generated_articles].orig
+++ Profile::Mediawiki::Periodic_job[abstractwiki_update_generated_articles]
+ ensure => present
+ script_label => UpdateAbstractWikiArticleStore.php-weekly-refresh
+ command => /usr/local/bin/mwscript extensions/WikiLambda/maintenance/updateAbstractWikiArticleStore.php --wiki abstractwiki
+ foreachwiki_ignore_errors => False
+ cron_schedule => 17 00 * * MON
+ 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.
+ interval => Mon 00:17
+ team => abstract-wikipedia
+ kubernetes => True
+ helmfile_defaults_dir => /etc/helmfile-defaults
+ mesh_check_skip => False
Profile::Mediawiki::Periodic_job::Kubernetes[abstractwiki_update_generated_articles]
- Parameters differences:
--- Profile::Mediawiki::Periodic_job::Kubernetes[abstractwiki_update_generated_articles].orig
+++ Profile::Mediawiki::Periodic_job::Kubernetes[abstractwiki_update_generated_articles]
+ team => abstract-wikipedia
+ ensure => present
+ script_label => UpdateAbstractWikiArticleStore.php-weekly-refresh
+ command => /usr/local/bin/mwscript extensions/WikiLambda/maintenance/updateAbstractWikiArticleStore.php --wiki abstractwiki
+ cron_schedule => 17 00 * * MON
+ helmfile_defaults_dir => /etc/helmfile-defaults
+ 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.
- Profile::Mediawiki::Periodic_job::Kubernetes[abstractwiki_update_pending_fragments]
- Parameters differences:
--- Profile::Mediawiki::Periodic_job::Kubernetes[abstractwiki_update_pending_fragments].orig
+++ Profile::Mediawiki::Periodic_job::Kubernetes[abstractwiki_update_pending_fragments]
+ team => abstract-wikipedia
+ ensure => present
+ script_label => UpdateAbstractWikiArticleStore.php-update-pending-fragments
+ command => /usr/local/bin/mwscript extensions/WikiLambda/maintenance/updateAbstractWikiArticleStore.php --wiki abstractwiki --pending
+ cron_schedule => 27 * * * MON
+ helmfile_defaults_dir => /etc/helmfile-defaults
+ 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.
- Profile::Mediawiki::Periodic_job[abstractwiki_update_pending_fragments]
- Parameters differences:
--- Profile::Mediawiki::Periodic_job[abstractwiki_update_pending_fragments].orig
+++ Profile::Mediawiki::Periodic_job[abstractwiki_update_pending_fragments]
+ ensure => present
+ script_label => UpdateAbstractWikiArticleStore.php-update-pending-fragments
+ command => /usr/local/bin/mwscript extensions/WikiLambda/maintenance/updateAbstractWikiArticleStore.php --wiki abstractwiki --pending
+ foreachwiki_ignore_errors => False
+ cron_schedule => 27 * * * MON
+ 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.
+ interval => Mon *:27:00
+ team => abstract-wikipedia
+ kubernetes => True
+ helmfile_defaults_dir => /etc/helmfile-defaults
+ mesh_check_skip => False
- Class[Profile::Mediawiki::Maintenance::Abstractwiki_update_generated_articles]
- Parameters differences:
--- Class[Profile::Mediawiki::Maintenance::Abstractwiki_update_generated_articles].orig
+++ Class[Profile::Mediawiki::Maintenance::Abstractwiki_update_generated_articles]
+ helmfile_defaults_dir => /etc/helmfile-defaults