Page MenuHomePhabricator

Archive old fundraising application
Closed, ResolvedPublic5 Estimated Story Points

Description

We had a successful campaign with the new fundraising application so we no longer need to keep the old one as a fallback on the servers.

Necessary steps:

  • Change fundraising_frontend.yml playbook to no longer use the newapplication prefix and symlink for the NGINX configuration.
  • Remove playbook and files
    • install_old_app.yml
    • switch_app.sh.j2
    • files/nginx/spenden.wikimedia.de-oldapplication
    • files/nginx/test-spenden-2.wikimedia.de-oldapplication
  • Put oldapplication directory on the production server in an archive and delete the directory.
    • for good measure: compare with state of repo/master and document differences/delete unwanted files.

Event Timeline

gabriel-wmde updated the task description. (Show Details)
gabriel-wmde set the point value for this task to 3.
gabriel-wmde changed the point value for this task from 3 to 5.

PR in https://github.com/wmde/fundraising-infrastructure/pull/152.

The code archive of the old application is stored on the backup machine as /home/wmfg-backup/wmfg-frontend/old_frontend_application.tar.gz. The production code did not differ from master.

gabriel-wmde moved this task from Review to Done on the WMDE-Fundraising-Sprint-5 board.

Ran the playbook and checked that https://spenden.wikimedia.de is still reachable.

Removed /etc/nginx/sites-available/spenden.wikimedia.de-newapplication.