[Koha] Error in Koha 22.05?
Fernando A. Martinez
fmartinez at uns.edu.ar
Tue Jul 5 23:10:07 NZST 2022
root at dev-bib:~# apt upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer
required:
libcrypt-openssl-bignum-perl libcrypt-openssl-random-perl
libcrypt-openssl-rsa-perl libdata-validate-domain-perl
libdata-validate-ip-perl libdbd-sqlite2-perl libmath-base85-perl
libnet-domain-tld-perl libnet-ipv6addr-perl libnetaddr-ip-perl
libnetwork-ipv4addr-perl libtext-markdown-perl
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
libauth-googleauth-perl libconvert-base32-perl libcrypt-cbc-perl
libcrypt-rijndael-perl libdbd-sqlite3-perl libio-socket-ip-perl
libmath-random-mt-perl
The following packages have been kept back:
libmojolicious-perl
The following packages will be upgraded:
koha-common libjson-validator-perl libmojo-jwt-perl
libmojolicious-plugin-openapi-perl libtemplate-plugin-gettext-perl
5 upgraded, 7 newly installed, 0 to remove and 1 not upgraded.
Need to get 46.1 MB of archives.
After this operation, 17.0 MB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Get:1 http://archive.ubuntu.com/ubuntu focal/universe amd64
libconvert-base32-perl all 0.06-1 [6546 B]
Get:2 http://archive.ubuntu.com/ubuntu focal/universe amd64
libmath-random-mt-perl amd64 1.17-1build5 [13.1 kB]
Get:3 http://archive.ubuntu.com/ubuntu focal/universe amd64
libcrypt-rijndael-perl amd64 1.14-1build1 [17.3 kB]
Get:4 http://archive.ubuntu.com/ubuntu focal/universe amd64
libcrypt-cbc-perl all 2.33-2 [23.5 kB]
Get:5 http://archive.ubuntu.com/ubuntu focal/universe amd64
libdbd-sqlite3-perl amd64 1.64-1build1 [154 kB]
Get:6 http://debian.koha-community.org/koha 22.05/main amd64
libauth-googleauth-perl all 1.03-1 [13.1 kB]
Get:7 http://debian.koha-community.org/koha 22.05/main amd64
libjson-validator-perl all 5.99+really5.08-koha1 [98.2 kB]
Get:8 http://debian.koha-community.org/koha 22.05/main amd64
libmojo-jwt-perl all 0.09-1-koha1 [12.1 kB]
Get:9 http://debian.koha-community.org/koha 22.05/main amd64
libmojolicious-plugin-openapi-perl all 5.99+really5.05-koha1 [67.4 kB]
Get:10 http://debian.koha-community.org/koha 22.05/main amd64
libtemplate-plugin-gettext-perl all 0.6-1~koha2 [22.8 kB]
Get:11 http://debian.koha-community.org/koha 22.05/main amd64
koha-common all 22.05.02-1 [45.6 MB]
Get:12 http://debian.koha-community.org/koha 22.05/main amd64
libio-socket-ip-perl all 0.41-1 [30.5 kB]
Fetched 46.1 MB in 1min 59s (386 kB/s)
Preconfiguring packages ...
Selecting previously unselected package libconvert-base32-perl.
(Reading database ... 92638 files and directories currently installed.)
Preparing to unpack .../00-libconvert-base32-perl_0.06-1_all.deb ...
Unpacking libconvert-base32-perl (0.06-1) ...
Selecting previously unselected package libmath-random-mt-perl.
Preparing to unpack .../01-libmath-random-mt-perl_1.17-1build5_amd64.deb ...
Unpacking libmath-random-mt-perl (1.17-1build5) ...
Selecting previously unselected package libauth-googleauth-perl.
Preparing to unpack .../02-libauth-googleauth-perl_1.03-1_all.deb ...
Unpacking libauth-googleauth-perl (1.03-1) ...
Selecting previously unselected package libcrypt-rijndael-perl.
Preparing to unpack .../03-libcrypt-rijndael-perl_1.14-1build1_amd64.deb ...
Unpacking libcrypt-rijndael-perl (1.14-1build1) ...
Selecting previously unselected package libcrypt-cbc-perl.
Preparing to unpack .../04-libcrypt-cbc-perl_2.33-2_all.deb ...
Unpacking libcrypt-cbc-perl (2.33-2) ...
Selecting previously unselected package libdbd-sqlite3-perl:amd64.
Preparing to unpack .../05-libdbd-sqlite3-perl_1.64-1build1_amd64.deb ...
Unpacking libdbd-sqlite3-perl:amd64 (1.64-1build1) ...
Preparing to unpack
.../06-libjson-validator-perl_5.99+really5.08-koha1_all.deb ...
Unpacking libjson-validator-perl (5.99+really5.08-koha1) over
(5.99+really3.14-koha1) ...
Preparing to unpack .../07-libmojo-jwt-perl_0.09-1-koha1_all.deb ...
Unpacking libmojo-jwt-perl (0.09-1-koha1) over (0.08-1) ...
Preparing to unpack
.../08-libmojolicious-plugin-openapi-perl_5.99+really5.05-koha1_all.deb ...
Unpacking libmojolicious-plugin-openapi-perl (5.99+really5.05-koha1)
over (5.99+really2.16-koha1) ...
Preparing to unpack
.../09-libtemplate-plugin-gettext-perl_0.6-1~koha2_all.deb ...
Unpacking libtemplate-plugin-gettext-perl (0.6-1~koha2) over
(0.6-1~koha1) ...
Preparing to unpack .../10-koha-common_22.05.02-1_all.deb ...
Unpacking koha-common (22.05.02-1) over (21.11.09-3) ...
Selecting previously unselected package libio-socket-ip-perl.
Preparing to unpack .../11-libio-socket-ip-perl_0.41-1_all.deb ...
Unpacking libio-socket-ip-perl (0.41-1) ...
Setting up libio-socket-ip-perl (0.41-1) ...
Setting up libcrypt-rijndael-perl (1.14-1build1) ...
Setting up libjson-validator-perl (5.99+really5.08-koha1) ...
Setting up libmath-random-mt-perl (1.17-1build5) ...
Setting up libcrypt-cbc-perl (2.33-2) ...
Setting up libmojolicious-plugin-openapi-perl (5.99+really5.05-koha1) ...
Setting up libdbd-sqlite3-perl:amd64 (1.64-1build1) ...
Setting up libtemplate-plugin-gettext-perl (0.6-1~koha2) ...
Setting up libmojo-jwt-perl (0.09-1-koha1) ...
Setting up libconvert-base32-perl (0.06-1) ...
Setting up libauth-googleauth-perl (1.03-1) ...
Setting up koha-common (22.05.02-1) ...
Installing new version of config file /etc/cron.daily/koha-common ...
Installing new version of config file /etc/init.d/koha-common ...
Installing new version of config file /etc/koha/SIPconfig.xml ...
Installing new version of config file /etc/koha/koha-conf-site.xml.in ...
Installing new version of config file
/etc/koha/zebradb/marc_defs/marc21/biblios/biblio-zebra-indexdefs.xsl ...
Upgrading database schema for dev-bib
Upgrade to 21.12.00.000 [07:52:52]: Increase DBRev for 21.12
📜 All that is gold does not glitter,
📜 Not all those who wander are lost;
📜 The old that is strong does not wither,
📜 Deep roots are not reached by the frost.
Upgrade to 21.12.00.001 [07:52:52]: Bug 29586 - Add Hold Reminder
messaging preference if missing
Upgrade to 21.12.00.002 [07:52:53]: Bug 13188 - Allow configuration of
required fields when a patron is editing their information via the OPAC
Added new system preference 'PatronSelfModificationMandatoryField'
with value ''
Upgrade to 21.12.00.003 [07:52:53]: Bug 29457 - Fee Cancellation
records the wrong manager_id
WARNING: You may have some incorrect manager_id's recorded against
account cancellation lines, please see bugzilla for details.
NOTE: You may already have this bugfix applied at an earlier upgrade.
Upgrade to 21.12.00.004 [07:52:53]: Bug 26296 - Replace comma with pipe
in OPACSuggestion field preferences
Upgrade to 21.12.00.005 [07:52:53]: Bug 29778 - Delete orphan
additional contents
Upgrade to 21.12.00.006 [07:52:53]: Bug 29557 - Add
auto_account_expired to AUTO_RENEWALS notice
Please update your AUTO_RENEWALS notice manually if you have
changed or translated it
Upgrade to 21.12.00.007 [07:52:53]: Bug 20076 - Add system preference
EmailOverduesNoEmail
Upgrade to 21.12.00.008 [07:52:53]: Bug 29495 - Drop issue_id
constraint from return_claims table
Upgrade to 21.12.00.009 [07:52:54]: Bug 29336 - Resize authorised value
category fields to 32 chars
Upgrade to 21.12.00.010 [07:52:55]: Bug 21729 - Add new column
reserves.patron_expiration_date
Upgrade to 21.12.00.011 [07:52:55]: Bug 27946 - Add article request fees
Upgrade to 21.12.00.012 [07:52:55]: Bug 24220 - Move OpacMoreSearches
to additional contents
No OpacMoreSearches preference found. Value was empty or update has
already been run.
Upgrade to 21.12.00.013 [07:52:56]: Bug 29605 - Resync DB structure for
existing installations
Ensure NOT NULL on account_offsets.type
Ensure additional_contents.code is VARCHAR(100)
Ensure additional_contents.lang is VARCHAR(50)
Ensure NOT NULL on search_marc_map.marc_type
Ensure branchtransfers.cancellation_reason enum values are uppercase
Upgrade to 21.12.00.014 [07:52:56]: Bug 29596 - Add Yiddish language
Upgrade to 21.12.00.015 [07:52:56]: Bug 29943 - Fix typo in
NOTIFY_MANAGER notice
Upgrade to 21.12.00.016 [07:52:58]: Bug 30060 - Update user_permissions
to add primary key and remove null option from code column
Removed any duplicate rows
Added a primary key on user_permissions on borrowernumber,
module_bit, code
Upgrade to 21.12.00.017 [07:52:58]: Bug 30128 - Change
language_subtag_registry.description to varchar(255)
Upgrade to 21.12.00.018 [07:52:58]: Bug 19532 - Add Recalls
Upgrade to 21.12.00.019 [07:52:58]: Bug 27812 - Remove the ability to
transmit a patron's plain text password over email
The notice template ACCTDETAILS no longer has access to the
patron's plain text password. Please update the language of your
ACCTDETAILS as needed.
Upgrade to 21.12.00.020 [07:52:58]: Bug 24221 - Move OpacMySummaryNote
to additional contents
No OpacMySummaryNote preference found. Value was empty or update
has already been run.
Upgrade to 21.12.00.021 [07:52:58]: Bug 30063 - Fix
DefaultPatronSearchFields order
Upgrade to 21.12.00.022 [07:52:58]: Bug 11083 - Add syspref
AuthorityXSLTResultsDisplay
Upgrade to 21.12.00.023 [07:52:58]: Bug 20517 - Add SIP2SortBinMapping
system preference
Upgrade to 21.12.00.024 [07:52:58]: Bug 20398 - Add system preference
StaffHighlightedWords
Upgrade to 21.12.00.025 [07:52:58]: Bug 29990 - Add new system
preference ShowHeadingUse
Upgrade to 21.12.00.026 [07:52:58]: Bug 17018 - Split
AdvancedSearchTypes for staff and OPAC
Upgrade to 21.12.00.027 [07:52:59]: Bug 26346 - Add
allow_change_from_staff to virtualshelves table
Upgrade to 21.12.00.028 [07:52:59]: Bug 16258 - A preference to
enabled/disable edifact
Upgrade to 21.12.00.029 [07:52:59]: Bug 30130 - A standard to edi_account
Upgrade to 21.12.00.030 [07:52:59]: Bug 30135 - Add EdifactLSQ mapping
system preference
Upgrade to 21.12.00.031 [07:52:59]: Bug 30481 - DB schema sync for
deleteditems
Upgrade to 21.12.00.032 [07:52:59]: Bug 30498 - Correct enum
search_field.type
Upgrade to 21.12.00.033 [07:52:59]: Bug 27783 - Add background_jobs.queue
Added background_jobs.queue
Upgrade to 21.12.00.034 [07:52:59]: Bug 30237 - Replace ACCDETAILS
notice with WELCOME notice
Upgrade to 21.12.00.035 [07:52:59]: Bug 30226 - Add the system
preference AllowSetAutomaticRenewal
Upgrade to 21.12.00.036 [07:53:00]: Bug 28786 - Add syspref
TwoFactorAuthentication, fields secret and auth_method
Upgrade to 21.12.00.037 [07:53:00]: Bug 27253 - Fix definition of
borrowers.updated_on and deletedborrowers.updated_on
Updated all NULL values of borrowers.updated_on to
GREATEST(date_renewed, dateenrolled, lastseen): 0 rows updated
Updated all NULL values of borrowers.updated_on to
GREATEST(date_renewed, dateenrolled, lastseen): 0 rows updated
Fixed definition of borrowers.updated_on
Fixed definition of deletedborrowers.updated_on
Upgrade to 21.12.00.038 [07:53:00]: Bug 29648 - Move NumSavedReports to
table settings and allow tables_settings.default_display_length to be NULL
NumSavedReports value '20' moved to table settings
Upgrade to 21.12.00.039 [07:53:00]: Bug 29092 - Add timestamp to
account-fines table column settings
Upgrade to 21.12.00.040 [07:53:00]: Bug 30565 - Update table
stockrotationrotas
Upgrade to 21.12.00.041 [07:53:00]: Bug 30449 - Check
borrower_attribute_types FK constraint
Upgrade to 21.12.00.042 [07:53:00]: Bug 30572 - Adjust
search_marc_to_field.sort
Upgrade to 21.12.00.043 [07:53:00]: Bug 30108 - Add preference
OPACMandatoryHoldDates
Upgrade to 21.12.00.044 [07:53:00]: Bug 29894 - Add 2FA (de)enabling
notices
Upgrade to 21.12.00.045 [07:53:00]: Bug 14242 - Add
OPACSuggestionAutoFill system preference
Upgrade to 21.12.00.046 [07:53:00]: Bug 22785 - Add chosen column to
import_record_matches
chosen column added to import_record_matches
Upgrade to 21.12.00.047 [07:53:00]: Bug 28138 - Add system preference
RequirePaymentType
Upgrade to 21.12.00.048 [07:53:01]: Bug 30291 - Renaming recalls table
columns
Upgrade to 21.12.00.049 [07:53:01]: Bug 30563 - Add system preference
RequireCashRegister
Upgrade to 21.12.00.050 [07:53:01]: Bug 29924 - Add password expiration
Added password_expiry_days to categories
Added password_expiration_date field to borrowers
Added password_expiration_date field to borrowers
Upgrade to 21.12.00.051 [07:53:01]: Bug 29925 - Add password reset option
Upgrade to 21.12.00.052 [07:53:01]: Bug 30290 - Modify AR notices,
include TOC line
Upgrade to 21.12.00.053 [07:53:01]: Bug 30611 - Add
STAFF_PASSWORD_RESET notice
Upgrade to 21.12.00.054 [07:53:02]: Bug 23352 - Adding new column
'subscription.ccode'
Upgrade to 21.12.00.055 [07:53:02]: Bug 13412 - Add
GenerateAuthorityField667 and GenerateAuthorityField670 system preferences
Upgrade to 21.12.00.056 [07:53:02]: Bug 30728 - Allow opting out of
real-time holds queue updating possible
Upgrade to 21.12.00.057 [07:53:02]: Bug 30852 - Add index to
article_requests.debit_id
Upgrade to 22.05.00.000 [07:53:02]: Koha 22.05.00 release
Upgrade to 22.05.00.001 [07:53:02]: Bug 23659 - Add
DefaultHoldPickupLocation syspref
Added DefaultHoldPickupLocation syspref
Upgrade to 22.05.02.000 [07:53:02]: Koha 22.05.02 release
DEV atomic update
/usr/share/koha/intranet/cgi-bin/installer/data/mysql/atomicupdate/bug_30899.pl
[07:53:02]: Bug 30899 - Check borrower_attribute_types FK constraint
(30449 follow-up)
Connection to the memcached servers '__MEMCACHED_SERVERS__' failed. Are
the unix socket permissions set properly? Is the host reachable?
If you ignore this warning, you will face performance issues
Updated the es-ES translations.
Enabling plugins on node rabbit at dev-bib:
rabbitmq_stomp
The following plugins have been configured:
rabbitmq_stomp
Applying plugin configuration to rabbit at dev-bib...
Plugin configuration unchanged.
Failed to enable unit: Unit
/run/systemd/generator.late/koha-common.service is transient or generated.
Processing triggers for man-db (2.9.1-1) ...
Processing triggers for systemd (245.4-4ubuntu3.17) ...
=============================================
root at dev-bib:~# mysqlcheck -p koha_test borrowers
Enter password:
koha_test.borrowers
Warning : InnoDB: The B-tree of index PRIMARY is corrupted.
Warning : InnoDB: Index 'cardnumber' contains 1594 entries, should be
18446744073709551615.
Warning : InnoDB: Index 'userid' contains 1594 entries, should be
18446744073709551615.
Warning : InnoDB: Index 'categorycode' contains 1594 entries, should be
18446744073709551615.
Warning : InnoDB: Index 'branchcode' contains 1594 entries, should be
18446744073709551615.
Warning : InnoDB: Index 'surname_idx' contains 1594 entries, should be
18446744073709551615.
Warning : InnoDB: Index 'firstname_idx' contains 1594 entries, should
be 18446744073709551615.
Warning : InnoDB: Index 'othernames_idx' contains 1594 entries, should
be 18446744073709551615.
Warning : InnoDB: Index 'sms_provider_id' contains 1594 entries, should
be 18446744073709551615.
error : Corrupt
root at dev-bib:~# mysqlcheck -p koha_test deletedborrowers
Enter password:
koha_test.deletedborrowers
Warning : InnoDB: The B-tree of index GEN_CLUST_INDEX is corrupted.
Warning : InnoDB: Index 'borrowernumber' contains 200 entries, should
be 18446744073709551615.
Warning : InnoDB: Index 'cardnumber' contains 200 entries, should be
18446744073709551615.
Warning : InnoDB: Index 'sms_provider_id' contains 200 entries, should
be 18446744073709551615.
error : Corrupt
root at dev-bib:~#
Fernando A. Martinez
On 5/7/22 08:04, Fernando A. Martinez wrote:
> Hi,
>
> The update completes without errors (log attached). Then I can't log
> into the system. (mysqlcheck log attached) Regards
>
> Fernando A. Martinez
>
> On 5/7/22 07:33, Katrin Fischer wrote:
>> Hi,
>>
>> could you please post more information about the issue? What error
>> message are you seeing? Can you access the tables with SQL?
>>
>> Is this the error maybe: DBI Exception: DBD::mysql::db do failed: Row
>> size too large.
>>
>> Then have a look at: *Bug 28267*
>> <https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28267> -
>> Koha-common package upgrade problem from 20.05.xx to 20.11.04-1
>>
>> Hope this helps,
>>
>> Katrin
>>
>> On 05.07.22 12:21, Fernando A. Martinez wrote:
>>> Hi,
>>>
>>> I have the same problem. Corrupted tables: borrowers and
>>> deletedborrowers. Update: Koha 22.05.02 over Koha 21.11.09 Ubuntu
>>> 20.04 LTS MySQL version 8.0.29
>>>
>>> Regards
>>>
>>> Fernando A. Martinez
>>>
>>> On 5/7/22 04:35, Dr. Eberhard Pietzsch wrote:
>>>> Hello,
>>>>
>>>> I would like to point out a bug in Koha after the update to 22.05.
>>>>
>>>> Koha is also included in the package management of Ubuntu 22.04 LTS
>>>> and can be updated together with Ubuntu. I had skipped the short time
>>>> preceding Koha update because of errors. However, the current update
>>>> to 22.05 apparently also contains bugs:
>>>>
>>>> The structure of the borrowers table seems to have been changed
>>>> compared to previous versions. Existing user data are not correctly
>>>> loaded into the new structured table with the update, so that no
>>>> login, e.g. as superlibrarian, is possible anymore.
>>>>
>>>> Possibly this phenomenon is caused by the skipped update to the
>>>> previous version?
>>>>
>>>> Many greetings
>>>> Eberhard Pietzsch
>>>> _______________________________________________
>>>>
>>>> Koha mailing listhttp://koha-community.org
>>>> Koha at lists.katipo.co.nz
>>>> Unsubscribe:https://lists.katipo.co.nz/mailman/listinfo/koha
>>> _______________________________________________
>>>
>>> Koha mailing list http://koha-community.org
>>> Koha at lists.katipo.co.nz
>>> Unsubscribe: https://lists.katipo.co.nz/mailman/listinfo/koha
>> _______________________________________________
>>
>> Koha mailing list http://koha-community.org
>> Koha at lists.katipo.co.nz
>> Unsubscribe: https://lists.katipo.co.nz/mailman/listinfo/koha
> _______________________________________________
>
> Koha mailing list http://koha-community.org
> Koha at lists.katipo.co.nz
> Unsubscribe: https://lists.katipo.co.nz/mailman/listinfo/koha
More information about the Koha
mailing list