======Upgrading Evergreen from an earlier 1.4.0.x release to 1.4.0.7 ======
* Please read the full instructions, including the errata, before proceeding with the upgrade procedures described here.
- Install [[http://open-ils.org/downloads/OpenSRF-1.0.7.tar.gz|OpenSRF 1.0.7]]:
./configure --prefix=/openils --sysconfdir=/openils/conf
make
sudo make install
- Install Evergreen 1.4.0.7.
./configure --prefix=/openils --sysconfdir=/openils/conf
make
sudo make STAFF_CLIENT_BUILD_ID=rel_1_4_0_7 install
# Change all files to be owned by the opensrf user/group
chown -R opensrf:opensrf /openils
- Assuming a database name of **evergreen**, use the following commands to apply the required database updates from the version currently installed:
# Upgrading from Evergreen 1.4.0.0:
psql -U evergreen -h localhost -f Open-ILS/src/sql/Pg/1.4.0.0-1.4.0.1-upgrade-db.sql
psql -U evergreen -h localhost -f Open-ILS/src/sql/Pg/1.4.0.1-1.4.0.2-upgrade-db.sql
psql -U evergreen -h localhost -f Open-ILS/src/sql/Pg/1.4.0.2-1.4.0.3-upgrade-db.sql
psql -U evergreen -h localhost -f Open-ILS/src/sql/Pg/1.4.0.3-1.4.0.4-upgrade-db.sql
psql -U evergreen -h localhost -f Open-ILS/src/sql/Pg/1.4.0.4-1.4.0.5-upgrade-db.sql
psql -U evergreen -h localhost -f Open-ILS/src/sql/Pg/1.4.0.5-1.4.0.6-upgrade-db.sql
psql -U evergreen -h localhost -f Open-ILS/src/sql/Pg/1.4.0.6-1.4.0.7-upgrade-db.sql
# Upgrading from Evergreen 1.4.0.1:
psql -U evergreen -h localhost -f Open-ILS/src/sql/Pg/1.4.0.1-1.4.0.2-upgrade-db.sql
psql -U evergreen -h localhost -f Open-ILS/src/sql/Pg/1.4.0.2-1.4.0.3-upgrade-db.sql
psql -U evergreen -h localhost -f Open-ILS/src/sql/Pg/1.4.0.3-1.4.0.4-upgrade-db.sql
psql -U evergreen -h localhost -f Open-ILS/src/sql/Pg/1.4.0.4-1.4.0.5-upgrade-db.sql
psql -U evergreen -h localhost -f Open-ILS/src/sql/Pg/1.4.0.5-1.4.0.6-upgrade-db.sql
psql -U evergreen -h localhost -f Open-ILS/src/sql/Pg/1.4.0.6-1.4.0.7-upgrade-db.sql
# Upgrading from Evergreen 1.4.0.2:
psql -U evergreen -h localhost -f Open-ILS/src/sql/Pg/1.4.0.2-1.4.0.3-upgrade-db.sql
psql -U evergreen -h localhost -f Open-ILS/src/sql/Pg/1.4.0.3-1.4.0.4-upgrade-db.sql
psql -U evergreen -h localhost -f Open-ILS/src/sql/Pg/1.4.0.4-1.4.0.5-upgrade-db.sql
psql -U evergreen -h localhost -f Open-ILS/src/sql/Pg/1.4.0.5-1.4.0.6-upgrade-db.sql
psql -U evergreen -h localhost -f Open-ILS/src/sql/Pg/1.4.0.6-1.4.0.7-upgrade-db.sql
# Upgrading from Evergreen 1.4.0.3:
psql -U evergreen -h localhost -f Open-ILS/src/sql/Pg/1.4.0.3-1.4.0.4-upgrade-db.sql
psql -U evergreen -h localhost -f Open-ILS/src/sql/Pg/1.4.0.4-1.4.0.5-upgrade-db.sql
psql -U evergreen -h localhost -f Open-ILS/src/sql/Pg/1.4.0.5-1.4.0.6-upgrade-db.sql
psql -U evergreen -h localhost -f Open-ILS/src/sql/Pg/1.4.0.6-1.4.0.7-upgrade-db.sql
# Upgrading from Evergreen 1.4.0.4:
psql -U evergreen -h localhost -f Open-ILS/src/sql/Pg/1.4.0.4-1.4.0.5-upgrade-db.sql
psql -U evergreen -h localhost -f Open-ILS/src/sql/Pg/1.4.0.5-1.4.0.6-upgrade-db.sql
psql -U evergreen -h localhost -f Open-ILS/src/sql/Pg/1.4.0.6-1.4.0.7-upgrade-db.sql
# Upgrading from Evergreen 1.4.0.5:
psql -U evergreen -h localhost -f Open-ILS/src/sql/Pg/1.4.0.5-1.4.0.6-upgrade-db.sql
psql -U evergreen -h localhost -f Open-ILS/src/sql/Pg/1.4.0.6-1.4.0.7-upgrade-db.sql
# Upgrading from Evergreen 1.4.0.6:
psql -U evergreen -h localhost -f Open-ILS/src/sql/Pg/1.4.0.6-1.4.0.7-upgrade-db.sql
- Restart all OpenSRF services, and apache.
======ERRATA=======
* Translation seed data for **en-CA**, **fr-CA**, **hy-A** and **cs-CZ** are available but not installed by default. See [[http://open-ils.org/dokuwiki/doku.php?id=server_installation:adding_localizations|this page]] for instructions on installing these translations.
* Be mindful of any opac customizations that may have been applied. The default skin is updated for bug fixes, and the installation will overwrite any local changes. Make a backup of /openils/var/web before upgrading in order to save a copy of any local changes, so that they can be reapplied after upgrade.