======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.