From: Peter Newman
Sent: Wednesday, April 08, 2009 9:27 PM
Subject: Re: [Fez-users] Upgrading Fez and Fedora...
I have updated the sql upgrade script so that the create table
statements only execute if the tables don't already exist (which should
get around your issue there).
Note that the upgrade script will not proceed past the point it
fails and there are a significant number of updates that will cause you
problems if they are not run.
Currently Christiaan has some experiemental code in the trunk for
collaboration so testing of this is limited but I have been keeping
the release 2.1 branch up-to-date with fixes from the trunk and testing it's
stability. Also I'm currently running a production system off this branch
which has helped to identify some minor issues already. So my advise is
to use the release 2.1 branch ;)
Things to note about this branch is that it now uses:
- upgrade/xsds.xml uses svn trunk revision 1603
- upgrade/workflows.xml uses trunk revision 2177
This is temporary (and what I'm using in production). I'm
working on issues with the current versions of these files and will fix them
before a new (and hopefully final) release candidate for release 2.1 is
So after an sql upgrade you will also need to delete workflows
and reload them. I probably wouldn't delete xsds and reload them
yet because the release candidate will have cleaned up the xsd
Hope this helps...
Also any new functionality in the trunk will be merged into
the branch after a cooling off period and further testing (unless that
functionality is a major change).
From: STANLEY, DOUGLAS [mailto:firstname.lastname@example.org]
Sent: Thursday, 9 April 2009 4:04 AM
Subject: [Fez-users] Upgrading Fez and Fedora...
I’m new to this list (and to fez and fedora actually). I was
recently tasked with migrating our old server running fedora 2.2 and fez
(version, unknown, my best guess is it’s an svn export from roughly revision
I’m trying to move everything to a new server, and at the
same time, upgrade fedora to 2.2.4 and fez to, well I guess svn trunk or
release-2.1 from svn (which ever might be best). My problem is that I’m a bit
lost as to how to upgrade without losing any of our data. Or does it even
I get fedora up and running, and I can re-index the data,
and I can poke around with the java gui and everything looks like it’s there,
but fez just isn’t happy! If I try to do the upgrade process for fez, it fails
with the error:
The upgrade failed (At upgrade '2008022700') - check error_handler.log.
If I ignore this, the site mostly works, but it can’t fetch
stuff from fedora, and re-indexing fails. I’m just not really sure how to
proceed. Is there a way to simply rebuild what’s in fez’s DB? Can I just start
with a blank DB and then re-index or something?
Any tips or pointers would be of immense help!