Neat! Here’s the error:
2018-11-20 16:51:17: Error occurred while archiving job with ID 5beedbdf48ba194728a4dceb: Specified argument was out of the range of valid values.
2018-11-20 16:51:17: Parameter name: size (System.ArgumentOutOfRangeException)
2018-11-20 16:51:17: at ICSharpCode.SharpZipLib.Zip.ZipEntry.set_Size(Int64 value)
2018-11-20 16:51:17: at ICSharpCode.SharpZipLib.Zip.ZipOutputStream.CloseEntry()
2018-11-20 16:51:17: at ICSharpCode.SharpZipLib.Zip.ZipOutputStream.Finish()
2018-11-20 16:51:17: at ICSharpCode.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream.Close()
2018-11-20 16:51:17: at FranticX.IO.Compression.Zip.CompressFilesToStream(String[] inputFilenames, String outputFilename, CompressionLevel compressionLevel, Boolean failOnError)
2018-11-20 16:51:17: at FranticX.IO.Compression.Zip.CompressFiles(String[] inputFilenames, String outputFilename, CompressionLevel compressionLevel, Boolean failOnError)
2018-11-20 16:51:17: at Deadline.StorageDB.JobStorage.ArchiveJobs(Job[] jobs, String archiveFolderOverride, Boolean useAltPath, String alternativePath)
2018-11-20 16:59:06: Skipping thermal shutdown check because it is not required at this time
So, that must mean there’s some finite limit on the size of zip files we can create. My guess is 4GB and that internally something is using 32bit integers or similar so I created a Command Script job (which writes instructions to a text file) and created a 60GB sparse file as a test:
cd C:\DeadlineRepository10\jobs\5bfd99adc3ca4f223c6793a0
del commandsfile.txt
fsutil file createnew commandsfile.txt 0xf00000000
That did create a folder for this: (username obfuscated)
So far it’s working (which I expect means it made it passed where yours failed), but compressing 60GB of zeros is taking awhile. I’ll let this cook and report back later.
The error you’re seeing isn’t unheard of in the library we’re using.
Not sure why it’s failing, but I’ll cut a ticket for us to roll back the temporary folder.
Update: I got the same error when it was all said and done:
2018-11-27 13:37:24: Error occurred while archiving job with ID 5bfd99adc3ca4f223c6793a0: Specified argument was out of the range of valid values.
2018-11-27 13:37:24: Parameter name: size (System.ArgumentOutOfRangeException)
2018-11-27 13:37:24: at ICSharpCode.SharpZipLib.Zip.ZipEntry.set_Size(Int64 value)
2018-11-27 13:37:24: at ICSharpCode.SharpZipLib.Zip.ZipOutputStream.CloseEntry()
2018-11-27 13:37:24: at ICSharpCode.SharpZipLib.Zip.ZipOutputStream.Finish()
2018-11-27 13:37:24: at ICSharpCode.SharpZipLib.Zip.Compression.Streams.DeflaterOutputStream.Close()
2018-11-27 13:37:24: at FranticX.IO.Compression.Zip.CompressFilesToStream(String[] inputFilenames, String outputFilename, CompressionLevel compressionLevel, Boolean failOnError)
2018-11-27 13:37:24: at FranticX.IO.Compression.Zip.CompressFiles(String[] inputFilenames, String outputFilename, CompressionLevel compressionLevel, Boolean failOnError)
2018-11-27 13:37:24: at Deadline.StorageDB.JobStorage.ArchiveJobs(Job[] jobs, String archiveFolderOverride, Boolean useAltPath, String alternativePath)