[OPEN-ILS-DEV] Evergreen Upgrade Process

Andy Helten andy.helten at pixius.net
Fri Jan 4 13:07:47 EST 2013


This may not help much since I can't specifically answer any of your 
questions but I recently upgraded from 1.6.0.4 to 2.2.1 and here was 
my approach:

* Ubuntu 12.04, fresh install on a new system
* Postgres 9.1 (or whichever version comes with 12.04 -- though I did 
install updates to 12.04)
* My biggest issue was upgrading the database and most of that was due 
to my lack of experience with Postgres but, yes, you will need to use 
the individual upgrade scripts to get to 2.1.4 before moving to 2.2. I 
think after that you can use the single large upgrade script to jump, 
for example, to 2.3 but I could be misremembering on that (you can 
tell by the script size if it is a combined script, that is, the size 
will be close to the sum of the sizes of the smaller scripts).
** There was some issues with upgrading to the 9.x database from 8.x 
that used in Evergreen 1.6.0.4 but you should avoid that given you are 
already on 9.x.
** I had some problems with some of the upgrade scripts and I ended up 
manually editing some scripts to disable chunks that were failing 
(failing due to already having been applied)
* In my approach of using a fresh OS and Evergreen installation, there 
was no upgrade to OpenSRF -- I just used what came with 2.2.1

BTW, I am an unpaid hack that helps out at my small local school so I 
can't help much beyond what I've posted above.

Andy

----------------------------------------------------------------------
*From: *Elliot Voris <evoris at slcconline.edu>
*Sent: *Thu, 3 Jan 2013 23:32:24 +0000
*To: *open-ils-dev at list.georgialibraries.org 
<open-ils-dev at list.georgialibraries.org>
*Subject: *[OPEN-ILS-DEV] Evergreen Upgrade Process


> Hi, All
>
> I've got an Evergreen server that has been working rather well with 
> the library staff at our college. In fact, it's been working a bit 
> too well, and (out of sight, out of mind) has fallen a bit behind in 
> my desire to keep it updated. I'd like to get updated to the latest 
> version, and I'm curious about the best way to proceed. Here's what 
> it is running now:
>
> ·Ubuntu 10.04.4
>
> ·PostrgreSQL 9.0.5
>
> ·Evergreen 2.1.1
>
> ·OpenSRF 2.0.1
>
> The installation was performed by myself, adhering stringently to 
> the README 
> http://evergreen-ils.org/documentation/install/README_2_1_1.html
>
> My general questions are:
>
> ·Should I worry about upgrading Ubuntu? The documentation says it 
> should work fine and I've got another 2 years before EOL, but I'm 
> usually eager to embrace the latest LTS.
>
> ·Should I worry about upgrading Postgres? Again, the documentation 
> says 9 should be fine but 9.1 is recommended (for 2.3, at least). At 
> least, should I upgrade to the latest 9.0.x release?
>
> ·When the time comes (either this upgrade-round, or later on) to 
> upgrade to Ubuntu 10.04, is it advisable to upgrade Ubuntu itself, 
> or set up a fresh server and migrate all of our data?
>
> My more specific questions are:
>
> ·If I'm at 2.1.1, and the latest 2.1.x release is 2.1.4, do I need 
> to perform all the upgrades in between those before moving on the 
> 2.2.x release? Then, upgrade through all the 2.2.x releases, and 
> subsequently the 2.3.x releases?
>
> ·I don't see any upgrade instructions between OpenSRF 2.0.1 and 
> 2.1.2, where can I find some information on that? Should OpenSRF be 
> the first thing I upgrade?
>
> ·If I should upgrade Ubuntu or PostgreSQL, when should those fit in 
> to the roadmap?
>
> Thanks for all  your wonderful work!!
>
> Elliot J. Voris
>
> IT Director
>
> St. Louis Christian College
>
> evoris at slcconline.edu <mailto:evoris at slcconline.edu>
>
> elliot at voris.me <mailto:elliot at voris.me>
>
> 314.837.6777 x1250
>


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://libmail.georgialibraries.org/pipermail/open-ils-dev/attachments/20130104/f0600ce7/attachment.htm>


More information about the Open-ils-dev mailing list