]> git.koha-community.org Git - koha.git/commit
Bug 36435: Catch harmless errors in koha-dump
authorAleisha Amohia <aleisha@catalyst.net.nz>
Wed, 1 May 2024 02:18:19 +0000 (02:18 +0000)
committerKatrin Fischer <katrin.fischer@bsz-bw.de>
Fri, 11 Oct 2024 09:13:49 +0000 (11:13 +0200)
commit0119429ac5588fa5aaa3b75a3634a754d617d3e1
tree4202f057497e3f8defd12f1954ee7c1e593924ec
parent4b5ba42cacc3f85d763af0a14498f72d545a4a9f
Bug 36435: Catch harmless errors in koha-dump

tar has exit status 1 if any file has changed while being read, which is likely to happen as the logfiles are included. this patch will catch these harmless errors so that koha-dump will still return a success code.

Test plan:
1. Create a number of backups and edit their modify time to being older than 2 days
2. run the koha-run-backups script and try and write to one of the files it includes while it's being backed up (you'll trigger a warning from tar saying the file changed as it was being read)
3. verify that the older backups are not being cleaned up and deleted despite new backups being made.
4. Apply this patch
5. Complete steps 1-2 again and then go and look to see if the older backups are being deleted.

Sponsored-by: Catalyst IT
Signed-off-by: David Nind <david@davidnind.com>
Co-authored-by: Michał Kula <148193449+mkibp@users.noreply.github.com>
Signed-off-by: Michał Kula <148193449+mkibp@users.noreply.github.com>
Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
debian/scripts/koha-dump