Forum OpenACS Q&A: OpenACS upgrade plan

Collapse
8: OpenACS upgrade plan (response to 2)
Posted by Malte Sussdorff on
I want to lay out the plan for the openacs.org upgrade that I'm currently doing.
  1. Run the upgrade.sh script on my computer with a recent oacs-5-1 checkout.
  2. Once this is successful, make the site available at http://sussdorff.de:8000
  3. Upgrade all other packages and fix / document problems along the way.
  4. Once it is successful, post a date for the actual upgrade on openacs.org and let people test the upgraded installation.
  5. On the day of the upgrade following things will happen:
    1. Announce on openacs.org that all postings done from now on will not be available on the new site.
    2. Make a dump and copy it over to my machine.
    3. Run the upgrade
    4. Install PG 7.4.5 on samoyed.openacs.org
    5. Copy the dump from the successful upgrade on my machine to samoyed.openacs.org and install in PG 7.4.5
    6. Copy sourcecode from successful upgrade to samoyed.openacs.org
    7. Move /web/openacs.org to /web/openacs.org-4.2
    8. Change runfile to run /web/openacs.org-4.2 on port 8005
    9. Move successful upgrade sourcecode to /web/openacs.org
    10. Change runfile to run /web/openacs.org on http://openacs.org
  6. Go on vacation
Comments, annotations, warnings, suggestions ?