16 | | Finally repeat as necessary and convert the above into a process for Wednesday. |
| 8 | 1. Run [https://tech.transitionnetwork.org/trac/ticket/472 Quince to Puffin rsync script] to get Drupal files. |
| 9 | 1. Make 'Transition Network 003' platform from the latest makefile per [https://wiki.transitionnetwork.org/BOA_Server#Building_the_TransitionNetwork.org_Drupal_6_platform BOA Server] page. |
| 10 | 1. Create an empty site on platform called 'transitionnetwork.org' with aliases for dev.newlive.puffin.webarch.net, newlive.puffin.webarch.net, www.transitionnetwork.org and dev.www.transitionnetwork.org (dev.newlive... ones will go after launch). |
| 11 | 1. SSH to Puffin and replace the default files folder with symlink to the one imported: |
| 12 | {{{ |
| 13 | totn |
| 14 | cd static/transition-network-d6-002/sites/transitionnetwork.org |
| 15 | rm -R files |
| 16 | ln -s ~/static/sites/transitionnetwork.org-PROD/files/ |
| 17 | }}} |
| 18 | 1. Use one-time login link sent to me but replacing transitionnetwork.org with dev.newlive.puffin.webarch.net in url. |
| 19 | 1. Enable Backup and Migrate module, use to import DB backup from Quince TN.org present in the Backup & Migrate manual folder. |
| 20 | 1. (white screen of death, expected) |
| 21 | 1. Run following as 'tn' to remove unneeded modules, then clear registry and caches, then update database for module/core updates: |
| 22 | {{{ |
| 23 | drush transitionnetwork.org rr |
| 24 | drush transitionnetwork.org dis memcache memcache_admin session443 varnish |
| 25 | drush transitionnetwork.org updb |
| 26 | drush transitionnetwork.org pm-uninstall memcache memcache_admin session443 varnish |
| 27 | }}} |
| 28 | 1. Check site is ok. |
| 29 | 1. Double-migrate per http://omega8.cc/import-your-sites-to-aegir-in-8-easy-steps-109#hint-8 (migrate site to 'rename.tn.org', then back to 'tn.org') |
| 30 | 1. Run developer tests on site, email all to begin testing before decision on DNS switch. |
| 31 | |
| 32 | |
| 33 | '''To Fix:''' |
| 34 | 4) Warning: file_get_contents(sites/all/modules/contrib/gmap/thirdparty/markerclusterer_packed.js): failed to open stream: No such file or directory in _locale_parse_js_file() (line 1710 of /data/disk/tn/static/transition-network-d6-002/includes/locale.inc). -- This is because we need the TN Gmap version instead of the standard one. Will add to Github |
| 35 | 5) Logo is set to wrong place at admin/build/themes/settings/transition2 sites/default/files/transition2_logo.jpg needs bold bit moved to transitionnetwork.org |
| 36 | 6) Get the site secured using Aegir's inbuilt SSL handing |