Docker machine off peak settings crash due to missing golang timezone file "zoneinfo.zip"
Summary
Can't use Docker machine's OffPeak due to missing timezone file.
Steps to reproduce
Use any config with off peak settings, e.g. the example one from here: https://docs.gitlab.com/runner/configuration/advanced-configuration.html#the-runners-machine-section
Actual behavior
Runner does not start with this config.
Log file contains the following:
Failed to load config Invalid OffPeakPeriods value: open /usr/local/go/lib/time/zoneinfo.zip: no such file or directory
Expected behavior
Working runner
Environment description
Using the docker+machine executor on a freshly provisioned ubuntu 14.04 instance in AWS.
Used GitLab Runner version
Version: 9.0.0
Git revision: 08a9e6f
Git branch: 9-0-stable
GO version: go1.7.5
Built: Wed, 22 Mar 2017 16:29:52 +0000
OS/Arch: linux/amd64