[Koha-devel] Major surprise - "automatic" upgrade
Paul
paul.a at aandc.org
Tue May 7 20:33:09 CEST 2013
At 05:40 PM 5/7/2013 +1200, Chris Cormack wrote:
>* Robin Sheat (robin at catalyst.net.nz) wrote:
> > Robin Sheat schreef op di 07-05-2013 om 17:13 [+1200]:
> > > So, it deletes the same records twice? That seems a bit fishy.
> >
> > Oh, I overlooked where you said you restored the DB. Ignore this bit.
> >
> > One important thing is that you never look at the version the very
> > moment _before_ you run cleanup_database.pl so we really have no
> > reference to come from.
> >
>Also we can see it hasn't updated the database, because it would not be in
>maintenance mode if it had. That is not updated until you log into the
>webinstaller and upgrade the db.
Thanks Chris - agreed (although there is apparently no MySQL differences
between 3.8.5 and 3.8.10 - despite the browser running through five steps
before either admin or OPAC are functional.)
>All that has happened is you have the koha-conf.xml and the the apache2
>config pointing to your 3.8.10 code.
Again agreed -- but the 3.8.10 code is in exactly the same place as the
3.8.5, so no difference in the "pointers."
>Like I previously said this can only happen if you untarred over top of
>your old directory or you run make upgrade.
/koha-3.08.05 had been moved to backup. /koha-3.08.10 was there. But the
bigger problem is that I did not *knowingly* upgrade, AND I ran
cleanup_database.pl as user=koha who is not a sudoer (required for make,
make upgrade.) Certainly no password was requested.
>So there is a lot more diagnostics we need to see exactly what you
>have done. Including seeing which koha-conf.xml you have set before
>you run the cleanup script and what directory that file points to.
paul at hardy:/$ diff -s /etc/koha/koha-conf.xml /home/paul/koha-conf.xml_3.8.5
Files /etc/koha/koha-conf.xml and /home/paul/koha-conf.xml_3.8.5 are identical
Relevant part (consistent with apache, no changes over v. 5 ==> 10):
<!-- ADDITIONAL KOHA CONFIGURATION DIRECTIVE -->
<!-- db_scheme should follow the DBD driver name -->
<!-- port info: mysql:3306 Pg:5432 (5433 on Debian) -->
<config>
<db_scheme>mysql</db_scheme>
<database>koha384</database>
<hostname>localhost</hostname>
<port>3306</port>
<user>koha</user>
<pass>************</pass>
<biblioserver>biblios</biblioserver>
<biblioservershadow>1</biblioservershadow>
<authorityserver>authorities</authorityserver>
<authorityservershadow>1</authorityservershadow>
<intranetdir>/usr/share/koha/intranet/cgi-bin</intranetdir>
<opacdir>/usr/share/koha/opac/cgi-bin/opac</opacdir>
<opachtdocs>/usr/share/koha/opac/htdocs/opac-tmpl</opachtdocs>
<intrahtdocs>/usr/share/koha/intranet/htdocs/intranet-tmpl</intrahtdocs>
<includes>/usr/share/koha/intranet/htdocs/intranet-tmpl/prog/en/includes/</includes>
<logdir>/var/log/koha</logdir>
<pazpar2url>http://hardy:11002/search.pz2</pazpar2url>
<install_log>/usr/share/koha/misc/koha-install-log</install_log>
<useldapserver>0</useldapserver><!-- see C4::Auth_with_ldap for extra
configs you must add if you want to turn this on -->
<zebra_bib_index_mode>dom</zebra_bib_index_mode>
<zebra_auth_index_mode>dom</zebra_auth_index_mode>
</config>
</yazgfs>
Best - Paul
_______________________________________________
Koha-devel mailing list
Koha-devel at lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/
---
Maritime heritage and history, preservation and conservation,
research and education through the written word and the arts.
<http://NavalMarineArchive.com> and <http://UltraMarine.ca>
More information about the Koha-devel
mailing list