Update upgrade instructions for 2.5.0 release
authorDan Wells <dbw2@calvin.edu>
Thu, 7 Nov 2013 20:10:02 +0000 (15:10 -0500)
committerDan Wells <dbw2@calvin.edu>
Thu, 7 Nov 2013 20:10:02 +0000 (15:10 -0500)
- Bump up minimum OpenSRF to 2.2.1
- Replace all 2.5-beta1 markers (and few stray 2.4 markers) with 2.5.0

Signed-off-by: Dan Wells <dbw2@calvin.edu>
docs/installation/server_upgrade.txt

index fd2b0c8..cd50d57 100644 (file)
@@ -13,7 +13,7 @@ Software Prerequisites
     running an older version of these distributions, you may want to upgrade
     before upgrading Evergreen. For instructions on upgrading these
     distributions, visit the Debian or Ubuntu websites.
-  * **OpenSRF**: The minimum supported version of OpenSRF is 2.2.0.
+  * **OpenSRF**: The minimum supported version of OpenSRF is 2.2.1.
 
 In the following instructions, you are asked to perform certain steps as either the root or opensrf user.
 
@@ -42,12 +42,12 @@ osrf_ctl.sh -l -a stop_all
  .. Back up the /openils directory.
 . Upgrade OpenSRF. Download and install the latest version of OpenSRF from
 the http://evergreen-ils.org/opensrf-downloads/[OpenSRF download page].
-. As the opensrf user, download and extract Evergreen 2.4:
+. As the opensrf user, download and extract Evergreen 2.5:
 +
 [source, bash]
 -----------------------------------------------
-wget http://evergreen-ils.org/downloads/previews/Evergreen-ILS-2.5-beta1.tar.gz
-tar xzf Evergreen-ILS-2.5-beta1.tar.gz
+wget http://evergreen-ils.org/downloads/previews/Evergreen-ILS-2.5.0.tar.gz
+tar xzf Evergreen-ILS-2.5.0.tar.gz
 -----------------------------------------------
 +
 [NOTE]
@@ -57,7 +57,7 @@ For the latest edition of Evergreen, check the http://evergreen-ils.org/download
 +
 [source, bash]
 ---------------------------------------------
-cd /home/opensrf/Evergreen-ILS-2.5-beta1
+cd /home/opensrf/Evergreen-ILS-2.5.0
 ---------------------------------------------
 +
 On the next command, replace `[distribution]` with one of these values for your
@@ -80,7 +80,7 @@ make -f Open-ILS/src/extras/Makefile.install [distribution]
 +
 [source, bash]
 ------------------------------------------------------------
-cd /home/opensrf/Evergreen-ILS-2.5.beta1
+cd /home/opensrf/Evergreen-ILS-2.5.0
 ./configure --prefix=/openils --sysconfdir=/openils/conf
 make
 ------------------------------------------------------------
@@ -89,8 +89,8 @@ make
 +
 [source, bash]
 ------------------------------------------------------------
-cd /home/opensrf/Evergreen-ILS-2.5-beta1
-make STAFF_CLIENT_STAMP_ID=rel_2_5_beta1 install
+cd /home/opensrf/Evergreen-ILS-2.5.0
+make STAFF_CLIENT_STAMP_ID=rel_2_5_0 install
 ------------------------------------------------------------
 +
 . As the root user, change all files to be owned by the opensrf user and group:
@@ -106,7 +106,7 @@ chown -R opensrf:opensrf /openils
 -----------------------------------------------------------
 cd /openils/var/web/xul/
 rm server
-ln -sf rel_2_5_beta1/server server
+ln -sf rel_2_5_0/server server
 ----------------------------------------------------------
 +
 . As the opensrf user, update opensrf_core.xml and opensrf.xml by copying the
@@ -126,7 +126,7 @@ Copying these configuration files will remove any customizations you have made t
 +
 [source, bash]
 -------------------------------------------------------------------------
-cd /home/opensrf/Evergreen-ILS-2.5-beta1
+cd /home/opensrf/Evergreen-ILS-2.5.0
 perl Open-ILS/src/support-scripts/eg_db_config --update-config --service all \
 --create-offline --database evergreen --host localhost --user evergreen --password evergreen
 -------------------------------------------------------------------------
@@ -143,21 +143,21 @@ For example, if you purchased an SSL certificate, you will need to edit eg.conf
 +
 [source, bash]
 ----------------------------------------------------------
-cp /home/opensrf/Evergreen-ILS-2.5-beta1/Open-ILS/examples/apache/eg_startup /etc/apache2/eg_startup 
+cp /home/opensrf/Evergreen-ILS-2.5.0/Open-ILS/examples/apache/eg_startup /etc/apache2/eg_startup 
 ----------------------------------------------------------
 +
 .. Update /etc/apache2/eg_vhost.conf by copying the example from Open-ILS/examples/apache/eg_vhost.conf.
 +
 [source, bash]
 ----------------------------------------------------------
-cp /home/opensrf/Evergreen-ILS-2.5-beta1/Open-ILS/examples/apache/eg_vhost.conf /etc/apache2/eg_vhost.conf 
+cp /home/opensrf/Evergreen-ILS-2.5.0/Open-ILS/examples/apache/eg_vhost.conf /etc/apache2/eg_vhost.conf 
 ----------------------------------------------------------
 +
 .. Update /etc/apache2/sites-available/eg.conf by copying the example from Open-ILS/examples/apache/eg.conf.
 +
 [source, bash]
 ----------------------------------------------------------
-cp /home/opensrf/Evergreen-ILS-2.5-beta1/Open-ILS/examples/apache/eg.conf /etc/apache2/sites-available/eg.conf 
+cp /home/opensrf/Evergreen-ILS-2.5.0/Open-ILS/examples/apache/eg.conf /etc/apache2/sites-available/eg.conf 
 ----------------------------------------------------------
 
 Upgrade the Evergreen database schema
@@ -187,8 +187,8 @@ database server.
 
 [source, bash]
 ----------------------------------------------------------
-cd /home/opensrf/Evergreen-ILS-2.4.0/Open-ILS/src/sql/Pg
-psql -U evergreen -h localhost -f version-upgrade/2.4.2-2.5-beta1-upgrade-db.sql evergreen
+cd /home/opensrf/Evergreen-ILS-2.5.0/Open-ILS/src/sql/Pg
+psql -U evergreen -h localhost -f version-upgrade/2.4.3-2.5.0-upgrade-db.sql evergreen
 ----------------------------------------------------------
 
 Restart Evergreen and Test