Error
cgoubert@deploy1003:/srv/deployment-charts/helmfile.d/services/mw-cron$ kubectl logs -f growthexperiments-fixlinkrecommendationdata-dryrun-2025052kbtqj mediawiki-main-app extensions/GrowthExperiments/maintenance/fixLinkRecommendationData.php: Start run extensions/GrowthExperiments/maintenance/fixLinkRecommendationData.php: Running on growthexperiments.dblist abwiki Total number of OK search index entries: 210 abwiki (results in multiple topics counted multiple times) abwiki Total number of dangling search-index entries: 0 abwiki Total number of OK db-table entries: 98 abwiki Total number of dangling db-table entries: 0 acewiki Total number of OK search index entries: 253 acewiki (results in multiple topics counted multiple times) acewiki Total number of dangling search-index entries: 0 acewiki Total number of OK db-table entries: 128 acewiki Total number of dangling db-table entries: 0 adywiki Total number of OK search index entries: 46 adywiki (results in multiple topics counted multiple times) adywiki Total number of dangling search-index entries: 0 adywiki Total number of OK db-table entries: 18 adywiki Total number of dangling db-table entries: 0 afwiki Total number of OK search index entries: 28339 afwiki (results in multiple topics counted multiple times) afwiki Total number of dangling search-index entries: 1 afwiki Total number of OK db-table entries: 9438 afwiki Total number of dangling db-table entries: 0 'link-recommendation' is not a link recommendation task type
Impact
Since we exit the foreachwiki loop on error, the run stops. The script is not run for subsequent wikis.
Notes
We can use T395245: Add a flag to the mwscript wrapper to set +e when required to continue running on error, at the risk of obscuring repeated failure, but we'd like to make sure that this is not a more serious failure.
