When retrieving run reports via the outputs tab, a request for a document via Grid Engine compute will only download the first 1MB of the file.
I ran the tower agent using LOGGER_LEVELS_IO_SEQERA_TOWER_AGENT=TRACE and was able to see that the
dd
command being sent by Seqera Cloud truncates the results to 1MB via
dd if=/path/to/file.pdf skip=0 count=1048576 bs=1 status=none | base64
. I assume this is because the raw bytes are being base64 encoded and the tower agent only allows a ~10MB response here: https://github.com/seqeralabs/tower-agent/blob/v0.5.6/src/main/java/io/seqera/tower/agent/Agent.java#L192-L196