Fundraising tech/Paymentswiki upgrade

From MediaWiki.org
Jump to navigation Jump to search

The processes to upgrade paymentswiki should be something like:

Schema upgrade required[edit]

  • Confirm a recent database backup.
  • Disable campaigns.
  • Disable paymentswiki using LocalSettings variable.
  • Update the code to the new release.
  • Enable writability on the master wiki database (payments1001)
  • Login to payments1001, cd to the wiki root directory, and run "php maintenance/update.php".
  • Reenable paymentswiki and test.
  • Reenable campaigns.
  • Watch logs for 1 hr.

Risky, but code-only changes[edit]

  • Disable campaigns.
  • Disable paymentswiki using LocalSettings variable.
  • Update the code to the new release.
  • Reenable paymentswiki and test.
  • Reenable campaigns.
  • Watch logs for 1 hr.

Safe, code-only changes[edit]

  • Update the code to the new release.
  • Watch logs for 1 hr.