59 | | Need to decide whether the site will be upgraded straight from Trunk, or whether upgrades are staged via a Test server. |
60 | | |
61 | | Simple upgrades can be done using the aliases: |
62 | | * ConfigurationGuidelines#UsefulAliases |
63 | | |
64 | | We manage complex upgrades using Fabric: |
65 | | 1. Add the site to [http://eden.sahanafoundation.org/browser/static/scripts/tools/fabfile.py fabfile.py] |
66 | | 2. If no keys generated yet, then generate some: |
67 | | {{{ |
68 | | fab generate_keys |
69 | | }}} |
70 | | 3. deploy keys |
71 | | {{{ |
72 | | fab <site> distribute_keys |
73 | | }}} |
74 | | 4. Run the upgrade (as/when required) |
75 | | {{{ |
76 | | fab <site> deploy |
77 | | }}} |
| 59 | See UserGuidelines/Admin/Upgrade |