Details
-
Bug
-
Resolution: Fixed
-
Low
-
2.8.2
Description
Stash Backup Client will fail if the output file is going to be greater than 8GB. The following error is displayed:
2013-10-28 12:58:29,758 INFO [main] c.a.s.i.b.client.spring.SpringMain Initializing 2013-10-28 12:58:31,376 INFO [main] c.a.s.i.b.client.DefaultBackupClient Contacting Stash 2013-10-28 12:58:31,676 INFO [main] c.a.s.i.b.client.RestStashService Using Stash 2.8.2 2013-10-28 12:58:31,998 INFO [main] c.a.s.i.b.client.RestStashService Stash has been locked for maintenance. It may be unlocked with token: 18341772e71716f503ff95dde41af915642a0302 2013-10-28 12:58:32,203 INFO [main] c.a.s.i.b.client.RestStashService Starting database backup on Stash. It may be cancelled with token: b1ffa5a003939ff75e20f56e419a15450c131b3b 2013-10-28 12:58:32,297 INFO [main] c.a.s.i.b.client.DefaultBackupClient Waiting for SCM operations to finish 2013-10-28 12:58:37,870 INFO [main] c.a.s.i.b.c.layout.DefaultStashHome Verifying Stash home 2013-10-28 12:58:38,468 INFO [main] c.a.s.i.b.c.layout.DefaultStashHome Verifying Stash home 2013-10-28 12:58:40,508 INFO [main] c.a.s.i.b.c.layout.DefaultStashHome Backing up Stash home 2013-10-28 12:58:51,841 INFO [main] c.a.s.i.b.c.layout.DefaultStashHome Backing up Stash home 2013-10-28 12:59:08,579 INFO [main] c.a.s.i.b.c.layout.DefaultStashHome Backing up Stash home 2013-10-28 12:59:09,077 INFO [main] c.a.s.i.b.client.RestStashService Cancelling database backup with code: b1ffa5a003939ff75e20f56e419a15450c131b3b 2013-10-28 12:59:09,099 INFO [main] c.a.s.i.b.client.RestStashService Unlocking Stash using token: 18341772e71716f503ff95dde41af915642a0302 2013-10-28 12:59:09,129 ERROR [main] c.a.s.i.backup.client.BackupMain A backup could not be created. Reason: entry size '16447635539' is too big ( > 8589934591 ) java.lang.RuntimeException: entry size '16447635539' is too big ( > 8589934591 ) at org.apache.commons.compress.archivers.tar.TarArchiveOutputStream.failForBigNumber(TarArchiveOutputStream.java:577) ~[commons-compress-1.5.jar:1.5] at org.apache.commons.compress.archivers.tar.TarArchiveOutputStream.failForBigNumbers(TarArchiveOutputStream.java:562) ~[commons-compress-1.5.jar:1.5] at org.apache.commons.compress.archivers.tar.TarArchiveOutputStream.putArchiveEntry(TarArchiveOutputStream.java:300) ~[commons-compress-1.5.jar:1.5] at com.atlassian.stash.internal.backup.client.extensions.TarExtensions.withEntry(TarExtensions.groovy:21) ~[stash-backup-core-1.0.0.jar:na] at com.atlassian.stash.internal.backup.client.layout.DefaultStashHome.archive(DefaultStashHome.groovy:91) ~[stash-backup-core-1.0.0.jar:na] at com.atlassian.stash.internal.backup.client.DefaultBackupClient.archiveHome(DefaultBackupClient.groovy:81) ~[stash-backup-client.jar:1.0.0] at com.atlassian.stash.internal.backup.client.DefaultProgressPublisher.publishWhileExecuting(DefaultProgressPublisher.groovy:48) ~[stash-backup-client.jar:1.0.0] at com.atlassian.stash.internal.backup.client.RestStashService.backup(RestStashService.groovy:60) ~[stash-backup-client.jar:1.0.0] at com.atlassian.stash.internal.backup.client.RestStashService.lock(RestStashService.groovy:165) ~[stash-backup-client.jar:1.0.0] at com.atlassian.stash.internal.backup.client.DefaultBackupClient.backup(DefaultBackupClient.groovy:52) ~[stash-backup-client.jar:1.0.0] at com.atlassian.stash.internal.backup.client.spring.SpringMain.run(SpringMain.groovy:24) [stash-backup-core-1.0.0.jar:na] at com.atlassian.stash.internal.backup.client.BackupMain.main(BackupMain.groovy:38) [stash-backup-client.jar:1.0.0] ... 127 frames suppressed