#459: current prod dump doesn't work with current master
-----------------------+----------------------------------------------------
Reporter: jblayloc | Owner:
Type: defect | Status: new
Priority: major | Milestone:
Component: *general* | Version:
Keywords: |
-----------------------+----------------------------------------------------
If you load the most recent dump of prod and then install master (properly
configuring it to use the recently loaded dump, of course), then you'll
get a broken site. It seems that there've been some changes to the
database layouts that aren't yet scripted to automatically update old
databases?
Anyway, this should get fixed by somebody. Either prod should have it's
db upgraded or else make install should detect that the database is doing
the old thing and massage it so it does the new thing. Because as it is
right now, you can't deploy a mirror of prod with master (or even the
recent -rc) without a lot of fiddling.
Speaking of fiddling, I'm attaching a bunch of SQL statements that henning
gave me, which can be sourced into a working dump of prod to make
everything work (for some limited value of work.) The cost of doing this
is that all of your authentication and authorization information will be
destroyed and replaced with the data from Atlantis. So don't do this on a
machine you intend to be a real working mirror, just one where you need to
test with the full dataset. Or, run this and then load the dump again?
That might work. I don't know.
--
Ticket URL: <http://invenio-software.org/ticket/459>
Invenio <http://invenio-software.org>