zzz_archive:upgrading:evergreen:1.6.0.8_to_1.6.1.2
Upgrading from Evergreen 1.6.0.8 to 1.6.1.8
These notes are still very much a work in progress!
- Recommended to match a fresh installation, but not required: Upgrade to the latest version of OpenSRF 1.6.x.
- Install new prerequisites. You can use the prerequisite installation makefile (
Open-ILS/src/extras/Makefile.install
) to install a complete set of prerequisites for your distribution. At a minimum, you need to install the Perl module UUID::Tiny (cpan install UUID::Tiny
should do the trick.) - Run the SQL upgrade scripts to update your database schema, substituting your database user name for
<user>
and database hostname for<hostname>
in the following commands:psql -U <user> -h <hostname> -f Open-ILS/src/sql/Pg/1.6.0.4-1.6.1.0-upgrade-db.sql psql -U <user> -h <hostname> -f Open-ILS/src/sql/Pg/1.6.1.0-1.6.1.1-upgrade-db.sql psql -U <user> -h <hostname> -f Open-ILS/src/sql/Pg/1.6.1.1-1.6.1.2-upgrade-db.sql psql -U <user> -h <hostname> -f Open-ILS/src/sql/Pg/1.6.1.2-1.6.1.3-upgrade-db.sql psql -U <user> -h <hostname> -f Open-ILS/src/sql/Pg/1.6.1.3-1.6.1.4-upgrade-db.sql psql -U <user> -h <hostname> -f Open-ILS/src/sql/Pg/1.6.1.4-1.6.1.5-upgrade-db.sql psql -U <user> -h <hostname> -f Open-ILS/src/sql/Pg/1.6.1.5-1.6.1.6-upgrade-db.sql psql -U <user> -h <hostname> -f Open-ILS/src/sql/Pg/1.6.1.6-1.6.1.7-upgrade-db.sql psql -U <user> -h <hostname> -f Open-ILS/src/sql/Pg/1.6.1.7-1.6.1.8-upgrade-db.sql
It is normal for some of these upgrades to report errors if previous upgrades or local fixes/customizations have already created some of the database objects.
- Update
opensrf.xml
andopensrf_core.xml
to add the new entries related to theopen-ils.booking
service that you'll find in the correspondingopensrf.xml.example
andopensrf_core.xml.example
files. - Update the Apache configuration files to match the changes you will find in the
Open-ILS/examples/apache
directory, primarily for PasswordReset functionality. - As the opensrf user, run autogen to refresh the static JavaScript files:
cd /openils/bin ./autogen.sh -c /openils/conf/opensrf_core.xml -u
zzz_archive/upgrading/evergreen/1.6.0.8_to_1.6.1.2.txt · Last modified: 2022/02/10 13:34 by 127.0.0.1