User Tools

Site Tools


zzz_archive:upgrading:1_4_0_x_to_1_4_0_y

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.
  1. Install OpenSRF 1.0.7:
    ./configure --prefix=/openils --sysconfdir=/openils/conf
    make
    sudo make install
  2. 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
  3. 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
  4. 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 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.
zzz_archive/upgrading/1_4_0_x_to_1_4_0_y.txt · Last modified: 2022/02/10 13:34 by 127.0.0.1

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki

© 2008-2022 GPLS and others. Evergreen is open source software, freely licensed under GNU GPLv2 or later.
The Evergreen Project is a U.S. 501(c)3 non-profit organization.