Skip to content

unexpected EOF error when ci Downloading artifacts

Summary

Artifacts often cannot download in CI job, size about 8Mb. Via Web interface it downloaded normally but wait for end about 30seconds.

Steps to reproduce

Run job with related artifacts from multiple other jobs

Actual behavior

Log attached

Expected behavior

No errors

Relevant logs and/or screenshots

Running with gitlab-runner 11.2.0 (35e8515d)
  on gitlab.default e4cf146c
Using Docker executor with image <cutted>:latest ...
Pulling docker image <cutted>:latest ...
Using docker image sha256:259ae3a9c5382589d6b86d8e518b7291025b3c175e3200407898f2caa8782bc6 for <cutted>:latest ...
Running on runner-e4cf146c-project-57-concurrent-0 via <cutted>...
Cloning repository...
Cloning into '/builds/<cutted>'...
Checking out a3484571 as <cutted>...
Skipping Git submodules setup
Downloading artifacts for rpm-centos-7 (13806)...
Downloading artifacts from coordinator... ok        id=13806 responseStatus=200 OK token=zumw2KYT
Downloading artifacts for rpm-centos-6 (13805)...
ERROR: Downloading artifacts from coordinator... error  error=unexpected EOF id=13805 responseStatus=200 OK token=z1AuSm7R
WARNING: Retrying...                               
ERROR: Downloading artifacts from coordinator... error  error=unexpected EOF id=13805 responseStatus=200 OK token=z1AuSm7R
WARNING: Retrying...                               
ERROR: Downloading artifacts from coordinator... error  error=unexpected EOF id=13805 responseStatus=200 OK token=z1AuSm7R
FATAL: invalid argument                            
ERROR: Job failed: exit code 1

Environment description

Containers: 1
 Running: 1
 Paused: 0
 Stopped: 0
Images: 126
Server Version: 18.06.1-ce
Storage Driver: devicemapper
 Pool Name: docker-253:1-134509786-pool
 Pool Blocksize: 65.54kB
 Base Device Size: 10.74GB
 Backing Filesystem: xfs
 Udev Sync Supported: true
 Data file: /dev/loop0
 Metadata file: /dev/loop1
 Data loop file: /var/lib/docker/devicemapper/devicemapper/data
 Metadata loop file: /var/lib/docker/devicemapper/devicemapper/metadata
 Data Space Used: 5.513GB
 Data Space Total: 107.4GB
 Data Space Available: 30.36GB
 Metadata Space Used: 7.967MB
 Metadata Space Total: 2.147GB
 Metadata Space Available: 2.14GB
 Thin Pool Minimum Free Space: 10.74GB
 Deferred Removal Enabled: true
 Deferred Deletion Enabled: true
 Deferred Deleted Device Count: 0
 Library Version: 1.02.146-RHEL7 (2018-01-22)
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
 Volume: local
 Network: bridge host macvlan null overlay
 Log: awslogs fluentd gcplogs gelf journald json-file logentries splunk syslog
Swarm: inactive
Runtimes: runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 468a545b9edcd5932818eb9de8e72413e616e86e
runc version: 69663f0bd4b60df09991c08812a60108003fa340
init version: fec3683
Security Options:
 seccomp
  Profile: default
Kernel Version: 3.10.0-862.11.6.el7.x86_64
Operating System: CentOS Linux 7 (Core)
OSType: linux
Architecture: x86_64
CPUs: 6
Total Memory: 19.45GiB
Name: <cutted>
ID: EQBR:W6PL:2YEZ:2QB7:SRRY:VD2D:7MYJ:OZHM:37RZ:QHXA:CTBE:JNYL
Docker Root Dir: /var/lib/docker
Debug Mode (client): false
Debug Mode (server): false
Registry: https://index.docker.io/v1/
Labels:
Experimental: false
Insecure Registries:
 127.0.0.0/8
Live Restore Enabled: false

Something related #2780 (closed)

Edited by 🤖 GitLab Bot 🤖