[Fixed] Gitlab CI upload artifacts 404 since Gitlab 10.0.x

Since we upgrade to Gitlab CI we get the following error when upgrading Artifacts

WARNING: Uploading artifacts to coordinator... failed  id=6945 responseStatus=404 Not Found status=404 Not Found token=gZqFkkUH
WARNING: Retrying...                               
WARNING: Uploading artifacts to coordinator... failed  id=6945 responseStatus=404 Not Found status=404 Not Found token=gZqFkkUH
WARNING: Retrying...                               
WARNING: Uploading artifacts to coordinator... failed  id=6945 responseStatus=404 Not Found status=404 Not Found token=gZqFkkUH
FATAL: invalid argument                            
ERROR: Job failed: Process exited with: 1. Reason was:  ()

I upgraded my runner to latest version 10.0.0 but does not change

When I check logs I have the following error:

Started POST "/ci/api/v1/builds/6945/artifacts/authorize?expire_in=30+mins" for 172.21.0.2 at 2017-09-25 13:40:25 +0000
Started POST "/api/v4/jobs/request" for 172.21.0.2 at 2017-09-25 13:40:25 +0000
ActionController::RoutingError (No route matches [POST] "/ci/api/v1/builds/6945/artifacts/authorize"):
lib/gitlab/request_context.rb:18:in `call'
lib/gitlab/metrics/requests_rack_middleware.rb:27:in `call'
Started PUT "/api/v4/jobs/6945" for 172.21.0.2 at 2017-09-25 13:40:25 +0000

I’m using official Docker Gitlab image. Anyone get this issue?


UPDATE: I didn’t know that I have to upgrade gitlab-runner container and gitlab-runner on local.
https://docs.gitlab.com/runner/install/linux-repository.html