This feature should work on most Unix systems out of the box. It’s possible to configure the timezone in which ] periodsĪre described. If you are using GitLab installed from source, please also read the aboveĭocumentation and examples, and make sure that all HTTP(S) traffic is goingĮrror: zoneinfo.zip: no such file or directory error when using Timezone or OffPeakTimezone In the GitLab Recipes repository there are web-server configuration Server, please read using a non-bundled web-server. If you are using Omnibus GitLab, but don’t want to use the bundled NGINX Git protocol via HTTP(S) is resolved by the GitLab Workhorse, so this is the GitLab Workhorse socket, not to the GitLab Unicorn socket.
Its own configuration, make sure that GitLab requests are proxied to the Especially if you are using some HTTP Proxy with Make sure, that the configuration of the HTTP Proxy in your GitLab server Warning: You appear to have cloned an empty repository. When running git clone using HTTP(s) (with GitLab Runner or manually for For more information see this issue: Error: warning: You appear to have cloned an empty repository. This happens due to fact that GitLab Runner uses Transfer-Encoding: chunked which is broken on early version of NGINX ( ). Or this article about control and configure with systemd. To either OverlayFS (faster) or DeviceMapper (slower).Ĭheck this article about configuring and running Docker
Docker syslog host driver#
The best solution is to change the storage driver This most likely happens, because of the broken AUFS storage driver: "amazonec2-iam-instance-profile=", The Docker executor gets timeout when building Java project You must use the Instance Profile name, not the Role Name.Īdd the following value to your section:
Docker syslog host windows#
If you are using Windows Server Core, run this PowerShell command to get the last 20 log entries: get-eventlog Application -Source gitlab-runner -Newest 20 | format-table -wrap -auto.Īdding an AWS Instance Profile to your autoscaled runnersĪfter you create an AWS IAM Role, in your IAM console, the role has a Role ARN and a Instance Profile ARNs. The Source for Runner logs is gitlab-runner. To view them, open the Event Viewer (from the Run menu, type eventvwr.msc or search for “Event Viewer”). If GitLab Runner is running as a service on Windows, it creates system event logs.Where are logs stored when run as a service on Windows? In other words, runners are isolated (virtual) machines that pick up jobs The coordinator is the GitLab installation from which a job is requested. Of GitLab Runner is the same as your GitLab version. However, as a first troubleshooting step, you should ensure your version GitLab aims to guarantee backward compatibility. docker-machine rm $(docker-machine ls -q)Īfter making changes to your config.toml:Ĭonfirm your GitLab and GitLab Runner versions.However, it should have no affect on previously registered runners.
Docker syslog host update#
If you use an automated process (scripts that encode the value of the registration token) to register runners, this update will break that process. This section can assist when troubleshooting GitLab Runner.Ī Critical Security release will reset runner registration tokens for your group and projects.
The Docker executor gets timeout when building Java project.Adding an AWS Instance Profile to your autoscaled runners.Docker-machine error: Unable to query docker version: Cannot connect to the docker engine endpoint.I get Permission Denied when accessing the /var/run/docker.sock.I’m seeing x509: certificate signed by unknown authority.Configure DNS for a Docker executor runner.Where are logs stored when run as a service on Windows?.Confirm your GitLab and GitLab Runner versions.