Page MenuHomePhabricator

[Beta cluster] Deploy GlobalWatchlist extension (Meta only)
Closed, ResolvedPublic

Description

  • Add to extension-list
  • Add config to InitialiseSettings.php
  • $wmgUseGlobalWatchlist defaulting to false
  • $wgGlobalWatchlistDevMode defaulting to false
  • $wgGlobalWatchlistWikibaseSite defaulting www.wikidata.org
  • In CommonSettings.php, load the extension when $wmgUseGlobalWatchlist is true
  • Add config to InitialiseSettings-labs.php,
  • $wmgUseGlobalWatchlist defaulting to false, true metawiki
  • $wgGlobalWatchlistDevMode defaulting to true
  • $wgGlobalWatchlistWikibaseSite defaulting to wikidata.beta.wmflabs.org

Event Timeline

Change 641770 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[operations/mediawiki-config@master] Install GlobalWatchlist extension - I: Add i18n

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

Change 641771 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[operations/mediawiki-config@master] Install GlobalWatchlist extension - II: Add config to InitialiseSettings

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

Change 641772 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[operations/mediawiki-config@master] Install GlobalWatchlist extension - III: Install where enabled

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

Change 641773 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[operations/mediawiki-config@master] Install GlobalWatchlist extension - IV: Enable on Beta Cluster

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

Change 641770 merged by jenkins-bot:
[operations/mediawiki-config@master] Install GlobalWatchlist extension - I: Add i18n

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

Mentioned in SAL (#wikimedia-operations) [2020-11-18T22:05:37Z] <urbanecm@deploy1001> Synchronized wmf-config/extension-list: Deploy GlobalWatchlist extension to beta: add it to extension-list (T268181) (duration: 01m 05s)

DannyS712 updated the task description. (Show Details)Wed, Nov 18, 10:05 PM

Change 641771 merged by jenkins-bot:
[operations/mediawiki-config@master] Install GlobalWatchlist extension - II: Add config to InitialiseSettings

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

Mentioned in SAL (#wikimedia-operations) [2020-11-18T22:11:06Z] <urbanecm@deploy1001> Synchronized wmf-config/InitialiseSettings.php: Deploy GlobalWatchlist extension: Prepare IS.php to know relevant variables (noop; T268181) (duration: 01m 06s)

Change 641772 merged by jenkins-bot:
[operations/mediawiki-config@master] Install GlobalWatchlist extension - III: Install where enabled

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

Mentioned in SAL (#wikimedia-operations) [2020-11-18T22:19:49Z] <urbanecm@deploy1001> Synchronized wmf-config/CommonSettings.php: Deploy GlobalWatchlist to beta (noop; T268181) (duration: 01m 04s)

Change 641773 merged by jenkins-bot:
[operations/mediawiki-config@master] Install GlobalWatchlist extension - IV: Enable on Beta Cluster

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

Urbanecm closed this task as Resolved.Wed, Nov 18, 10:29 PM
Urbanecm claimed this task.

I enabled the extension at metawiki beta. It will take a while to propagate, but it should work. Please reopen if it doesn't.

Restricted Application added a project: User-Urbanecm. · View Herald TranscriptWed, Nov 18, 10:29 PM

@Urbanecm thanks for all the help

DannyS712 updated the task description. (Show Details)Wed, Nov 18, 10:31 PM

(adding my personal project back so I can easily look up tasks that are important for me in the future)

Sorry, didn't mean to remove that - edit conflict?

Possibly, I closed (and auto-claimed, which caused project to be auto-added by herald), and you then set the assignee to yourself. Anyway, no problem :).