Skip to content

Commit 3fe90c9

Browse files
author
Richard Jones
committed
*** empty log message ***
1 parent 0e46326 commit 3fe90c9

File tree

1 file changed

+25
-11
lines changed

1 file changed

+25
-11
lines changed

doc/admin_guide.txt

Lines changed: 25 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
Administration Guide
33
====================
44

5-
:Version: $Revision: 1.5 $
5+
:Version: $Revision: 1.6 $
66

77
.. contents::
88

@@ -100,16 +100,29 @@ Software Upgrade
100100
Always make a backup of your tracker before upgrading software. Steps you may
101101
take:
102102

103-
1. ensure that the unit tests run on your system
104-
2. copy your tracker home to a new directory
105-
3. follow the steps in the upgrading documentation for the new version of
106-
the software
107-
4. test each of the admin tool, web interface and mail gateway using the new
108-
version of the software
109-
5. stop the production web and email frontends
110-
6. perform the upgrade steps on the existing tracker directory
111-
7. upgrade the software
112-
8. restart your tracker
103+
1. Ensure that the unit tests run on your system.
104+
2. If you're using an RDBMS backend, make a backup of its contents now.
105+
3. Copy your tracker home to a new directory.
106+
107+
Now, working in that copied tracker home:
108+
109+
1. Follow the steps in the `upgrading documentation`_ for the new version of
110+
the software in the copied.
111+
2. Test each of the admin tool, web interface and mail gateway using the new
112+
version of the software. To do this, invoke the scripts directly in the
113+
source directory with::
114+
115+
PYTHONPATH=. python roundup/scripts/roundup_server.py <normal arguments>
116+
PYTHONPATH=. python roundup/scripts/roundup_admin.py <normal arguments>
117+
PYTHONPATH=. python roundup/scripts/roundup_mailgw.py <normal arguments>
118+
119+
Once you're comfortable that the upgrade will work using that copy, you
120+
should upgrade the live version:
121+
122+
1. Stop the production web and email frontends.
123+
2. Perform the upgrade steps on the existing tracker directory.
124+
3. Upgrade the software.
125+
4. Restart your tracker.
113126

114127

115128
Migrating Backends
@@ -199,4 +212,5 @@ Back to `Table of Contents`_
199212

200213
.. _`Table of Contents`: index.html
201214
.. _`customisation documentation`: customizing.html
215+
.. _`upgrading documentation`: upgrading.html
202216

0 commit comments

Comments
 (0)