Page MenuHomePhabricator

Enable extension:WP25EasterEgg on beta cluster
Closed, ResolvedPublic

Description

Now that the WP25 Easter Egg extension has been branched for the beta cluster and production in T411408, the next step is to enable the extension so that it is visible on the beta cluster.

Requirements

In mediawiki-config:

  • Add extension:WP25EasterEggs to the extension-list file.
  • Define a new MediaWiki global variable, wmgUseWP25EasterEggs, in initialiseSettings.php and set it to false.
  • Use $wmgUseWP25EasterEggs in CommonSettings.php to conditionally load the extension and its configuration.
  • In InitialiseSettings-labs.php, set wmgUseWP25EasterEggs to true so that the extension is enabled on the beta cluster.

An example of this process can be found in the VueTest extension change:
https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/884361

Acceptance criteria

  • The Easter Egg extension appears on Special:Version on the beta cluster.
  • The community configuration for the extension is visible on the beta cluster.

Event Timeline

Change #1230931 had a related patch set uploaded (by Jdrewniak; author: Jdrewniak):

[operations/mediawiki-config@master] WP25EasterEggs added to extension-list, config var, enabled on beta cluster.

https://gerrit.wikimedia.org/r/1230931

Change #1230931 merged by jenkins-bot:

[operations/mediawiki-config@master] WP25EasterEggs added to extension-list, config var, enabled on beta cluster.

https://gerrit.wikimedia.org/r/1230931

Mentioned in SAL (#wikimedia-operations) [2026-01-26T21:27:41Z] <jdrewniak@deploy2002> Started scap sync-world: Backport for [[gerrit:1230931|WP25EasterEggs added to extension-list, config var, enabled on beta cluster. (T415372)]]

Mentioned in SAL (#wikimedia-operations) [2026-01-26T22:00:39Z] <jdrewniak@deploy2002> jdrewniak: Backport for [[gerrit:1230931|WP25EasterEggs added to extension-list, config var, enabled on beta cluster. (T415372)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2026-01-26T22:22:38Z] <jdrewniak@deploy2002> Finished scap sync-world: Backport for [[gerrit:1230931|WP25EasterEggs added to extension-list, config var, enabled on beta cluster. (T415372)]] (duration: 54m 57s)

Jdrewniak claimed this task.

As the logs above show, this was deployed Mon. January 26th.