The output limit of a job log is truncated at 500KiB. How can I increase that?
output_limit
in the config.toml
did not seem to change that. I think that is something different.
The problem as shown in an image:
It's not currently possible to change the truncation limit for the runner log viewer. There is an open issue requesting this: https://gitlab.com/gitlab-org/gitlab/-/issues/295654
The runner output_limit
in config.toml
is documented as:
Maximum build log size in kilobytes. Default is 4096 (4MB).
Jobs that exceed the runner limit continue to run, but the log is truncated when it hits the limit, i.e. the log data is lost.
GitLab also has an instance limit on job logs. If this is hit then the job will be killed.
The job log file size limit in GitLab is 100 megabytes by default. Any job that exceeds the limit is marked as failed, and dropped by the runner.
https://docs.gitlab.com/ee/administration/instance_limits.html#maximum-file-size-for-job-logs
Update June 2024:
From GitLab 17.0 there is an experimental log viewer to show the full log: https://gitlab.com/gitlab-org/gitlab/-/issues/295654#note_1898896880