Ticket #479 (closed defect: fixed)

Opened 4 years ago

Last modified 4 years ago

Transfer live TN.org site to Puffin

Reported by: jim Owned by: jim
Priority: major Milestone:
Component: Drupal modules & settings Keywords:
Cc: chris, ed, laura, mark Estimated Number of Hours: 0.0
Add Hours to Ticket: 0 Billable?: yes
Total Hours: 0

Description (last modified by jim) (diff)

This ticket is to map the process for the moving sites and DNS on day of transfer to Puffin...

Pre-import process

  1. Put TN.org into read-only mode (need to add module), set it up to show message explaining what's happening.
  2. Make manual DB backup (to files folder).

Import sites

  1. Do of www.transitionnetwork.org per #478.
  2. Do import of news.transitionnetwork.org per #480.

QA & Testing steps

Ed, Jim, Chris and Laura to test/QA and go/no-go decision...

  1. Look around site, try all main areas of the site.
  2. Add key node types to test all is well: news, event, project, initiative, person/user,

If all ok continue, otherwise fix issues, test again, make decision... then continue or abort per Rollback Plan below.

Post-import process

  1. Chris change DNS for www and news tn.org sites.
  2. We wait (1/2 to 4 hours)
  3. LIVE!
  4. Fix any problems that occur (days & week afterwards)
  5. Mothball & decommission quince
  6. Finish PSE stuff (2 weeks afterwards)
  7. Celebrate!

Rollback plan

The only change to the current site on Quince will be that it is in Read Only mode, so disable that module.

However, if DNS has changed and rollback needed:

  • Change DNS back immediately for news and www
  • Put newlive on Puffin into Read Only Mode (module always present with BOA)
  • Add message saying 'Sorry'
  • Disable Read Only mode on Quince.

Change History

comment:1 Changed 4 years ago by jim

  • Description modified (diff)

Updating ticket with latest thoughts on process, relating to #478.

TODOS:
A) Add ReadOnly? Mode module to TN.org.
B) Add QA/testing points in 4.

comment:2 Changed 4 years ago by jim

  • Description modified (diff)

Tweaks, added news subsite info.

comment:3 Changed 4 years ago by jim

  • Description modified (diff)

Added QA section, Rollback Plan, tidied.

ED, LAURA: Please add any QA steps needed.

comment:4 Changed 4 years ago by jim

Ed, as discussed on the phone, please add your QA/testing tasks here or in the ticket description. These should be longer tests for ensuring the transfer has gone OK, and some sanity checks for on the day ideally.

I'll do my final import of the site shortly and then you can test it. I'll post the link to the new site here when ready.

comment:5 Changed 4 years ago by ed

Check and compare in admin and public: views/reports/nodequeues
Check and compare in admain and public: latest content
Try editing selection of

comment:6 Changed 4 years ago by jim

  • Status changed from new to closed
  • Resolution set to fixed

All seems good to me...

Closing this as complete, open specific tickets for specific issues.

Note: See TracTickets for help on using tickets.