The runner can't upload artifacts to coordinator
Summary
When running a job that creates a report artifact, the job fail at the end when it tries uploading the artifact to the coordinator.
Steps to reproduce
-
Install GDK enterprise edition
-
Create a new project.
-
add a licenment management job that tries to upload an artifact: .gitlab-ci.yml content:
license_management:
allow_failure: true
script:
- echo "Ok"
artifacts:
reports:
license_management: gl-license-management-report.json
gl-license-management-report.json content:
{
"licenses": [
{
"count": 2,
"name": "GNU General Public License, version 2 (GPL2), with the classpath exception"
},
{
"count": 1,
"name": "GNU General Public License, version 2 (GPL2), with the classpath exception, MIT"
}
],
"dependencies": [
{
"license": {
"name": "GNU General Public License, version 2 (GPL2), with the classpath exception"
},
"dependency": {
"name": "checker",
"description": "",
"pathes": [
"."
]
}
},
{
"license": {
"name": "GNU General Public License, version 2 (GPL2), with the classpath exception, MIT",
"url": "http://opensource.org/licenses/mit-license"
},
"dependency": {
"name": "checker-qual",
"description": "",
"pathes": [
"."
]
}
},
{
"license": {
"name": "GNU General Public License, version 2 (GPL2), with the classpath exception"
},
"dependency": {
"name": "jdk8",
"description": "",
"pathes": [
"."
]
}
}
]
}
- Commit and push, then open the job in the newly created pipeline.
Example Project
This doesn't happen on gitlab.com
What is the current bug behavior?
The emits warnings about being unable to upload the artifact and the job fails.
What is the expected correct behavior?
The job succeeds in all its endeavors.
Relevant logs and/or screenshots
Job output:
Running with gitlab-runner 11.6.0~beta.874.gf7107223 (f7107223)
on Roger 78285218
Using Docker executor with image alpine ...
Pulling docker image alpine ...
Using docker image sha256:196d12cf6ab19273823e700516e98eb1910b03b17840f9d5509f03858484d321 for alpine ...
Running on runner-78285218-project-14-concurrent-0 via 9c578980f2f7...
Fetching changes...
HEAD is now at 916750c Update .gitlab-ci.yml, gl-license-management-report.json files
From http://gitlab.dev.poneyfanclub.net:3001/root/test
916750c..a45a4c2 master -> origin/master
Checking out a45a4c28 as master...
Skipping Git submodules setup
$ echo "Ok"
Ok
Uploading artifacts...
gl-license-management-report.json: found 1 matching files
WARNING: Uploading artifacts to coordinator... failed id=1294 responseStatus=500 Internal Server Error status=500 Internal Server Error token=RURKet-Q
WARNING: Retrying...
WARNING: Uploading artifacts to coordinator... failed id=1294 responseStatus=500 Internal Server Error status=500 Internal Server Error token=RURKet-Q
WARNING: Retrying...
WARNING: Uploading artifacts to coordinator... failed id=1294 responseStatus=500 Internal Server Error status=500 Internal Server Error token=RURKet-Q
FATAL: invalid argument
ERROR: Job failed: exit code 1
gdk run
output:
17:19:30 gitlab-workhorse.1 | gitlab.dev.poneyfanclub.net:3001 192.168.23.43:40746 - - [2018/11/22:17:19:30 +0100] "GET /root/test/-/jobs/1295.json HTTP/1.1" 200 3718 "http://gitlab.dev.poneyfanclub.net:3001/root/test/-/jobs/1295" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) snap Chromium/70.0.3538.77 Chrome/70.0.3538.77 Safari/537.36" 0.277
17:19:30 gitlab-workhorse.1 | gitlab.dev.poneyfanclub.net:3001 192.168.23.43:40746 - - [2018/11/22:17:19:30 +0100] "GET /-/peek/results?request_id=fF6QsSLK026 HTTP/1.1" 200 10095 "http://gitlab.dev.poneyfanclub.net:3001/root/test/-/jobs/1295" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) snap Chromium/70.0.3538.77 Chrome/70.0.3538.77 Safari/537.36" 0.127
17:19:30 gitlab-workhorse.1 | gitlab.dev.poneyfanclub.net:3001 172.17.0.2:50928 - - [2018/11/22:17:19:30 +0100] "PATCH /api/v4/jobs/1295/trace HTTP/1.1" 202 7 "" "gitlab-runner 11.6.0~beta.874.gf7107223 (master; go1.8.7; linux/amd64)" 0.114
17:19:32 gitlab-workhorse.1 | gitlab.dev.poneyfanclub.net:3001 192.168.23.43:40746 - - [2018/11/22:17:19:32 +0100] "GET /root/test/-/jobs/1295/trace.json?state=eyJvZmZzZXQiOjc1Nywibl9vcGVuX3RhZ3MiOjAsImZnX2NvbG9yIjpudWxsLCJiZ19jb2xvciI6bnVsbCwic3R5bGVfbWFzayI6MH0%3D HTTP/1.1" 200 1038 "http://gitlab.dev.poneyfanclub.net:3001/root/test/-/jobs/1295" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) snap Chromium/70.0.3538.77 Chrome/70.0.3538.77 Safari/537.36" 0.161
17:19:33 gitlab-workhorse.1 | gitlab.dev.poneyfanclub.net:3001 172.17.0.2:50928 - - [2018/11/22:17:19:33 +0100] "PATCH /api/v4/jobs/1295/trace HTTP/1.1" 202 8 "" "gitlab-runner 11.6.0~beta.874.gf7107223 (master; go1.8.7; linux/amd64)" 0.117
17:19:34 gitlab-workhorse.1 | gitlab-zip-metadata: not a zip
17:19:34 rails-web.1 | E, [2018-11-22T17:19:34.025699 #26904] ERROR -- : app error: private method `eof?' called for #<Unicorn::TeeInput:0x0000000014a811c8> (NoMethodError)
17:19:34 rails-web.1 | E, [2018-11-22T17:19:34.025727 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/multipart/parser.rb:68:in `parse'
17:19:34 rails-web.1 | E, [2018-11-22T17:19:34.025749 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/multipart.rb:52:in `extract_multipart'
17:19:34 rails-web.1 | E, [2018-11-22T17:19:34.025758 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/request.rb:472:in `parse_multipart'
17:19:34 gitlab-workhorse.1 | gitlab.dev.poneyfanclub.net:3001 172.17.0.3:52898 - - [2018/11/22:17:19:34 +0100] "POST /api/v4/jobs/1295/artifacts?artifact_format=raw&artifact_type=license_management HTTP/1.1" 500 0 "" "gitlab-runner 11.6.0~beta.874.gf7107223 (master; go1.8.7; linux/amd64)" 0.121
17:19:34 rails-web.1 | E, [2018-11-22T17:19:34.025766 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/request.rb:335:in `POST'
17:19:34 rails-web.1 | E, [2018-11-22T17:19:34.025774 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/method_override.rb:43:in `method_override_param'
17:19:34 rails-web.1 | E, [2018-11-22T17:19:34.025782 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/method_override.rb:27:in `method_override'
17:19:34 rails-web.1 | E, [2018-11-22T17:19:34.025790 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/method_override.rb:15:in `call'
17:19:34 rails-web.1 | E, [2018-11-22T17:19:34.025798 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/runtime.rb:22:in `call'
17:19:34 rails-web.1 | E, [2018-11-22T17:19:34.025806 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/actionpack-5.0.7/lib/action_dispatch/middleware/executor.rb:12:in `call'
17:19:34 rails-web.1 | E, [2018-11-22T17:19:34.025814 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/actionpack-5.0.7/lib/action_dispatch/middleware/static.rb:136:in `call'
17:19:34 rails-web.1 | E, [2018-11-22T17:19:34.025822 #26904] ERROR -- : /home/groulot/src/gdk-ee/gitlab/lib/gitlab/middleware/static.rb:11:in `call'
17:19:34 rails-web.1 | E, [2018-11-22T17:19:34.025829 #26904] ERROR -- : /home/groulot/src/gdk-ee/gitlab/lib/gitlab/webpack/dev_server_middleware.rb:27:in `perform_request'
17:19:34 rails-web.1 | E, [2018-11-22T17:19:34.025837 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/rack-proxy-0.6.0/lib/rack/proxy.rb:57:in `call'
17:19:34 rails-web.1 | E, [2018-11-22T17:19:34.025855 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/sendfile.rb:111:in `call'
17:19:34 rails-web.1 | E, [2018-11-22T17:19:34.025862 #26904] ERROR -- : /home/groulot/src/gdk-ee/gitlab/lib/gitlab/metrics/requests_rack_middleware.rb:29:in `call'
17:19:34 rails-web.1 | E, [2018-11-22T17:19:34.025870 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/sentry-raven-2.7.2/lib/raven/integrations/rack.rb:51:in `call'
17:19:34 rails-web.1 | E, [2018-11-22T17:19:34.025877 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/railties-5.0.7/lib/rails/engine.rb:522:in `call'
17:19:34 rails-web.1 | E, [2018-11-22T17:19:34.025885 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/railties-5.0.7/lib/rails/railtie.rb:193:in `public_send'
17:19:34 rails-web.1 | E, [2018-11-22T17:19:34.025893 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/railties-5.0.7/lib/rails/railtie.rb:193:in `method_missing'
17:19:34 rails-web.1 | E, [2018-11-22T17:19:34.025901 #26904] ERROR -- : /home/groulot/src/gdk-ee/gitlab/lib/gitlab/middleware/release_env.rb:13:in `call'
17:19:34 rails-web.1 | E, [2018-11-22T17:19:34.025913 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/urlmap.rb:68:in `block in call'
17:19:34 rails-web.1 | E, [2018-11-22T17:19:34.025924 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/urlmap.rb:53:in `each'
17:19:34 rails-web.1 | E, [2018-11-22T17:19:34.025935 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/urlmap.rb:53:in `call'
17:19:34 rails-web.1 | E, [2018-11-22T17:19:34.025948 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/unicorn-5.1.0/lib/unicorn/http_server.rb:562:in `process_client'
17:19:34 rails-web.1 | E, [2018-11-22T17:19:34.025964 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/unicorn-5.1.0/lib/unicorn/http_server.rb:658:in `worker_loop'
17:19:34 rails-web.1 | E, [2018-11-22T17:19:34.025972 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/unicorn-5.1.0/lib/unicorn/http_server.rb:508:in `spawn_missing_workers'
17:19:34 rails-web.1 | E, [2018-11-22T17:19:34.025979 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/unicorn-5.1.0/lib/unicorn/http_server.rb:132:in `start'
17:19:34 rails-web.1 | E, [2018-11-22T17:19:34.025987 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/unicorn-5.1.0/bin/unicorn_rails:209:in `<top (required)>'
17:19:34 rails-web.1 | E, [2018-11-22T17:19:34.025995 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/bin/unicorn_rails:23:in `load'
17:19:34 rails-web.1 | E, [2018-11-22T17:19:34.026004 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/bin/unicorn_rails:23:in `<main>'
17:19:34 rails-web.1 | E, [2018-11-22T17:19:34.026015 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/bin/ruby_executable_hooks:24:in `eval'
17:19:34 rails-web.1 | E, [2018-11-22T17:19:34.026027 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/bin/ruby_executable_hooks:24:in `<main>'
17:19:35 gitlab-workhorse.1 | gitlab-zip-metadata: not a zip
17:19:35 rails-web.1 | E, [2018-11-22T17:19:35.258378 #26904] ERROR -- : app error: private method `eof?' called for #<Unicorn::TeeInput:0x000000001516e6c0> (NoMethodError)
17:19:35 rails-web.1 | E, [2018-11-22T17:19:35.258406 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/multipart/parser.rb:68:in `parse'
17:19:35 rails-web.1 | E, [2018-11-22T17:19:35.258417 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/multipart.rb:52:in `extract_multipart'
17:19:35 rails-web.1 | E, [2018-11-22T17:19:35.258426 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/request.rb:472:in `parse_multipart'
17:19:35 rails-web.1 | E, [2018-11-22T17:19:35.258460 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/request.rb:335:in `POST'
17:19:35 rails-web.1 | E, [2018-11-22T17:19:35.258468 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/method_override.rb:43:in `method_override_param'
17:19:35 rails-web.1 | E, [2018-11-22T17:19:35.258478 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/method_override.rb:27:in `method_override'
17:19:35 gitlab-workhorse.1 | gitlab.dev.poneyfanclub.net:3001 172.17.0.3:52898 - - [2018/11/22:17:19:35 +0100] "POST /api/v4/jobs/1295/artifacts?artifact_format=raw&artifact_type=license_management HTTP/1.1" 500 0 "" "gitlab-runner 11.6.0~beta.874.gf7107223 (master; go1.8.7; linux/amd64)" 0.132
17:19:35 rails-web.1 | E, [2018-11-22T17:19:35.258485 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/method_override.rb:15:in `call'
17:19:35 rails-web.1 | E, [2018-11-22T17:19:35.258493 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/runtime.rb:22:in `call'
17:19:35 rails-web.1 | E, [2018-11-22T17:19:35.258501 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/actionpack-5.0.7/lib/action_dispatch/middleware/executor.rb:12:in `call'
17:19:35 rails-web.1 | E, [2018-11-22T17:19:35.258508 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/actionpack-5.0.7/lib/action_dispatch/middleware/static.rb:136:in `call'
17:19:35 rails-web.1 | E, [2018-11-22T17:19:35.258516 #26904] ERROR -- : /home/groulot/src/gdk-ee/gitlab/lib/gitlab/middleware/static.rb:11:in `call'
17:19:35 rails-web.1 | E, [2018-11-22T17:19:35.258524 #26904] ERROR -- : /home/groulot/src/gdk-ee/gitlab/lib/gitlab/webpack/dev_server_middleware.rb:27:in `perform_request'
17:19:35 rails-web.1 | E, [2018-11-22T17:19:35.258531 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/rack-proxy-0.6.0/lib/rack/proxy.rb:57:in `call'
17:19:35 rails-web.1 | E, [2018-11-22T17:19:35.258539 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/sendfile.rb:111:in `call'
17:19:35 rails-web.1 | E, [2018-11-22T17:19:35.258547 #26904] ERROR -- : /home/groulot/src/gdk-ee/gitlab/lib/gitlab/metrics/requests_rack_middleware.rb:29:in `call'
17:19:35 rails-web.1 | E, [2018-11-22T17:19:35.258554 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/sentry-raven-2.7.2/lib/raven/integrations/rack.rb:51:in `call'
17:19:35 rails-web.1 | E, [2018-11-22T17:19:35.258562 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/railties-5.0.7/lib/rails/engine.rb:522:in `call'
17:19:35 rails-web.1 | E, [2018-11-22T17:19:35.258570 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/railties-5.0.7/lib/rails/railtie.rb:193:in `public_send'
17:19:35 rails-web.1 | E, [2018-11-22T17:19:35.258577 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/railties-5.0.7/lib/rails/railtie.rb:193:in `method_missing'
17:19:35 rails-web.1 | E, [2018-11-22T17:19:35.258585 #26904] ERROR -- : /home/groulot/src/gdk-ee/gitlab/lib/gitlab/middleware/release_env.rb:13:in `call'
17:19:35 rails-web.1 | E, [2018-11-22T17:19:35.258593 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/urlmap.rb:68:in `block in call'
17:19:35 rails-web.1 | E, [2018-11-22T17:19:35.258600 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/urlmap.rb:53:in `each'
17:19:35 rails-web.1 | E, [2018-11-22T17:19:35.258608 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/urlmap.rb:53:in `call'
17:19:35 rails-web.1 | E, [2018-11-22T17:19:35.258616 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/unicorn-5.1.0/lib/unicorn/http_server.rb:562:in `process_client'
17:19:35 rails-web.1 | E, [2018-11-22T17:19:35.258623 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/unicorn-5.1.0/lib/unicorn/http_server.rb:658:in `worker_loop'
17:19:35 rails-web.1 | E, [2018-11-22T17:19:35.258631 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/unicorn-5.1.0/lib/unicorn/http_server.rb:508:in `spawn_missing_workers'
17:19:35 rails-web.1 | E, [2018-11-22T17:19:35.258638 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/unicorn-5.1.0/lib/unicorn/http_server.rb:132:in `start'
17:19:35 rails-web.1 | E, [2018-11-22T17:19:35.258646 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/unicorn-5.1.0/bin/unicorn_rails:209:in `<top (required)>'
17:19:35 rails-web.1 | E, [2018-11-22T17:19:35.258654 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/bin/unicorn_rails:23:in `load'
17:19:35 rails-web.1 | E, [2018-11-22T17:19:35.258661 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/bin/unicorn_rails:23:in `<main>'
17:19:35 rails-web.1 | E, [2018-11-22T17:19:35.258668 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/bin/ruby_executable_hooks:24:in `eval'
17:19:35 rails-web.1 | E, [2018-11-22T17:19:35.258676 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/bin/ruby_executable_hooks:24:in `<main>'
17:19:36 gitlab-workhorse.1 | gitlab.dev.poneyfanclub.net:3001 192.168.23.43:40876 - - [2018/11/22:17:19:36 +0100] "GET /root/test/-/jobs/1295/trace.json?state=eyJvZmZzZXQiOjk2MSwibl9vcGVuX3RhZ3MiOjAsImZnX2NvbG9yIjpudWxsLCJiZ19jb2xvciI6bnVsbCwic3R5bGVfbWFzayI6MH0%3D HTTP/1.1" 200 1265 "http://gitlab.dev.poneyfanclub.net:3001/root/test/-/jobs/1295" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) snap Chromium/70.0.3538.77 Chrome/70.0.3538.77 Safari/537.36" 0.131
17:19:36 gitlab-workhorse.1 | gitlab-zip-metadata: not a zip
17:19:36 rails-web.1 | E, [2018-11-22T17:19:36.581624 #26904] ERROR -- : app error: private method `eof?' called for #<Unicorn::TeeInput:0x0000000013e8d060> (NoMethodError)
17:19:36 rails-web.1 | E, [2018-11-22T17:19:36.581722 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/multipart/parser.rb:68:in `parse'
17:19:36 rails-web.1 | E, [2018-11-22T17:19:36.581752 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/multipart.rb:52:in `extract_multipart'
17:19:36 rails-web.1 | E, [2018-11-22T17:19:36.581775 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/request.rb:472:in `parse_multipart'
17:19:36 rails-web.1 | E, [2018-11-22T17:19:36.582399 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/request.rb:335:in `POST'
17:19:36 rails-web.1 | E, [2018-11-22T17:19:36.582442 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/method_override.rb:43:in `method_override_param'
17:19:36 rails-web.1 | E, [2018-11-22T17:19:36.582477 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/method_override.rb:27:in `method_override'
17:19:36 rails-web.1 | E, [2018-11-22T17:19:36.582512 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/method_override.rb:15:in `call'
17:19:36 rails-web.1 | E, [2018-11-22T17:19:36.582546 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/runtime.rb:22:in `call'
17:19:36 rails-web.1 | E, [2018-11-22T17:19:36.582579 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/actionpack-5.0.7/lib/action_dispatch/middleware/executor.rb:12:in `call'
17:19:36 rails-web.1 | E, [2018-11-22T17:19:36.582612 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/actionpack-5.0.7/lib/action_dispatch/middleware/static.rb:136:in `call'
17:19:36 rails-web.1 | E, [2018-11-22T17:19:36.582656 #26904] ERROR -- : /home/groulot/src/gdk-ee/gitlab/lib/gitlab/middleware/static.rb:11:in `call'
17:19:36 rails-web.1 | E, [2018-11-22T17:19:36.582692 #26904] ERROR -- : /home/groulot/src/gdk-ee/gitlab/lib/gitlab/webpack/dev_server_middleware.rb:27:in `perform_request'
17:19:36 gitlab-workhorse.1 | gitlab.dev.poneyfanclub.net:3001 172.17.0.3:52898 - - [2018/11/22:17:19:36 +0100] "POST /api/v4/jobs/1295/artifacts?artifact_format=raw&artifact_type=license_management HTTP/1.1" 500 0 "" "gitlab-runner 11.6.0~beta.874.gf7107223 (master; go1.8.7; linux/amd64)" 0.130
17:19:36 rails-web.1 | E, [2018-11-22T17:19:36.582726 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/rack-proxy-0.6.0/lib/rack/proxy.rb:57:in `call'
17:19:36 rails-web.1 | E, [2018-11-22T17:19:36.582760 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/sendfile.rb:111:in `call'
17:19:36 rails-web.1 | E, [2018-11-22T17:19:36.582791 #26904] ERROR -- : /home/groulot/src/gdk-ee/gitlab/lib/gitlab/metrics/requests_rack_middleware.rb:29:in `call'
17:19:36 rails-web.1 | E, [2018-11-22T17:19:36.582826 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/sentry-raven-2.7.2/lib/raven/integrations/rack.rb:51:in `call'
17:19:36 rails-web.1 | E, [2018-11-22T17:19:36.582860 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/railties-5.0.7/lib/rails/engine.rb:522:in `call'
17:19:36 rails-web.1 | E, [2018-11-22T17:19:36.582893 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/railties-5.0.7/lib/rails/railtie.rb:193:in `public_send'
17:19:36 rails-web.1 | E, [2018-11-22T17:19:36.582925 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/railties-5.0.7/lib/rails/railtie.rb:193:in `method_missing'
17:19:36 rails-web.1 | E, [2018-11-22T17:19:36.582959 #26904] ERROR -- : /home/groulot/src/gdk-ee/gitlab/lib/gitlab/middleware/release_env.rb:13:in `call'
17:19:36 rails-web.1 | E, [2018-11-22T17:19:36.582993 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/urlmap.rb:68:in `block in call'
17:19:36 rails-web.1 | E, [2018-11-22T17:19:36.583026 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/urlmap.rb:53:in `each'
17:19:36 rails-web.1 | E, [2018-11-22T17:19:36.583055 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/urlmap.rb:53:in `call'
17:19:36 rails-web.1 | E, [2018-11-22T17:19:36.583085 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/unicorn-5.1.0/lib/unicorn/http_server.rb:562:in `process_client'
17:19:36 rails-web.1 | E, [2018-11-22T17:19:36.583115 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/unicorn-5.1.0/lib/unicorn/http_server.rb:658:in `worker_loop'
17:19:36 rails-web.1 | E, [2018-11-22T17:19:36.583155 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/unicorn-5.1.0/lib/unicorn/http_server.rb:508:in `spawn_missing_workers'
17:19:36 rails-web.1 | E, [2018-11-22T17:19:36.583189 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/unicorn-5.1.0/lib/unicorn/http_server.rb:132:in `start'
17:19:36 rails-web.1 | E, [2018-11-22T17:19:36.583223 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/gems/unicorn-5.1.0/bin/unicorn_rails:209:in `<top (required)>'
17:19:36 rails-web.1 | E, [2018-11-22T17:19:36.583255 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/bin/unicorn_rails:23:in `load'
17:19:36 rails-web.1 | E, [2018-11-22T17:19:36.583287 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/bin/unicorn_rails:23:in `<main>'
17:19:36 rails-web.1 | E, [2018-11-22T17:19:36.583365 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/bin/ruby_executable_hooks:24:in `eval'
17:19:36 rails-web.1 | E, [2018-11-22T17:19:36.583404 #26904] ERROR -- : /home/groulot/.rvm/gems/ruby-2.5.3/bin/ruby_executable_hooks:24:in `<main>'
17:19:36 gitlab-workhorse.1 | gitlab.dev.poneyfanclub.net:3001 172.17.0.2:50928 - - [2018/11/22:17:19:36 +0100] "PATCH /api/v4/jobs/1295/trace HTTP/1.1" 202 8 "" "gitlab-runner 11.6.0~beta.874.gf7107223 (master; go1.8.7; linux/amd64)" 0.113
17:19:37 gitlab-workhorse.1 | gitlab.dev.poneyfanclub.net:3001 172.17.0.2:50928 - - [2018/11/22:17:19:37 +0100] "PATCH /api/v4/jobs/1295/trace HTTP/1.1" 202 8 "" "gitlab-runner 11.6.0~beta.874.gf7107223 (master; go1.8.7; linux/amd64)" 0.109
17:19:38 rails-background-jobs.1 | 2018-11-22T16:19:38.116Z 26654 TID-327r0q BuildFinishedWorker JID-1c7452d84a8ce5f231f02a1d INFO: start
17:19:38 rails-background-jobs.1 | 2018-11-22T16:19:38.118Z 26654 TID-327tiy PipelineProcessWorker JID-a9d677af3cc14f7515f0f700 INFO: start
17:19:38 rails-background-jobs.1 | 2018-11-22T16:19:38.120Z 26654 TID-327tcm StageUpdateWorker JID-6f5a29ea7d4cde5d664c00f6 INFO: start
17:19:38 rails-background-jobs.1 | 2018-11-22T16:19:38.122Z 26654 TID-327que ExpireJobCacheWorker JID-c0abfca03b614e97619ed8a2 INFO: start
17:19:38 gitlab-workhorse.1 | gitlab.dev.poneyfanclub.net:3001 172.17.0.2:50928 - - [2018/11/22:17:19:38 +0100] "PUT /api/v4/jobs/1295 HTTP/1.1" 200 4 "" "gitlab-runner 11.6.0~beta.874.gf7107223 (master; go1.8.7; linux/amd64)" 0.128
17:19:38 gitlab-workhorse.1 | gitlab.dev.poneyfanclub.net:3001 172.17.0.2:50928 - - [2018/11/22:17:19:38 +0100] "POST /api/v4/jobs/request HTTP/1.1" 204 0 "" "gitlab-runner 11.6.0~beta.874.gf7107223 (master; go1.8.7; linux/amd64)" 0.151
17:19:38 rails-background-jobs.1 | 2018-11-22T16:19:38.425Z 26654 TID-327r0q BuildFinishedWorker JID-1c7452d84a8ce5f231f02a1d INFO: arguments: [1295]
17:19:38 rails-background-jobs.1 | 2018-11-22T16:19:38.461Z 26654 TID-327tiy PipelineProcessWorker JID-a9d677af3cc14f7515f0f700 INFO: arguments: [64]
17:19:38 rails-background-jobs.1 | 2018-11-22T16:19:38.475Z 26654 TID-327t6a BuildHooksWorker JID-d120eb9eb3ae4bef92fd4ae5 INFO: start
17:19:38 rails-background-jobs.1 | 2018-11-22T16:19:38.476Z 26654 TID-327rem ArchiveTraceWorker JID-366a4f417f85ba226faacf1c INFO: start
17:19:38 rails-background-jobs.1 | 2018-11-22T16:19:38.483Z 26654 TID-327r0q BuildFinishedWorker JID-1c7452d84a8ce5f231f02a1d INFO: done: 0.366 sec
17:19:38 rails-background-jobs.1 | 2018-11-22T16:19:38.496Z 26654 TID-327que ExpireJobCacheWorker JID-c0abfca03b614e97619ed8a2 INFO: arguments: [1295]
17:19:38 rails-background-jobs.1 | 2018-11-22T16:19:38.513Z 26654 TID-327que ExpireJobCacheWorker JID-c0abfca03b614e97619ed8a2 INFO: done: 0.391 sec
17:19:38 rails-background-jobs.1 | 2018-11-22T16:19:38.518Z 26654 TID-327tcm StageUpdateWorker JID-6f5a29ea7d4cde5d664c00f6 INFO: arguments: [309]
17:19:38 rails-background-jobs.1 | 2018-11-22T16:19:38.522Z 26654 TID-327r72 PipelineNotificationWorker JID-109b22786004549f441c7535 INFO: start
17:19:38 rails-background-jobs.1 | 2018-11-22T16:19:38.523Z 26654 TID-327qo2 PipelineHooksWorker JID-eb1dc0450b930e601d3272af INFO: start
17:19:38 rails-background-jobs.1 | 2018-11-22T16:19:38.529Z 26654 TID-327r0q PipelineMetricsWorker JID-59dcebb0a164252c9e27f13d INFO: start
17:19:38 rails-background-jobs.1 | 2018-11-22T16:19:38.530Z 26654 TID-3292q6 ExpirePipelineCacheWorker JID-c5e6a08b3843e344165d52b2 INFO: start
17:19:38 rails-background-jobs.1 | 2018-11-22T16:19:38.530Z 26654 TID-327tiy PipelineProcessWorker JID-a9d677af3cc14f7515f0f700 INFO: done: 0.412 sec
17:19:38 rails-background-jobs.1 | 2018-11-22T16:19:38.534Z 26654 TID-327qji PipelineSuccessWorker JID-e319c9d1f9f56da4b95d2639 INFO: start
17:19:38 rails-background-jobs.1 | 2018-11-22T16:19:38.561Z 26654 TID-327tcm StageUpdateWorker JID-6f5a29ea7d4cde5d664c00f6 INFO: done: 0.441 sec
17:19:39 rails-background-jobs.1 | 2018-11-22T16:19:39.103Z 26654 TID-327t6a BuildHooksWorker JID-d120eb9eb3ae4bef92fd4ae5 INFO: arguments: [1295]
17:19:39 rails-background-jobs.1 | 2018-11-22T16:19:39.126Z 26654 TID-327t6a BuildHooksWorker JID-d120eb9eb3ae4bef92fd4ae5 INFO: done: 0.651 sec
17:19:39 rails-background-jobs.1 | 2018-11-22T16:19:39.127Z 26654 TID-327rem ArchiveTraceWorker JID-366a4f417f85ba226faacf1c INFO: arguments: [1295]
17:19:39 rails-background-jobs.1 | 2018-11-22T16:19:39.162Z 26654 TID-327qji PipelineSuccessWorker JID-e319c9d1f9f56da4b95d2639 INFO: arguments: [64]
17:19:39 rails-background-jobs.1 | 2018-11-22T16:19:39.165Z 26654 TID-327rem ArchiveTraceWorker JID-366a4f417f85ba226faacf1c INFO: done: 0.689 sec
17:19:39 rails-background-jobs.1 | 2018-11-22T16:19:39.170Z 26654 TID-327r0q PipelineMetricsWorker JID-59dcebb0a164252c9e27f13d INFO: arguments: [64]
17:19:39 rails-background-jobs.1 | 2018-11-22T16:19:39.172Z 26654 TID-327qji PipelineSuccessWorker JID-e319c9d1f9f56da4b95d2639 INFO: done: 0.637 sec
17:19:39 rails-background-jobs.1 | 2018-11-22T16:19:39.175Z 26654 TID-3292q6 ExpirePipelineCacheWorker JID-c5e6a08b3843e344165d52b2 INFO: arguments: [64]
17:19:39 rails-background-jobs.1 | 2018-11-22T16:19:39.176Z 26654 TID-327r0q PipelineMetricsWorker JID-59dcebb0a164252c9e27f13d INFO: done: 0.647 sec
17:19:39 rails-background-jobs.1 | 2018-11-22T16:19:39.183Z 26654 TID-327qo2 PipelineHooksWorker JID-eb1dc0450b930e601d3272af INFO: arguments: [64]
17:19:39 rails-background-jobs.1 | 2018-11-22T16:19:39.204Z 26654 TID-327r72 PipelineNotificationWorker JID-109b22786004549f441c7535 INFO: arguments: [64]
17:19:39 rails-background-jobs.1 | 2018-11-22T16:19:39.256Z 26654 TID-3292q6 ExpirePipelineCacheWorker JID-c5e6a08b3843e344165d52b2 INFO: done: 0.726 sec
17:19:39 rails-background-jobs.1 | 2018-11-22T16:19:39.280Z 26654 TID-327r72 PipelineNotificationWorker JID-109b22786004549f441c7535 INFO: done: 0.757 sec
17:19:39 rails-background-jobs.1 | 2018-11-22T16:19:39.287Z 26654 TID-327qo2 PipelineHooksWorker JID-eb1dc0450b930e601d3272af INFO: done: 0.764 sec
17:19:40 gitlab-workhorse.1 | gitlab.dev.poneyfanclub.net:3001 192.168.23.43:40882 - - [2018/11/22:17:19:40 +0100] "GET /root/test/-/jobs/1295.json HTTP/1.1" 200 4073 "http://gitlab.dev.poneyfanclub.net:3001/root/test/-/jobs/1295" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) snap Chromium/70.0.3538.77 Chrome/70.0.3538.77 Safari/537.36" 0.319
17:19:40 gitlab-workhorse.1 | gitlab.dev.poneyfanclub.net:3001 192.168.23.43:40884 - - [2018/11/22:17:19:40 +0100] "GET /root/test/-/jobs/1295/trace.json?state=eyJvZmZzZXQiOjEyMjQsIm5fb3Blbl90YWdzIjowLCJmZ19jb2xvciI6bnVsbCwiYmdfY29sb3IiOm51bGwsInN0eWxlX21hc2siOjB9 HTTP/1.1" 200 2465 "http://gitlab.dev.poneyfanclub.net:3001/root/test/-/jobs/1295" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) snap Chromium/70.0.3538.77 Chrome/70.0.3538.77 Safari/537.36" 0.128
17:19:41 gitlab-workhorse.1 | gitlab.dev.poneyfanclub.net:3001 172.17.0.2:50928 - - [2018/11/22:17:19:41 +0100] "POST /api/v4/jobs/request HTTP/1.1" 204 0 "" "gitlab-runner 11.6.0~beta.874.gf7107223 (master; go1.8.7; linux/amd64)" 0.000
Output of checks
Results of GitLab environment info
Expand for output related to GitLab environment info
System information System: Ubuntu 16.04 Proxy: no Current User: groulot Using RVM: yes RVM Version: 1.29.4 Ruby Version: 2.5.3p105 Gem Version: 2.7.7 Bundler Version:1.17.1 Rake Version: 12.3.1 Redis Version: 3.0.6 Git Version: 2.19.2 Sidekiq Version:5.2.3 Go Version: go1.10.4 linux/amd64
GitLab information Version: 11.6.0-pre Revision: 0d47652a450 Directory: /home/groulot/src/gdk-ee/gitlab DB Adapter: postgresql DB Version: 11.1 URL: http://gitlab.dev.poneyfanclub.net:3001 HTTP Clone URL: http://gitlab.dev.poneyfanclub.net:3001/some-group/some-project.git SSH Clone URL: ssh://groulot@localhost:2222/some-group/some-project.git Elasticsearch: no Geo: no Using LDAP: no Using Omniauth: yes Omniauth Providers:
GitLab Shell Version: 8.4.2 Repository storage paths:
- default: /home/groulot/src/gdk-ee/repositories Hooks: /home/groulot/src/gdk-ee/gitlab-shell/hooks Git: /usr/bin/git
Results of GitLab application Check
Expand for output related to the GitLab application check
System information System: Ubuntu 16.04 Proxy: no Current User: groulot Using RVM: yes RVM Version: 1.29.4 Ruby Version: 2.5.3p105 Gem Version: 2.7.7 Bundler Version:1.17.1 Rake Version: 12.3.1 Redis Version: 3.0.6 Git Version: 2.19.2 Sidekiq Version:5.2.3 Go Version: go1.10.4 linux/amd64
GitLab information Version: 11.6.0-pre Revision: 0d47652a450 Directory: /home/groulot/src/gdk-ee/gitlab DB Adapter: postgresql DB Version: 11.1 URL: http://gitlab.dev.poneyfanclub.net:3001 HTTP Clone URL: http://gitlab.dev.poneyfanclub.net:3001/some-group/some-project.git SSH Clone URL: ssh://groulot@localhost:2222/some-group/some-project.git Elasticsearch: no Geo: no Using LDAP: no Using Omniauth: yes Omniauth Providers:
GitLab Shell Version: 8.4.2 Repository storage paths:
- default: /home/groulot/src/gdk-ee/repositories
Hooks: /home/groulot/src/gdk-ee/gitlab-shell/hooks
Git: /usr/bin/git
groulot@gabriel:
/src/gdk-ee/gitlab$ groulot@gabriel:/src/gdk-ee/gitlab$ groulot@gabriel:~/src/gdk-ee/gitlab$ rake gitlab:check SANITIZE=true Checking GitLab Shell ...
GitLab Shell version >= 8.4.1 ? ... OK (8.4.2) Running /home/groulot/src/gdk-ee/gitlab-shell/bin/check Check GitLab API access: OK Redis available via internal API: OK
Access to /home/groulot/src/gdk-ee/.ssh/authorized_keys: OK gitlab-shell self-check successful
Checking GitLab Shell ... Finished
Checking Gitaly ...
default ... OK
Checking Gitaly ... Finished
Checking Sidekiq ...
Running? ... yes Number of Sidekiq processes ... 1
Checking Sidekiq ... Finished
Reply by email is disabled in config/gitlab.yml Checking LDAP ...
LDAP is disabled in config/gitlab.yml
Checking LDAP ... Finished
Checking GitLab ...
Git configured correctly? ... yes Database config exists? ... yes All migrations up? ... yes Database contains orphaned GroupMembers? ... no GitLab config exists? ... yes GitLab config up to date? ... yes Log directory writable? ... yes Tmp directory writable? ... yes Uploads directory exists? ... yes Uploads directory has correct permissions? ... yes Uploads directory tmp has correct permissions? ... skipped (no tmp uploads folder yet) Init script exists? ... no Try fixing it: Install the init script For more information see: doc/install/installation.md in section "Install Init Script" Please fix the error above and rerun the checks. Init script up-to-date? ... can't check because of previous errors Projects have namespace: ... 2/1 ... yes 2/2 ... yes 3/3 ... yes 4/4 ... yes 5/5 ... yes 6/6 ... yes 7/7 ... yes 8/8 ... yes 57/9 ... yes 57/10 ... yes 57/11 ... yes 57/12 ... yes 57/13 ... yes 1/14 ... yes Redis version >= 2.8.0? ... yes Ruby version >= 2.3.5 ? ... yes (2.5.3) Git version >= 2.9.5 ? ... yes (2.19.2) Git user has default SSH configuration? ... no Try fixing it: mkdir ~/gitlab-check-backup-1542903834 sudo mv /home/groulot/.ssh/id_rsa ~/gitlab-check-backup-1542903834 For more information see: doc/ssh/README.md in section "SSH on the GitLab server" Please fix the error above and rerun the checks. Active users: ... 49 Elasticsearch version 5.1 - 5.5? ... skipped (elasticsearch is disabled)
Checking GitLab ... Finished
Workaround
Modify ~/.rvm/gems/ruby-2.5.3/gems/rack-2.0.6/lib/rack/multipart/parser.rb line 67:
parser = new(boundary, tmpfile, bufsize, qp)
tmp_buffer = io.read(bufsize)
parser.on_read tmp_buffer, tmp_buffer.size != bufsize
loop do
break if parser.state == :DONE
tmp_buffer = io.read(bufsize)
parser.on_read tmp_buffer, tmp_buffer.size != bufsize
end