AMD64
no language set
Git
Raw log
Scroll to End of Log
0.00sUpdating gimme0.14s0.09s0.07s
worker_info
1Worker information
2hostname: f2d3da2a-cced-4bce-863c-d8c25eda8c5f@1.worker-n2-com-779d777f7b-rxlft.gce-production-1
3version: 6.2.22 https://github.com/travis-ci/worker/tree/858cb91994a513269f2fe9782c15fc113e966231
4instance: travis-job-7af963a1-bd0f-4d59-aa6a-e3d9486a6163 travis-ci-sardonyx-xenial-1684402799-0876f6f0 (via amqp)
5startup: 6.292787466s
60.15s0.00s0.01s0.00s0.01s
system_info
7Build system information
8Build language: go
9Build dist: xenial
10Build id: 270707718
11Job id: 622307628
12Runtime kernel version: 4.15.0-1098-gcp
13travis-build version: fc260482
14Build image provisioning date and time
15Thu May 18 10:07:51 UTC 2023
16Operating System Details
17Distributor ID: Ubuntu
18Description: Ubuntu 16.04.7 LTS
19Release: 16.04
20Codename: xenial
21Systemd Version
22systemd 229
23Cookbooks Version
24d19e5ff https://github.com/travis-ci/travis-cookbooks/tree/d19e5ff
25git version
26git version 2.40.1
27bash version
28GNU bash, version 4.3.48(1)-release (x86_64-pc-linux-gnu)
29gcc version
30gcc (Ubuntu 5.4.0-6ubuntu1~16.04.12) 5.4.0 20160609
31docker version
32Client: Docker Engine - Community
33 Version: 20.10.7
34 API version: 1.41
35 Go version: go1.13.15
36 Git commit: f0df350
37 Built: Wed Jun 2 11:56:47 2021
38 OS/Arch: linux/amd64
39 Context: default
40 Experimental: true
42Server: Docker Engine - Community
43 Engine:
44 Version: 20.10.7
45 API version: 1.41 (minimum version 1.12)
46 Go version: go1.13.15
47 Git commit: b0f5bc3
48 Built: Wed Jun 2 11:54:58 2021
49 OS/Arch: linux/amd64
50 Experimental: false
51 containerd:
52 Version: 1.4.6
53 GitCommit: d71fcd7d8303cbf684402823e425e9dd2e99285d
54 runc:
55 Version: 1.0.0-rc95
56 GitCommit: b9ee9c6314599f1b4a7f497e1f1f856fe433d3b7
57 docker-init:
58 Version: 0.19.0
59 GitCommit: de40ad0
60clang version
61clang version 7.0.0 (tags/RELEASE_700/final)
62jq version
63jq-1.6
64bats version
65Bats 0.4.0
66shellcheck version
670.7.2
68shfmt version
69v3.2.1
70ccache version
713.2.4
72cmake version
73cmake version 3.26.3
74heroku version
75heroku/8.1.3 linux-x64 node-v16.19.0
76imagemagick version
77Version: ImageMagick 6.8.9-9 Q16 x86_64 2020-12-04 http://www.imagemagick.org
78md5deep version
794.4
80mercurial version
81version 5.9.3
82mysql version
83mysql Ver 14.14 Distrib 5.7.33, for Linux (x86_64) using EditLine wrapper
84openssl version
85OpenSSL 1.0.2g 1 Mar 2016
86packer version
871.7.5
88postgresql client version
89psql (PostgreSQL) 10.17 (Ubuntu 10.17-1.pgdg16.04+1)
90ragel version
91Ragel State Machine Compiler version 6.8 Feb 2013
92sudo version
931.8.16
94gzip version
95gzip 1.6
96zip version
97Zip 3.0
98vim version
99VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Oct 13 2020 16:04:38)
100iptables version
101iptables v1.6.0
102curl version
103curl 7.47.0 (x86_64-pc-linux-gnu) libcurl/7.47.0 GnuTLS/3.4.10 zlib/1.2.8 libidn/1.32 librtmp/2.3
104wget version
105GNU Wget 1.17.1 built on linux-gnu.
106rsync version
107rsync version 3.1.1 protocol version 31
108gimme version
109v1.5.4
110nvm version
1110.39.3
112perlbrew version
113/home/travis/perl5/perlbrew/bin/perlbrew - App::perlbrew/0.95
114phpenv version
115rbenv 1.2.0
116rvm version
117rvm 1.29.12 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]
118default ruby version
119ruby 2.7.6p219 (2022-04-12 revision c9c2245c0a) [x86_64-linux]
120default python version
121Python 3.7.13
122CouchDB version
123couchdb 1.6.1
124ElasticSearch version
1257.16.3
126Installed Firefox version
127firefox 63.0.1
128MongoDB version
129MongoDB 4.4.21
130PhantomJS version
1312.1.1
132Pre-installed PostgreSQL versions
1339.4.26
1349.5.25
1359.6.22
136Redis version
137redis-server 6.0.6
138Pre-installed Go versions
1391.18.4
140ant version
141Apache Ant(TM) version 1.9.6 compiled on July 20 2018
142mvn version
143Apache Maven 3.8.8 (4c87b05d9aedce574290d1acc98575ed5eb6cd39)
144gradle version
145Gradle 7.5.1!
146lein version
147Leiningen 2.10.0 on Java 11.0.15.1 OpenJDK 64-Bit Server VM
148Pre-installed Node.js versions
149v10.24.1
150v12.22.12
151v14.21.3
152v16.15
153v16.16.0
154v16.20.0
155v18.16.0
156v4.9.1
157v6.17.1
158v8.17.0
159phpenv versions
160 system
161 7.4
162* 7.4.30 (set by /home/travis/.phpenv/version)
163 hhvm-stable
164 hhvm
165composer --version
166Composer version 2.3.7 2022-06-06 16:43:28
167Pre-installed Ruby versions
168ruby-2.7.6
169ruby-3.0.4
170ruby-3.1.2
1720.01s0.01s0.80s22.62s0.05s0.00s0.04s0.00s0.04s0.01s0.01s0.01s0.01s0.00s0.34sOK
1730.00s0.02s0.00s0.01s0.27s0.00s0.00s0.00s0.01s0.01s0.09s0.00s0.88s0.00s0.11s6.04s0.00s3.62s0.00s2.48s
docker_mtu_and_registry_mirrors
resolvconf
apt
1748.68s$ travis_apt_get_update
175Installing APT Packages
1767.90s$ sudo -E apt-get -yq --no-install-suggests --no-install-recommends $(travis_apt_get_options) install rabbitmq-server
177Reading package lists...
178Building dependency tree...
179Reading state information...
180The following additional packages will be installed:
181 erlang-corba erlang-diameter erlang-edoc erlang-eldap erlang-erl-docgen
182 erlang-ic erlang-nox erlang-odbc erlang-parsetools erlang-percept erlang-ssh
183 libodbc1
184Suggested packages:
185 erlang erlang-manpages erlang-doc xsltproc fop erlang-ic-java libmyodbc
186 odbc-postgresql tdsodbc unixodbc-bin
187The following NEW packages will be installed:
188 erlang-corba erlang-diameter erlang-edoc erlang-eldap erlang-erl-docgen
189 erlang-ic erlang-nox erlang-odbc erlang-parsetools erlang-percept erlang-ssh
190 libodbc1 rabbitmq-server
1910 upgraded, 13 newly installed, 0 to remove and 19 not upgraded.
192Need to get 9,422 kB of archives.
193After this operation, 14.5 MB of additional disk space will be used.
194Get:1 http://us-east-1.ec2.archive.ubuntu.com/ubuntu xenial-updates/main amd64 erlang-corba amd64 1:18.3-dfsg-1ubuntu3.1 [2,233 kB]
195Get:2 http://us-east-1.ec2.archive.ubuntu.com/ubuntu xenial-updates/main amd64 erlang-diameter amd64 1:18.3-dfsg-1ubuntu3.1 [642 kB]
196Get:3 http://us-east-1.ec2.archive.ubuntu.com/ubuntu xenial-updates/main amd64 erlang-edoc amd64 1:18.3-dfsg-1ubuntu3.1 [292 kB]
197Get:4 http://us-east-1.ec2.archive.ubuntu.com/ubuntu xenial-updates/main amd64 erlang-eldap amd64 1:18.3-dfsg-1ubuntu3.1 [99.3 kB]
198Get:5 http://us-east-1.ec2.archive.ubuntu.com/ubuntu xenial-updates/main amd64 erlang-erl-docgen amd64 1:18.3-dfsg-1ubuntu3.1 [132 kB]
199Get:6 http://us-east-1.ec2.archive.ubuntu.com/ubuntu xenial-updates/main amd64 erlang-ic amd64 1:18.3-dfsg-1ubuntu3.1 [816 kB]
200Get:7 http://us-east-1.ec2.archive.ubuntu.com/ubuntu xenial/main amd64 libodbc1 amd64 2.3.1-4.1 [180 kB]
201Get:8 http://us-east-1.ec2.archive.ubuntu.com/ubuntu xenial-updates/main amd64 erlang-odbc amd64 1:18.3-dfsg-1ubuntu3.1 [47.3 kB]
202Get:9 http://us-east-1.ec2.archive.ubuntu.com/ubuntu xenial-updates/main amd64 erlang-parsetools amd64 1:18.3-dfsg-1ubuntu3.1 [153 kB]
203Get:10 http://us-east-1.ec2.archive.ubuntu.com/ubuntu xenial-updates/main amd64 erlang-percept amd64 1:18.3-dfsg-1ubuntu3.1 [132 kB]
204Get:11 http://us-east-1.ec2.archive.ubuntu.com/ubuntu xenial-updates/main amd64 erlang-ssh amd64 1:18.3-dfsg-1ubuntu3.1 [430 kB]
205Get:12 http://us-east-1.ec2.archive.ubuntu.com/ubuntu xenial-updates/main amd64 erlang-nox all 1:18.3-dfsg-1ubuntu3.1 [14.2 kB]
206Get:13 http://us-east-1.ec2.archive.ubuntu.com/ubuntu xenial-updates/main amd64 rabbitmq-server all 3.5.7-1ubuntu0.16.04.4 [4,251 kB]
207Fetched 9,422 kB in 0s (17.6 MB/s)
208Selecting previously unselected package erlang-corba.
209(Reading database ... 165746 files and directories currently installed.)
210Preparing to unpack .../erlang-corba_1%3a18.3-dfsg-1ubuntu3.1_amd64.deb ...
211Unpacking erlang-corba (1:18.3-dfsg-1ubuntu3.1) ...
212Selecting previously unselected package erlang-diameter.
213Preparing to unpack .../erlang-diameter_1%3a18.3-dfsg-1ubuntu3.1_amd64.deb ...
214Unpacking erlang-diameter (1:18.3-dfsg-1ubuntu3.1) ...
215Selecting previously unselected package erlang-edoc.
216Preparing to unpack .../erlang-edoc_1%3a18.3-dfsg-1ubuntu3.1_amd64.deb ...
217Unpacking erlang-edoc (1:18.3-dfsg-1ubuntu3.1) ...
218Selecting previously unselected package erlang-eldap.
219Preparing to unpack .../erlang-eldap_1%3a18.3-dfsg-1ubuntu3.1_amd64.deb ...
220Unpacking erlang-eldap (1:18.3-dfsg-1ubuntu3.1) ...
221Selecting previously unselected package erlang-erl-docgen.
222Preparing to unpack .../erlang-erl-docgen_1%3a18.3-dfsg-1ubuntu3.1_amd64.deb ...
223Unpacking erlang-erl-docgen (1:18.3-dfsg-1ubuntu3.1) ...
224Selecting previously unselected package erlang-ic.
225Preparing to unpack .../erlang-ic_1%3a18.3-dfsg-1ubuntu3.1_amd64.deb ...
226Unpacking erlang-ic (1:18.3-dfsg-1ubuntu3.1) ...
227Selecting previously unselected package libodbc1:amd64.
228Preparing to unpack .../libodbc1_2.3.1-4.1_amd64.deb ...
229Unpacking libodbc1:amd64 (2.3.1-4.1) ...
230Selecting previously unselected package erlang-odbc.
231Preparing to unpack .../erlang-odbc_1%3a18.3-dfsg-1ubuntu3.1_amd64.deb ...
232Unpacking erlang-odbc (1:18.3-dfsg-1ubuntu3.1) ...
233Selecting previously unselected package erlang-parsetools.
234Preparing to unpack .../erlang-parsetools_1%3a18.3-dfsg-1ubuntu3.1_amd64.deb ...
235Unpacking erlang-parsetools (1:18.3-dfsg-1ubuntu3.1) ...
236Selecting previously unselected package erlang-percept.
237Preparing to unpack .../erlang-percept_1%3a18.3-dfsg-1ubuntu3.1_amd64.deb ...
238Unpacking erlang-percept (1:18.3-dfsg-1ubuntu3.1) ...
239Selecting previously unselected package erlang-ssh.
240Preparing to unpack .../erlang-ssh_1%3a18.3-dfsg-1ubuntu3.1_amd64.deb ...
241Unpacking erlang-ssh (1:18.3-dfsg-1ubuntu3.1) ...
242Selecting previously unselected package erlang-nox.
243Preparing to unpack .../erlang-nox_1%3a18.3-dfsg-1ubuntu3.1_all.deb ...
244Unpacking erlang-nox (1:18.3-dfsg-1ubuntu3.1) ...
245Selecting previously unselected package rabbitmq-server.
246Preparing to unpack .../rabbitmq-server_3.5.7-1ubuntu0.16.04.4_all.deb ...
247Unpacking rabbitmq-server (3.5.7-1ubuntu0.16.04.4) ...
248Processing triggers for man-db (2.7.5-1) ...
249Processing triggers for libc-bin (2.23-0ubuntu11.3) ...
250Processing triggers for ureadahead (0.100.0-19.1) ...
251Processing triggers for systemd (229-4ubuntu21.31) ...
252Setting up erlang-corba (1:18.3-dfsg-1ubuntu3.1) ...
253Setting up erlang-diameter (1:18.3-dfsg-1ubuntu3.1) ...
254Setting up erlang-edoc (1:18.3-dfsg-1ubuntu3.1) ...
255Setting up erlang-eldap (1:18.3-dfsg-1ubuntu3.1) ...
256Setting up erlang-erl-docgen (1:18.3-dfsg-1ubuntu3.1) ...
257Setting up erlang-ic (1:18.3-dfsg-1ubuntu3.1) ...
258Setting up libodbc1:amd64 (2.3.1-4.1) ...
259Setting up erlang-odbc (1:18.3-dfsg-1ubuntu3.1) ...
260Setting up erlang-parsetools (1:18.3-dfsg-1ubuntu3.1) ...
261Setting up erlang-percept (1:18.3-dfsg-1ubuntu3.1) ...
262Setting up erlang-ssh (1:18.3-dfsg-1ubuntu3.1) ...
263Setting up erlang-nox (1:18.3-dfsg-1ubuntu3.1) ...
264Setting up rabbitmq-server (3.5.7-1ubuntu0.16.04.4) ...
265Adding group `rabbitmq' (GID 127) ...
266Done.
267Adding system user `rabbitmq' (UID 122) ...
268Adding new user `rabbitmq' (UID 122) with group `rabbitmq' ...
269Not creating home directory `/var/lib/rabbitmq'.
270Processing triggers for libc-bin (2.23-0ubuntu11.3) ...
271Processing triggers for ureadahead (0.100.0-19.1) ...
272Processing triggers for systemd (229-4ubuntu21.31) ...
services
2740.01s$ sudo systemctl start rabbitmq-server
2750.01s$ sudo systemctl start docker
2763.09s$ sudo systemctl start redis-server
git.checkout
2780.01s0.67s$ git clone --depth=10 --branch=master https://github.com/travis-ci/worker.git travis-ci/worker
279Cloning into 'travis-ci/worker'...
280$ cd travis-ci/worker
281$ git checkout -qf 6ee5af5c8983d25ca062611475dca001254d3c45
283$ travis_export_go 1.17.x github.com/travis-ci/worker
2840.02s
285Setting environment variables from repository settings
286$ export ARTIFACTS_PATHS=./build
287$ export ARTIFACTS_BUCKET=travis-worker-artifacts
288$ export ARTIFACTS_PERMISSIONS=public-read
289$ export ARTIFACTS_KEY=[secure]
290$ export ARTIFACTS_SECRET=[secure]
291$ export PACKAGECLOUD_TOKEN=[secure]
292$ export DOCKER_HUB_TRIGGER_URL=[secure]
293$ export DOCKER_LOGIN_USERNAME=[secure]
294$ export DOCKER_LOGIN_PASSWORD=[secure]
295$ export VAULT_PASS=[secure]
296$ export GCE_PROJECT=[secure]
297$ export VAULT_USERNAME=[secure]
298$ export VAULT_ADDR=[secure]
299$ export CLOUDSDK_CORE_DISABLE_PROMPTS=[secure]
301Setting environment variables from .travis.yml
302$ export AMQP_URI="amqp://"
303$ export GOPATH="$HOME/gopath"
304$ export PATH="bin:$HOME/gopath/bin:$HOME/bin:$PATH"
305$ export CHECKOUT_ROOT="$HOME/gopath/src/github.com/travis-ci/worker"
306$ export GO15VENDOREXPERIMENT='1'
307$ export REDIS_URL="redis://"
3094.63s$ travis_setup_go
310go version go1.17.13 linux/amd64
311$ export GOPATH="/home/travis/gopath"
312$ export PATH="/home/travis/gopath/bin:/home/travis/.gimme/versions/go1.17.13.linux.amd64/bin:bin:/home/travis/gopath/bin:/home/travis/bin:/home/travis/bin:/home/travis/bin:/home/travis/.local/bin:/usr/local/lib/jvm/openjdk11/bin:/opt/pyenv/shims:/home/travis/.phpenv/shims:/home/travis/perl5/perlbrew/bin:/home/travis/perl5/perlbrew/perls/5.34.1/bin:/home/travis/.nvm/versions/node/v16.16.0/bin:/home/travis/.rvm/gems/ruby-2.7.6/bin:/home/travis/.rvm/gems/ruby-2.7.6@global/bin:/home/travis/.rvm/rubies/ruby-2.7.6/bin:/home/travis/gopath/bin:/home/travis/.gimme/versions/go1.18.4.linux.amd64/bin:/usr/local/maven-3.8.8/bin:/usr/local/cmake-3.26.3/bin:/usr/local/clang-7.0.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin:/home/travis/.rvm/bin:/home/travis/.phpenv/bin:/opt/pyenv/bin:/home/travis/.yarn/bin"
313$ export GO111MODULE="auto"
cache.1
314Setting up build cache
315$ export CASHER_DIR=${TRAVIS_HOME}/.casher
3160.28s$ Installing caching utilities
3170.00s1.28sattempting to download cache archive
318fetching master/cache--linux-xenial-8e66efc74188d5464db6c5a9d3decd4835ed340208a6ac39f04af14f2f93a35a--go-1.17.x.tgz
319fetching master/cache-linux-xenial-8e66efc74188d5464db6c5a9d3decd4835ed340208a6ac39f04af14f2f93a35a--go-1.17.x.tgz
320fetching master/cache--go-1.17.x.tgz
321could not download cache
3220.00s1.11sadding /home/travis/gopath/src/github.com/travis-ci/worker/vendor to cache
323creating directory /home/travis/gopath/src/github.com/travis-ci/worker/vendor
324adding /home/travis/.cache/go-build to cache
325adding /home/travis/gopath/bin to cache
326adding /home/travis/gopath/pkg/mod to cache
327creating directory /home/travis/gopath/pkg/mod
329$ gimme version
330v1.5.4
331$ go version
332go version go1.17.13 linux/amd64
go.env
333$ go env
334GO111MODULE="auto"
335GOARCH="amd64"
336GOBIN=""
337GOCACHE="/home/travis/.cache/go-build"
338GOENV="/home/travis/.config/go/env"
339GOEXE=""
340GOEXPERIMENT=""
341GOFLAGS=""
342GOHOSTARCH="amd64"
343GOHOSTOS="linux"
344GOINSECURE=""
345GOMODCACHE="/home/travis/gopath/pkg/mod"
346GONOPROXY=""
347GONOSUMDB=""
348GOOS="linux"
349GOPATH="/home/travis/gopath"
350GOPRIVATE=""
351GOPROXY="https://proxy.golang.org,direct"
352GOROOT="/home/travis/.gimme/versions/go1.17.13.linux.amd64"
353GOSUMDB="sum.golang.org"
354GOTMPDIR=""
355GOTOOLDIR="/home/travis/.gimme/versions/go1.17.13.linux.amd64/pkg/tool/linux_amd64"
356GOVCS=""
357GOVERSION="go1.17.13"
358GCCGO="gccgo"
359AR="ar"
360CC="gcc"
361CXX="g++"
362CGO_ENABLED="1"
363GOMOD="/home/travis/gopath/src/github.com/travis-ci/worker/go.mod"
364CGO_CFLAGS="-g -O2"
365CGO_CPPFLAGS=""
366CGO_CXXFLAGS="-g -O2"
367CGO_FFLAGS="-g -O2"
368CGO_LDFLAGS="-g -O2"
369PKG_CONFIG="pkg-config"
370GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build1275957506=/tmp/go-build -gno-record-gcc-switches"
install
3710.00s$ travis_install_go_dependencies 1.17.x -v
372Makefile detected
37324.11s$ make deps
374if ! shfmt -version 2>/dev/null; then \
375 curl -o /home/travis/gopath/bin/shfmt -sSL https://github.com/mvdan/sh/releases/download/v2.5.0/shfmt_v2.5.0_linux_amd64; \
376 chmod +x /home/travis/gopath/bin/shfmt; \
377 shfmt -version; \
378fi
379v3.2.1
380curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b /home/travis/bin
381golangci/golangci-lint info checking GitHub for latest tag
382golangci/golangci-lint info found version: 1.59.0 for v1.59.0/linux/amd64
383golangci/golangci-lint info installed /home/travis/bin/golangci-lint
384if ! command -v /bin/golangci-lint &>/dev/null; then \
385 /home/travis/bin/golangci-lint --version; \
386fi
387golangci-lint has version 1.59.0 built with go1.22.3 from 2059b18a on 2024-05-26T18:13:27Z
388GO111MODULE=on go mod download
389GO111MODULE=on go mod vendor
390touch .deps-fetched
391The command "make deps" exited with 0.
39258.37s$ GO111MODULE=on make build
393go install -tags netgo -ldflags "-extldflags '-static' -X 'github.com/travis-ci/worker.VersionString=v6.2.24-3-g6ee5af5' -X 'github.com/travis-ci/worker.RevisionString=6ee5af5c8983d25ca062611475dca001254d3c45' -X 'github.com/travis-ci/worker.RevisionURLString=https://github.com/travis-ci/worker/tree/6ee5af5c8983d25ca062611475dca001254d3c45' -X 'github.com/travis-ci/worker.GeneratedString=2024-05-29T19:44:04+0000' -X 'github.com/travis-ci/worker.CopyrightString=© 2018 Travis CI GmbH'" github.com/travis-ci/worker github.com/travis-ci/worker/remote github.com/travis-ci/worker/image github.com/travis-ci/worker/ssh github.com/travis-ci/worker/metrics github.com/travis-ci/worker/config github.com/travis-ci/worker/context github.com/travis-ci/worker/winrm github.com/travis-ci/worker/errors github.com/travis-ci/worker/ratelimit github.com/travis-ci/worker/backend github.com/travis-ci/worker/cmd/...
394# github.com/travis-ci/worker/cmd/travis-worker
395/tmp/go-link-4139339988/000002.o: In function `mygetgrouplist':
396/usr/local/go/src/os/user/getgrouplist_unix.go:18: warning: Using 'getgrouplist' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
397/tmp/go-link-4139339988/000001.o: In function `mygetgrgid_r':
398/usr/local/go/src/os/user/cgo_lookup_unix.go:40: warning: Using 'getgrgid_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
399/tmp/go-link-4139339988/000001.o: In function `mygetgrnam_r':
400/usr/local/go/src/os/user/cgo_lookup_unix.go:45: warning: Using 'getgrnam_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
401/tmp/go-link-4139339988/000001.o: In function `mygetpwnam_r':
402/usr/local/go/src/os/user/cgo_lookup_unix.go:35: warning: Using 'getpwnam_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
403/tmp/go-link-4139339988/000001.o: In function `mygetpwuid_r':
404/usr/local/go/src/os/user/cgo_lookup_unix.go:30: warning: Using 'getpwuid_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
405The command "GO111MODULE=on make build" exited with 0.
4060.00s$ mkdir -p build/linux/amd64
407The command "mkdir -p build/linux/amd64" exited with 0.
4080.04s$ cp ${GOPATH%%:*}/bin/travis-worker build/linux/amd64
409The command "cp ${GOPATH%%:*}/bin/travis-worker build/linux/amd64" exited with 0.
410148.79s$ make test-no-cover
411go test -race -tags netgo -ldflags "-extldflags '-static' -X 'github.com/travis-ci/worker.VersionString=v6.2.24-3-g6ee5af5' -X 'github.com/travis-ci/worker.RevisionString=6ee5af5c8983d25ca062611475dca001254d3c45' -X 'github.com/travis-ci/worker.RevisionURLString=https://github.com/travis-ci/worker/tree/6ee5af5c8983d25ca062611475dca001254d3c45' -X 'github.com/travis-ci/worker.GeneratedString=2024-05-29T19:45:02+0000' -X 'github.com/travis-ci/worker.CopyrightString=© 2018 Travis CI GmbH'" github.com/travis-ci/worker github.com/travis-ci/worker/remote github.com/travis-ci/worker/image github.com/travis-ci/worker/ssh github.com/travis-ci/worker/metrics github.com/travis-ci/worker/config github.com/travis-ci/worker/context github.com/travis-ci/worker/winrm github.com/travis-ci/worker/errors github.com/travis-ci/worker/ratelimit github.com/travis-ci/worker/backend github.com/travis-ci/worker/cmd/...
412# github.com/travis-ci/worker.test
413/tmp/go-link-2676924113/000002.o: In function `mygetgrouplist':
414/usr/local/go/src/os/user/getgrouplist_unix.go:18: warning: Using 'getgrouplist' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
415/tmp/go-link-2676924113/000001.o: In function `mygetgrgid_r':
416/usr/local/go/src/os/user/cgo_lookup_unix.go:40: warning: Using 'getgrgid_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
417/tmp/go-link-2676924113/000001.o: In function `mygetgrnam_r':
418/usr/local/go/src/os/user/cgo_lookup_unix.go:45: warning: Using 'getgrnam_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
419/tmp/go-link-2676924113/000001.o: In function `mygetpwnam_r':
420/usr/local/go/src/os/user/cgo_lookup_unix.go:35: warning: Using 'getpwnam_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
421/tmp/go-link-2676924113/000001.o: In function `mygetpwuid_r':
422/usr/local/go/src/os/user/cgo_lookup_unix.go:30: warning: Using 'getpwuid_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
423# github.com/travis-ci/worker/image [github.com/travis-ci/worker/image.test]
424image/api_selector_test.go:91:76: too few values in tagSet{...}
425image/api_selector_test.go:92:76: too few values in tagSet{...}
426image/api_selector_test.go:93:63: too few values in tagSet{...}
427image/api_selector_test.go:94:53: too few values in tagSet{...}
428image/api_selector_test.go:97:92: too few values in tagSet{...}
429image/api_selector_test.go:98:80: too few values in tagSet{...}
430image/api_selector_test.go:99:74: too few values in tagSet{...}
431image/api_selector_test.go:100:61: too few values in tagSet{...}
432image/api_selector_test.go:101:59: too few values in tagSet{...}
433image/api_selector_test.go:102:53: too few values in tagSet{...}
434image/api_selector_test.go:102:53: too many errors
435# github.com/travis-ci/worker/backend.test
436/tmp/go-link-947369495/000002.o: In function `mygetgrouplist':
437/usr/local/go/src/os/user/getgrouplist_unix.go:18: warning: Using 'getgrouplist' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
438/tmp/go-link-947369495/000001.o: In function `mygetgrgid_r':
439/usr/local/go/src/os/user/cgo_lookup_unix.go:40: warning: Using 'getgrgid_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
440/tmp/go-link-947369495/000001.o: In function `mygetgrnam_r':
441/usr/local/go/src/os/user/cgo_lookup_unix.go:45: warning: Using 'getgrnam_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
442/tmp/go-link-947369495/000001.o: In function `mygetpwnam_r':
443/usr/local/go/src/os/user/cgo_lookup_unix.go:35: warning: Using 'getpwnam_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
444/tmp/go-link-947369495/000001.o: In function `mygetpwuid_r':
445/usr/local/go/src/os/user/cgo_lookup_unix.go:30: warning: Using 'getpwuid_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
446ok github.com/travis-ci/worker 5.244s
447? github.com/travis-ci/worker/remote [no test files]
448FAIL github.com/travis-ci/worker/image [build failed]
449? github.com/travis-ci/worker/ssh [no test files]
450? github.com/travis-ci/worker/metrics [no test files]
451ok github.com/travis-ci/worker/config 0.031s
452? github.com/travis-ci/worker/context [no test files]
453? github.com/travis-ci/worker/winrm [no test files]
454? github.com/travis-ci/worker/errors [no test files]
455ok github.com/travis-ci/worker/ratelimit 0.072s
456# github.com/travis-ci/worker/cmd/travis-worker.test
457/tmp/go-link-4179651211/000002.o: In function `mygetgrouplist':
458/usr/local/go/src/os/user/getgrouplist_unix.go:18: warning: Using 'getgrouplist' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
459/tmp/go-link-4179651211/000001.o: In function `mygetgrgid_r':
460/usr/local/go/src/os/user/cgo_lookup_unix.go:40: warning: Using 'getgrgid_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
461/tmp/go-link-4179651211/000001.o: In function `mygetgrnam_r':
462/usr/local/go/src/os/user/cgo_lookup_unix.go:45: warning: Using 'getgrnam_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
463/tmp/go-link-4179651211/000001.o: In function `mygetpwnam_r':
464/usr/local/go/src/os/user/cgo_lookup_unix.go:35: warning: Using 'getpwnam_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
465/tmp/go-link-4179651211/000001.o: In function `mygetpwuid_r':
466/usr/local/go/src/os/user/cgo_lookup_unix.go:30: warning: Using 'getpwuid_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
467ok github.com/travis-ci/worker/backend 65.317s
468ok github.com/travis-ci/worker/cmd/travis-worker 0.113s
469FAIL
470Makefile:66: recipe for target 'test-no-cover' failed
471make: *** [test-no-cover] Error 2
472The command "make test-no-cover" exited with 2.
473116.97s$ make test-cover
474go test -covermode=count -coverprofile=root-coverage.coverprofile \
475 -tags netgo -ldflags "-extldflags '-static' -X 'github.com/travis-ci/worker.VersionString=v6.2.24-3-g6ee5af5' -X 'github.com/travis-ci/worker.RevisionString=6ee5af5c8983d25ca062611475dca001254d3c45' -X 'github.com/travis-ci/worker.RevisionURLString=https://github.com/travis-ci/worker/tree/6ee5af5c8983d25ca062611475dca001254d3c45' -X 'github.com/travis-ci/worker.GeneratedString=2024-05-29T19:47:31+0000' -X 'github.com/travis-ci/worker.CopyrightString=© 2018 Travis CI GmbH'" \
476 github.com/travis-ci/worker/
477# github.com/travis-ci/worker.test
478/tmp/go-link-1778663207/000002.o: In function `mygetgrouplist':
479/usr/local/go/src/os/user/getgrouplist_unix.go:18: warning: Using 'getgrouplist' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
480/tmp/go-link-1778663207/000001.o: In function `mygetgrgid_r':
481/usr/local/go/src/os/user/cgo_lookup_unix.go:40: warning: Using 'getgrgid_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
482/tmp/go-link-1778663207/000001.o: In function `mygetgrnam_r':
483/usr/local/go/src/os/user/cgo_lookup_unix.go:45: warning: Using 'getgrnam_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
484/tmp/go-link-1778663207/000001.o: In function `mygetpwnam_r':
485/usr/local/go/src/os/user/cgo_lookup_unix.go:35: warning: Using 'getpwnam_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
486/tmp/go-link-1778663207/000001.o: In function `mygetpwuid_r':
487/usr/local/go/src/os/user/cgo_lookup_unix.go:30: warning: Using 'getpwuid_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
488ok github.com/travis-ci/worker 5.339s coverage: 29.3% of statements
489go test -covermode=count -coverprofile=backend-coverage.coverprofile \
490 -tags netgo -ldflags "-extldflags '-static' -X 'github.com/travis-ci/worker.VersionString=v6.2.24-3-g6ee5af5' -X 'github.com/travis-ci/worker.RevisionString=6ee5af5c8983d25ca062611475dca001254d3c45' -X 'github.com/travis-ci/worker.RevisionURLString=https://github.com/travis-ci/worker/tree/6ee5af5c8983d25ca062611475dca001254d3c45' -X 'github.com/travis-ci/worker.GeneratedString=2024-05-29T19:47:57+0000' -X 'github.com/travis-ci/worker.CopyrightString=© 2018 Travis CI GmbH'" \
491 github.com/travis-ci/worker/backend
492# github.com/travis-ci/worker/backend.test
493/tmp/go-link-1720457347/000002.o: In function `mygetgrouplist':
494/usr/local/go/src/os/user/getgrouplist_unix.go:18: warning: Using 'getgrouplist' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
495/tmp/go-link-1720457347/000001.o: In function `mygetgrgid_r':
496/usr/local/go/src/os/user/cgo_lookup_unix.go:40: warning: Using 'getgrgid_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
497/tmp/go-link-1720457347/000001.o: In function `mygetgrnam_r':
498/usr/local/go/src/os/user/cgo_lookup_unix.go:45: warning: Using 'getgrnam_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
499/tmp/go-link-1720457347/000001.o: In function `mygetpwnam_r':
500/usr/local/go/src/os/user/cgo_lookup_unix.go:35: warning: Using 'getpwnam_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
501/tmp/go-link-1720457347/000001.o: In function `mygetpwuid_r':
502/usr/local/go/src/os/user/cgo_lookup_unix.go:30: warning: Using 'getpwuid_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
503ok github.com/travis-ci/worker/backend 85.833s coverage: 16.5% of statements
504go test -covermode=count -coverprofile=config-coverage.coverprofile \
505 -tags netgo -ldflags "-extldflags '-static' -X 'github.com/travis-ci/worker.VersionString=v6.2.24-3-g6ee5af5' -X 'github.com/travis-ci/worker.RevisionString=6ee5af5c8983d25ca062611475dca001254d3c45' -X 'github.com/travis-ci/worker.RevisionURLString=https://github.com/travis-ci/worker/tree/6ee5af5c8983d25ca062611475dca001254d3c45' -X 'github.com/travis-ci/worker.GeneratedString=2024-05-29T19:49:27+0000' -X 'github.com/travis-ci/worker.CopyrightString=© 2018 Travis CI GmbH'" \
506 github.com/travis-ci/worker/config
507ok github.com/travis-ci/worker/config 0.005s coverage: 63.2% of statements
508go test -covermode=count -coverprofile=image-coverage.coverprofile \
509 -tags netgo -ldflags "-extldflags '-static' -X 'github.com/travis-ci/worker.VersionString=v6.2.24-3-g6ee5af5' -X 'github.com/travis-ci/worker.RevisionString=6ee5af5c8983d25ca062611475dca001254d3c45' -X 'github.com/travis-ci/worker.RevisionURLString=https://github.com/travis-ci/worker/tree/6ee5af5c8983d25ca062611475dca001254d3c45' -X 'github.com/travis-ci/worker.GeneratedString=2024-05-29T19:49:27+0000' -X 'github.com/travis-ci/worker.CopyrightString=© 2018 Travis CI GmbH'" \
510 github.com/travis-ci/worker/image
511# github.com/travis-ci/worker/image [github.com/travis-ci/worker/image.test]
512image/api_selector_test.go:91:76: too few values in tagSet{...}
513image/api_selector_test.go:92:76: too few values in tagSet{...}
514image/api_selector_test.go:93:63: too few values in tagSet{...}
515image/api_selector_test.go:94:53: too few values in tagSet{...}
516image/api_selector_test.go:97:92: too few values in tagSet{...}
517image/api_selector_test.go:98:80: too few values in tagSet{...}
518image/api_selector_test.go:99:74: too few values in tagSet{...}
519image/api_selector_test.go:100:61: too few values in tagSet{...}
520image/api_selector_test.go:101:59: too few values in tagSet{...}
521image/api_selector_test.go:102:53: too few values in tagSet{...}
522image/api_selector_test.go:102:53: too many errors
523FAIL github.com/travis-ci/worker/image [build failed]
524FAIL
525Makefile:47: recipe for target 'image-coverage.coverprofile' failed
526make: *** [image-coverage.coverprofile] Error 2
527The command "make test-cover" exited with 2.
5280.62s$ make smoke
529./script/smoke
530Updated 0 paths from a8a2749
531travis-worker v=v6.2.24-3-g6ee5af5 rev=6ee5af5c8983d25ca062611475dca001254d3c45 d=2024-05-29T19:44:04+0000 go=go1.17.13
532travis-worker v=v6.2.24-3-g6ee5af5 rev=6ee5af5c8983d25ca062611475dca001254d3c45 d=2024-05-29T19:44:04+0000 go=go1.17.13
533NAME:
534 travis-worker - Travis Worker
536USAGE:
537 travis-worker [global options] command [command options] [arguments...]
539VERSION:
540 v6.2.24-3-g6ee5af5
542AUTHOR:
543 Travis CI GmbH <contact+travis-worker@travis-ci.com>
545COMMANDS:
546 help, h Shows a list of commands or help for one command
548GLOBAL OPTIONS:
549 --provider-name value The name of the provider to use. See below for provider-specific configuration (default: "docker") [$TRAVIS_WORKER_PROVIDER_NAME, $PROVIDER_NAME]
550 --queue-type value The name of the queue type to use ("amqp", "http", or "file") (default: "amqp") [$TRAVIS_WORKER_QUEUE_TYPE, $QUEUE_TYPE]
551 --amqp-heartbeat value The heartbeat timeout value defines after what time the peer TCP connection should be considered unreachable (default: 10s) [$TRAVIS_WORKER_AMQP_HEARTBEAT, $AMQP_HEARTBEAT]
552 --amqp-consumer-priority value The consumer priority to set when consuming jobs (default: 0) [$TRAVIS_WORKER_AMQP_CONSUMER_PRIORITY, $AMQP_CONSUMER_PRIORITY]
553 --amqp-uri value The URI to the AMQP server to connect to (only valid for "amqp" queue type) (default: "amqp://") [$TRAVIS_WORKER_AMQP_URI, $AMQP_URI]
554 --logs-amqp-uri value The URI to the Logs AMQP server to connect to (only valid for "amqp" queue type) [$TRAVIS_WORKER_LOGS_AMQP_URI, $LOGS_AMQP_URI]
555 --amqp-insecure Whether to connect to the AMQP server without verifying TLS certificates (only valid for "amqp" queue type) [$TRAVIS_WORKER_AMQP_INSECURE, $AMQP_INSECURE]
556 --amqp-tls-cert value The TLS certificate used to connet to the jobs AMQP server [$TRAVIS_WORKER_AMQP_TLS_CERT, $AMQP_TLS_CERT]
557 --amqp-tls-cert-path value Path to the TLS certificate used to connet to the jobs AMQP server [$TRAVIS_WORKER_AMQP_TLS_CERT_PATH, $AMQP_TLS_CERT_PATH]
558 --logs-amqp-tls-cert value The TLS certificate used to connet to the logs AMQP server [$TRAVIS_WORKER_LOGS_AMQP_TLS_CERT, $LOGS_AMQP_TLS_CERT]
559 --logs-amqp-tls-cert-path value Path to the TLS certificate used to connet to the logs AMQP server [$TRAVIS_WORKER_LOGS_AMQP_TLS_CERT_PATH, $LOGS_AMQP_TLS_CERT_PATH]
560 --base-dir value The base directory for file-based queues (only valid for "file" queue type) (default: ".") [$TRAVIS_WORKER_BASE_DIR, $BASE_DIR]
561 --file-polling-interval value The interval at which file-based queues are checked (only valid for "file" queue type) (default: 5s) [$TRAVIS_WORKER_FILE_POLLING_INTERVAL, $FILE_POLLING_INTERVAL]
562 --pool-size value The size of the processor pool, affecting the number of jobs this worker can run in parallel (default: 1) [$TRAVIS_WORKER_POOL_SIZE, $POOL_SIZE]
563 --build-api-uri value The full URL to the build API endpoint to use. Note that this also requires the path of the URL. If a username is included in the URL, this will be translated to a token passed in the Authorization header [$TRAVIS_WORKER_BUILD_API_URI, $BUILD_API_URI]
564 --queue-name value The AMQP queue to subscribe to for jobs [$TRAVIS_WORKER_QUEUE_NAME, $QUEUE_NAME]
565 --http-polling-interval value Sleep interval between new job requests (only valid for "http" queue type) (default: 3s) [$TRAVIS_WORKER_HTTP_POLLING_INTERVAL, $HTTP_POLLING_INTERVAL]
566 --http-refresh-claim-interval value Sleep interval between job claim refresh requests (only valid for "http" queue type) (default: 5s) [$TRAVIS_WORKER_HTTP_REFRESH_CLAIM_INTERVAL, $HTTP_REFRESH_CLAIM_INTERVAL]
567 --librato-email value Librato metrics account email [$TRAVIS_WORKER_LIBRATO_EMAIL, $LIBRATO_EMAIL]
568 --librato-token value Librato metrics account token [$TRAVIS_WORKER_LIBRATO_TOKEN, $LIBRATO_TOKEN]
569 --librato-source value Librato metrics source name (default: "travis-job-7af963a1-bd0f-4d59-aa6a-e3d9486a6163") [$TRAVIS_WORKER_LIBRATO_SOURCE, $LIBRATO_SOURCE]
570 --sentry-dsn value The DSN to send Sentry events to [$TRAVIS_WORKER_SENTRY_DSN, $SENTRY_DSN]
571 --sentry-hook-errors Add logrus.ErrorLevel to logrus sentry hook [$TRAVIS_WORKER_SENTRY_HOOK_ERRORS, $SENTRY_HOOK_ERRORS]
572 --hostname value Host name used in log output to identify the source of a job (default: "travis-job-7af963a1-bd0f-4d59-aa6a-e3d9486a6163") [$TRAVIS_WORKER_HOSTNAME, $HOSTNAME]
573 --default-language value Default "language" value for each job (default: "default") [$TRAVIS_WORKER_DEFAULT_LANGUAGE, $DEFAULT_LANGUAGE]
574 --default-dist value Default "dist" value for each job (default: "xenial") [$TRAVIS_WORKER_DEFAULT_DIST, $DEFAULT_DIST]
575 --default-arch value Default "arch" value for each job (default: "amd64") [$TRAVIS_WORKER_DEFAULT_ARCH, $DEFAULT_ARCH]
576 --default-group value Default "group" value for each job (default: "stable") [$TRAVIS_WORKER_DEFAULT_GROUP, $DEFAULT_GROUP]
577 --default-os value Default "os" value for each job (default: "linux") [$TRAVIS_WORKER_DEFAULT_OS, $DEFAULT_OS]
578 --hard-timeout value The outermost (maximum) timeout for a given job, at which time the job is cancelled (default: 50m0s) [$TRAVIS_WORKER_HARD_TIMEOUT, $HARD_TIMEOUT]
579 --initial-sleep value The time to sleep prior to opening log and starting job (default: 1s) [$TRAVIS_WORKER_INITIAL_SLEEP, $INITIAL_SLEEP]
580 --log-timeout value The timeout for a job that's not outputting anything (default: 10m0s) [$TRAVIS_WORKER_LOG_TIMEOUT, $LOG_TIMEOUT]
581 --script-upload-timeout value The timeout for the script upload step (default: 3m30s) [$TRAVIS_WORKER_SCRIPT_UPLOAD_TIMEOUT, $SCRIPT_UPLOAD_TIMEOUT]
582 --startup-timeout value The timeout for execution environment to be ready (default: 4m0s) [$TRAVIS_WORKER_STARTUP_TIMEOUT, $STARTUP_TIMEOUT]
583 --max-log-length value The maximum length of a log in bytes (default: 4500000) [$TRAVIS_WORKER_MAX_LOG_LENGTH, $MAX_LOG_LENGTH]
584 --job-board-url value The base URL for job-board used with http queue [$TRAVIS_WORKER_JOB_BOARD_URL, $JOB_BOARD_URL]
585 --travis-site value Either 'org' or 'com', used for job-board [$TRAVIS_WORKER_TRAVIS_SITE, $TRAVIS_SITE]
586 --state-update-pool-size value The pool size for state update workers (default: 3) [$TRAVIS_WORKER_STATE_UPDATE_POOL_SIZE, $STATE_UPDATE_POOL_SIZE]
587 --log-pool-size value The pool size for log workers (default: 3) [$TRAVIS_WORKER_LOG_POOL_SIZE, $LOG_POOL_SIZE]
588 --rabbitmq-sharding Enable sharding for the logs AMQP queue [$TRAVIS_WORKER_RABBITMQ_SHARDING, $RABBITMQ_SHARDING]
589 --build-cache-fetch-timeout value (default: 5m0s) [$TRAVIS_WORKER_BUILD_CACHE_FETCH_TIMEOUT, $BUILD_CACHE_FETCH_TIMEOUT]
590 --build-cache-push-timeout value (default: 5m0s) [$TRAVIS_WORKER_BUILD_CACHE_PUSH_TIMEOUT, $BUILD_CACHE_PUSH_TIMEOUT]
591 --build-apt-cache value [$TRAVIS_WORKER_BUILD_APT_CACHE, $BUILD_APT_CACHE]
592 --build-npm-cache value [$TRAVIS_WORKER_BUILD_NPM_CACHE, $BUILD_NPM_CACHE]
593 --build-paranoid [$TRAVIS_WORKER_BUILD_PARANOID, $BUILD_PARANOID]
594 --build-fix-resolv-conf [$TRAVIS_WORKER_BUILD_FIX_RESOLV_CONF, $BUILD_FIX_RESOLV_CONF]
595 --build-fix-etc-hosts [$TRAVIS_WORKER_BUILD_FIX_ETC_HOSTS, $BUILD_FIX_ETC_HOSTS]
596 --build-cache-type value [$TRAVIS_WORKER_BUILD_CACHE_TYPE, $BUILD_CACHE_TYPE]
597 --build-cache-s3-scheme value [$TRAVIS_WORKER_BUILD_CACHE_S3_SCHEME, $BUILD_CACHE_S3_SCHEME]
598 --build-cache-s3-region value [$TRAVIS_WORKER_BUILD_CACHE_S3_REGION, $BUILD_CACHE_S3_REGION]
599 --build-cache-s3-bucket value [$TRAVIS_WORKER_BUILD_CACHE_S3_BUCKET, $BUILD_CACHE_S3_BUCKET]
600 --build-cache-s3-access-key-id value [$TRAVIS_WORKER_BUILD_CACHE_S3_ACCESS_KEY_ID, $BUILD_CACHE_S3_ACCESS_KEY_ID]
601 --build-cache-s3-secret-access-key value [$TRAVIS_WORKER_BUILD_CACHE_S3_SECRET_ACCESS_KEY, $BUILD_CACHE_S3_SECRET_ACCESS_KEY]
602 --build-trace-enabled Enable downloading build traces [$TRAVIS_WORKER_BUILD_TRACE_ENABLED, $BUILD_TRACE_ENABLED]
603 --build-trace-s3-bucket value [$TRAVIS_WORKER_BUILD_TRACE_S3_BUCKET, $BUILD_TRACE_S3_BUCKET]
604 --build-trace-s3-key-prefix value [$TRAVIS_WORKER_BUILD_TRACE_S3_KEY_PREFIX, $BUILD_TRACE_S3_KEY_PREFIX]
605 --build-trace-s3-region value [$TRAVIS_WORKER_BUILD_TRACE_S3_REGION, $BUILD_TRACE_S3_REGION]
606 --payload-filter-executable value External executable which will be called to filter the json to be sent to the build script generator [$TRAVIS_WORKER_PAYLOAD_FILTER_EXECUTABLE, $PAYLOAD_FILTER_EXECUTABLE]
607 --skip-shutdown-on-log-timeout Special-case mode to aid with debugging timed out jobs [$TRAVIS_WORKER_SKIP_SHUTDOWN_ON_LOG_TIMEOUT, $SKIP_SHUTDOWN_ON_LOG_TIMEOUT]
608 --build-api-insecure-skip-verify Skip build API TLS verification (useful for Enterprise and testing) [$TRAVIS_WORKER_BUILD_API_INSECURE_SKIP_VERIFY, $BUILD_API_INSECURE_SKIP_VERIFY]
609 --progress-type value Report progress for supported backends (valid values "text" or unset) [$TRAVIS_WORKER_PROGRESS_TYPE, $PROGRESS_TYPE]
610 --remote-controller-addr value enable remote controller http api (and pprof) at address [$TRAVIS_WORKER_REMOTE_CONTROLLER_ADDR, $REMOTE_CONTROLLER_ADDR]
611 --remote-controller-auth value username:password for http api basic auth for remote controller [$TRAVIS_WORKER_REMOTE_CONTROLLER_AUTH, $REMOTE_CONTROLLER_AUTH]
612 --silence-metrics deprecated flag [$TRAVIS_WORKER_SILENCE_METRICS, $SILENCE_METRICS]
613 --log-metrics periodically print metrics to the stdout [$TRAVIS_WORKER_LOG_METRICS, $LOG_METRICS]
614 --echo-config echo parsed config and exit [$TRAVIS_WORKER_ECHO_CONFIG, $ECHO_CONFIG]
615 --list-backend-providers echo backend provider list and exit [$TRAVIS_WORKER_LIST_BACKEND_PROVIDERS, $LIST_BACKEND_PROVIDERS]
616 --update-images update images for LXD backend from job-board [$TRAVIS_WORKER_UPDATE_IMAGES, $UPDATE_IMAGES]
617 --debug set log level to debug [$TRAVIS_WORKER_DEBUG, $DEBUG]
618 --start-hook value executable to run just before starting [$TRAVIS_WORKER_START_HOOK, $START_HOOK]
619 --stop-hook value executable to run just before exiting [$TRAVIS_WORKER_STOP_HOOK, $STOP_HOOK]
620 --heartbeat-url value health check and/or supervisor check URL (expects response: {"state": "(up|down)"}) [$TRAVIS_WORKER_HEARTBEAT_URL, $HEARTBEAT_URL]
621 --heartbeat-url-auth-token value auth token for health check and/or supervisor check URL (may be "file://path/to/file") [$TRAVIS_WORKER_HEARTBEAT_URL_AUTH_TOKEN, $HEARTBEAT_URL_AUTH_TOKEN]
622 --infra value infra tag, e.g. gce or ec2 [$TRAVIS_WORKER_INFRA, $INFRA]
623 --stackdriver-trace-account-json value file path or JSON to stackdriver trace on Google Cloud [$TRAVIS_WORKER_STACKDRIVER_TRACE_ACCOUNT_JSON, $STACKDRIVER_TRACE_ACCOUNT_JSON]
624 --stackdriver-project-id value google cloud project ID where where traces are exported and viewed [$TRAVIS_WORKER_STACKDRIVER_PROJECT_ID, $STACKDRIVER_PROJECT_ID]
625 --opencensus-tracing-enabled enable tracing for worker with google stackdriver client [$TRAVIS_WORKER_OPENCENSUS_TRACING_ENABLED, $OPENCENSUS_TRACING_ENABLED]
626 --opencensus-sampling-rate value sample rate for trace as an inverse fraction - for sample rate n, every nth event will be sampled (default: 1) [$TRAVIS_WORKER_OPENCENSUS_SAMPLING_RATE, $OPENCENSUS_SAMPLING_RATE]
627 --help, -h show help
628 --version, -v print the version
630COPYRIGHT:
631 © 2018 Travis CI GmbH
633All provider options must be given as environment variables of the form:
635 $[TRAVIS_WORKER_]{UPCASE_PROVIDER_NAME}_{UPCASE_UNDERSCORED_KEY}
636 ^------------^
637 optional namespace
639e.g.:
641 TRAVIS_WORKER_DOCKER_HOST='tcp://127.0.0.1:4243'
642 TRAVIS_WORKER_DOCKER_PRIVILEGED='true'
645Docker provider help:
647 BINDS - Bind mount a volume (example: "/var/run/docker.sock:/var/run/docker.sock", default "")
648 CERT_PATH - directory where ca.pem, cert.pem, and key.pem are located (default "")
649 CMD - command (CMD) to run when creating containers (default "/sbin/init")
650 CONTAINER_LABELS - comma- or space-delimited key:value pairs of labels to apply to each container (default "")
651 CPUS - cpu count to allocate to each container (0 disables allocation, default 2)
652 CPU_SET_SIZE - size of available cpu set (default detected locally via runtime.NumCPU)
653 ENDPOINT / HOST - [REQUIRED] tcp or unix address for connecting to Docker
654 EXEC_CMD - command to run via exec/ssh (default "bash /home/travis/build.sh")
655 IMAGE_SELECTOR_TYPE - image selector type ("tag", "api", or "env", default "tag")
656 IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api"
657 INSPECT_INTERVAL - time to wait between container inspections as duration (default "500ms")
658 MEMORY - memory to allocate to each container (0 disables allocation, default "4G")
659 NATIVE - upload and run build script via docker API instead of over ssh (default false)
660 PRIVILEGED - run containers in privileged mode (default false)
661 SECURITY_OPT - Security configuration (example: "seccomp=unconfined") to turn off seccomp confinement for the container
662 SHM - /dev/shm to allocate to each container (0 disables allocation, default "64MiB")
663 SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 5s)
664 TMPFS_MAP - "+"-delimited key:value map of tmpfs mounts (example "/run:rw,exec+/run/lock:rw,exec", default map["/run":"rw,nosuid,nodev,exec,noatime,size=65536k"])
666EC2 provider help:
668 AWS_ACCESS_KEY_ID - AWS Access Key ID
669 AWS_SECRET_ACCESS_KEY - AWS Secret Access Key
670 CPU_CREDIT_SPECIFICATION - standard|unlimited (for faster boots)
671 CUSTOM_TAGS - Custom tags to set for the EC2 instance. Comma separated list with format key1=value1,key2=value2.....keyN=valueN
672 DISK_SIZE - Disk size in GB (default 100)
673 EBS_OPTIMIZED - Whether or not to use EBS-optimized instances (Default: false)
674 IAM_INSTANCE_PROFILE - This is not a good idea... for security, builds should provice API keys
675 IMAGE_ALIASES - comma-delimited strings used as stable names for images, used only when image selector type is "env"
676 IMAGE_DEFAULT - default image name to use when none found
677 IMAGE_MAP - Map of which image to use for which language
678 IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env")
679 IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api"
680 IMAGE_[ALIAS_]{ALIAS} - full name for a given alias given via IMAGE_ALIASES, where the alias form in the key is uppercased and normalized by replacing non-alphanumerics with _
681 INSTANCE_TYPE - Instance type to use for builds
682 KEY_NAME - Key name to use for the admin user, this is in case you need login access to instances. The travis user has a auto generated key.
683 PUBLIC_IP - boot job instances with a public ip, disable this for NAT (default true)
684 PUBLIC_IP_CONNECT - connect to the public ip of the instance instead of the internal, only takes effect if PUBLIC_IP is true (default true)
685 REGION - Which region to run workers in
686 SECURITY_GROUPS - Security groups to assign
687 SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 5s)
688 SUBNET_ID - Subnet ID to launch instances into
689 TAGS - Tags, how to deal with key value?
690 UPLOAD_RETRIES - number of times to attempt to upload script before erroring (default 120)
691 UPLOAD_RETRY_SLEEP - sleep interval between script upload attempts (default 1s)
692 USER_DATA - User data, needs to be URL safe base64 encoded format (RFC 4648)
694Fake provider help:
696 ERROR - error out all jobs (useful for testing requeue storms)
697 LOG_OUTPUT - faked log output to write
698 RUN_SLEEP - faked runtime sleep duration
700Google Compute Engine provider help:
702 ACCOUNT_JSON - [REQUIRED] account JSON config
703 AUTO_IMPLODE - schedule a poweroff at HARD_TIMEOUT_MINUTES in the future (default true)
704 BACKOFF_RETRY_MAX - Maximum allowed duration of generic exponential backoff retries (default 1m)
705 BOOT_POLL_SLEEP - sleep interval between polling server for instance ready status (default 3s)
706 BOOT_PRE_POLL_SLEEP - time to sleep prior to polling server for instance ready status (default 15s)
707 DEFAULT_LANGUAGE - default language to use when looking up image (default "minimal")
708 DETERMINISTIC_HOSTNAME - assign deterministic hostname based on repo slug and job id (default false)
709 DISK_SIZE - disk size in GB (default 20)
710 DISK_SIZE_WINDOWS - disk size in GB for windows OS (defaults to DISK_SIZE value)
711 GPU_COUNT - number of GPUs to use (default 0)
712 GPU_TYPE - type of GPU to use (default "nvidia-tesla-p100")
713 IMAGE_ALIASES - comma-delimited strings used as stable names for images, used only when image selector type is "env"
714 IMAGE_DEFAULT - default image name to use when none found (default "travis-ci.+")
715 IMAGE_PROJECT_ID - GCE project id to use for images, will use PROJECT_ID if not specified
716 IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env")
717 IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api"
718 IMAGE_[ALIAS_]{ALIAS} - full name for a given alias given via IMAGE_ALIASES, where the alias form in the key is uppercased and normalized by replacing non-alphanumerics with _
719 MACHINE_TYPE - machine name (default "n1-standard-2")
720 NETWORK - network name (default "default")
721 PREEMPTIBLE - boot job instances with preemptible flag enabled (default false)
722 PREMIUM_MACHINE_TYPE - premium machine type (default "n1-standard-4")
723 PROJECT_ID - [REQUIRED] GCE project id
724 PUBLIC_IP - boot job instances with a public ip, disable this for NAT (default true)
725 PUBLIC_IP_CONNECT - connect to the public ip of the instance instead of the internal, only takes effect if PUBLIC_IP is true (default true)
726 RATE_LIMIT_DURATION - interval in which to let max-calls through to the GCE API (default 1s)
727 RATE_LIMIT_DYNAMIC_CONFIG - get max-calls and duration dynamically through redis (default false)
728 RATE_LIMIT_DYNAMIC_CONFIG_TTL - time to cache dynamic config for (default 1m0s)
729 RATE_LIMIT_MAX_CALLS - number of calls per duration to let through to the GCE API (default 10)
730 RATE_LIMIT_PREFIX - prefix for the rate limit key in Redis
731 RATE_LIMIT_REDIS_URL - URL to Redis instance to use for rate limiting
732 REGION - only takes effect when SUBNETWORK is defined; region in which to deploy (default us-central1)
733 SKIP_STOP_POLL - immediately return after issuing first instance deletion request (default false)
734 SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 5s)
735 STOP_POLL_SLEEP - sleep interval between polling server for instance stop status (default 3s)
736 STOP_PRE_POLL_SLEEP - time to sleep prior to polling server for instance stop status (default 15s)
737 SUBNETWORK - the subnetwork in which to launch build instances (gce internal default "default")
738 UPLOAD_RETRIES - number of times to attempt to upload script before erroring (default 120)
739 UPLOAD_RETRY_SLEEP - sleep interval between script upload attempts (default 1s)
740 WARMER_SSH_PASSPHRASE - The passphrase used to decipher instace SSH keys
741 WARMER_TIMEOUT - timeout for requests to warmer service (default 5s)
742 WARMER_URL - URL for warmer service
743 ZONE - [DEPRECATED] Use ZONES instead. Zone name (default "us-central1-a")
744 ZONES - comma-delimited list of zone names (default "us-central1-a")
746Jupiter Brain provider help:
748 BOOT_POLL_DIAL_TIMEOUT - how long to wait for a TCP connection to be made when polling SSH port (default 3s)
749 BOOT_POLL_SLEEP - sleep interval between polling server for instance status (default 3s)
750 BOOT_POLL_WAIT_FOR_ERROR - time to wait for an error message after cancelling the boot polling (default 2s)
751 ENDPOINT - [REQUIRED] url to Jupiter Brain server, including auth
752 IMAGE_ALIASES - comma-delimited strings used as stable names for images (default: "")
753 IMAGE_ALIAS_{ALIAS} - full name for a given alias given via IMAGE_ALIASES, where the alias form in the key is uppercased and normalized by replacing non-alphanumerics with _
754 IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env")
755 IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api"
756 KEYCHAIN_PASSWORD - [REQUIRED] password used ... somehow
757 SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 5s)
758 SSH_KEY_PASSPHRASE - [REQUIRED] passphrase for SSH key given as SSH_KEY_PATH
759 SSH_KEY_PATH - [REQUIRED] path to SSH key used to access job VMs
761Local provider help:
763 SCRIPTS_DIR - directory where generated scripts will be written
765LXD provider help:
767 ARCH_OVERRIDE - override arch value from job config (default "")
768 CPUS - CPU count to allocate to each container (default "2")
769 CPUS_BURST - allow using all CPUs when not in use (default false)
770 DISK - disk size (default "10GB")
771 DOCKER_DISK - disk size to use for Docker (default "10GB")
772 DOCKER_POOL - storage pool to use for Docker (default "")
773 EXEC_CMD - command to run via exec/ssh (default "bash /home/travis/build.sh")
774 EXEC_UID - UID of travis user (default 1000)
775 IMAGE - image to use for the containers (default "ubuntu:18.04")
776 IMAGE_AUTO_DOWNLOAD - automatically try to download lxc image if it's missing (default false)
777 IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env")
778 IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api"
779 IMAGE_SERVER_URL - base URL for images auto download
780 MEMORY - memory to allocate to each container (default "4GB")
781 NETWORK - network bandwidth (default "500Mbit")
782 NETWORK_DNS - comma separated list of DNS servers (requires NETWORK_STATIC) (default "1.1.1.1,1.0.0.1")
783 NETWORK_IPV6_FILTERING - prevent the containers from spoofing another's IPv6 address (default true)
784 NETWORK_STATIC - whether to statically set network configuration (default false)
785 POOL - storage pool to use for the instances
786 PROCESS - maximum number of processes (default "5000")
787 SECURITY_PRIVILEGED - request a container to run without a UID mapping when set true (default false)
789OpenStack provider help:
791 AUTO_SSH_KEY_GEN - If SSH key generation is to be generated automatically (default false)
792 BOOT_POLL_DIAL_SLEEP - sleep interval between connection dials (default 10s)
793 BOOT_POLL_SLEEP - sleep interval between polling server for instance ACTIVE status (default 1m30s)
794 ENDPOINT - [REQUIRED] Keystone/Identity Service Endpoint
795 IMAGE_ALIASES - comma-delimited strings used as stable names for images (default: "")
796 IMAGE_DEFAULT - default image name to use when none found (default "")
797 IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env")
798 IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api"
799 INSTANCE_KEYPAIR - Key Pair Name to be used for instance creation
800 INSTANCE_NAME - Name of the VM to be created (default travis- followed by timeStamp)
801 MACHINE_TYPE - machine type/flavor (default "m1.small")
802 NETWORK - Network to which instance is to be attached.
803 OS_DOMAIN - [REQUIRED] Openstack domain name only in case using v3 Identity service API
804 OS_PASSWORD - [REQUIRED] Openstack user password
805 OS_REGION - Openstack region (default RegionOne)
806 OS_USERNAME - [REQUIRED] Openstack user name
807 OS_ZONE - Openstack zone (default nova)
808 SECURITY_GROUP - Instance Security Group Name (default default)
809 SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 20s)
810 SSH_KEY_PATH - path to SSH key used to access job VMs
811 SSH_PASSWORD - SSH password to login into the VM
812 SSH_POLL_TIMEOUT - Timeout after which VM is marked not sshable (default 20s)
813 SSH_USER - SSH username to login into the VM
814 TENANT_NAME - [REQUIRED] Openstack tenant name
816NAME:
817 travis-worker - Travis Worker
819USAGE:
820 travis-worker [global options] command [command options] [arguments...]
822VERSION:
823 v6.2.24-3-g6ee5af5
825AUTHOR:
826 Travis CI GmbH <contact+travis-worker@travis-ci.com>
828COMMANDS:
829 help, h Shows a list of commands or help for one command
831GLOBAL OPTIONS:
832 --provider-name value The name of the provider to use. See below for provider-specific configuration (default: "docker") [$TRAVIS_WORKER_PROVIDER_NAME, $PROVIDER_NAME]
833 --queue-type value The name of the queue type to use ("amqp", "http", or "file") (default: "amqp") [$TRAVIS_WORKER_QUEUE_TYPE, $QUEUE_TYPE]
834 --amqp-heartbeat value The heartbeat timeout value defines after what time the peer TCP connection should be considered unreachable (default: 10s) [$TRAVIS_WORKER_AMQP_HEARTBEAT, $AMQP_HEARTBEAT]
835 --amqp-consumer-priority value The consumer priority to set when consuming jobs (default: 0) [$TRAVIS_WORKER_AMQP_CONSUMER_PRIORITY, $AMQP_CONSUMER_PRIORITY]
836 --amqp-uri value The URI to the AMQP server to connect to (only valid for "amqp" queue type) (default: "amqp://") [$TRAVIS_WORKER_AMQP_URI, $AMQP_URI]
837 --logs-amqp-uri value The URI to the Logs AMQP server to connect to (only valid for "amqp" queue type) [$TRAVIS_WORKER_LOGS_AMQP_URI, $LOGS_AMQP_URI]
838 --amqp-insecure Whether to connect to the AMQP server without verifying TLS certificates (only valid for "amqp" queue type) [$TRAVIS_WORKER_AMQP_INSECURE, $AMQP_INSECURE]
839 --amqp-tls-cert value The TLS certificate used to connet to the jobs AMQP server [$TRAVIS_WORKER_AMQP_TLS_CERT, $AMQP_TLS_CERT]
840 --amqp-tls-cert-path value Path to the TLS certificate used to connet to the jobs AMQP server [$TRAVIS_WORKER_AMQP_TLS_CERT_PATH, $AMQP_TLS_CERT_PATH]
841 --logs-amqp-tls-cert value The TLS certificate used to connet to the logs AMQP server [$TRAVIS_WORKER_LOGS_AMQP_TLS_CERT, $LOGS_AMQP_TLS_CERT]
842 --logs-amqp-tls-cert-path value Path to the TLS certificate used to connet to the logs AMQP server [$TRAVIS_WORKER_LOGS_AMQP_TLS_CERT_PATH, $LOGS_AMQP_TLS_CERT_PATH]
843 --base-dir value The base directory for file-based queues (only valid for "file" queue type) (default: ".") [$TRAVIS_WORKER_BASE_DIR, $BASE_DIR]
844 --file-polling-interval value The interval at which file-based queues are checked (only valid for "file" queue type) (default: 5s) [$TRAVIS_WORKER_FILE_POLLING_INTERVAL, $FILE_POLLING_INTERVAL]
845 --pool-size value The size of the processor pool, affecting the number of jobs this worker can run in parallel (default: 1) [$TRAVIS_WORKER_POOL_SIZE, $POOL_SIZE]
846 --build-api-uri value The full URL to the build API endpoint to use. Note that this also requires the path of the URL. If a username is included in the URL, this will be translated to a token passed in the Authorization header [$TRAVIS_WORKER_BUILD_API_URI, $BUILD_API_URI]
847 --queue-name value The AMQP queue to subscribe to for jobs [$TRAVIS_WORKER_QUEUE_NAME, $QUEUE_NAME]
848 --http-polling-interval value Sleep interval between new job requests (only valid for "http" queue type) (default: 3s) [$TRAVIS_WORKER_HTTP_POLLING_INTERVAL, $HTTP_POLLING_INTERVAL]
849 --http-refresh-claim-interval value Sleep interval between job claim refresh requests (only valid for "http" queue type) (default: 5s) [$TRAVIS_WORKER_HTTP_REFRESH_CLAIM_INTERVAL, $HTTP_REFRESH_CLAIM_INTERVAL]
850 --librato-email value Librato metrics account email [$TRAVIS_WORKER_LIBRATO_EMAIL, $LIBRATO_EMAIL]
851 --librato-token value Librato metrics account token [$TRAVIS_WORKER_LIBRATO_TOKEN, $LIBRATO_TOKEN]
852 --librato-source value Librato metrics source name (default: "travis-job-7af963a1-bd0f-4d59-aa6a-e3d9486a6163") [$TRAVIS_WORKER_LIBRATO_SOURCE, $LIBRATO_SOURCE]
853 --sentry-dsn value The DSN to send Sentry events to [$TRAVIS_WORKER_SENTRY_DSN, $SENTRY_DSN]
854 --sentry-hook-errors Add logrus.ErrorLevel to logrus sentry hook [$TRAVIS_WORKER_SENTRY_HOOK_ERRORS, $SENTRY_HOOK_ERRORS]
855 --hostname value Host name used in log output to identify the source of a job (default: "travis-job-7af963a1-bd0f-4d59-aa6a-e3d9486a6163") [$TRAVIS_WORKER_HOSTNAME, $HOSTNAME]
856 --default-language value Default "language" value for each job (default: "default") [$TRAVIS_WORKER_DEFAULT_LANGUAGE, $DEFAULT_LANGUAGE]
857 --default-dist value Default "dist" value for each job (default: "xenial") [$TRAVIS_WORKER_DEFAULT_DIST, $DEFAULT_DIST]
858 --default-arch value Default "arch" value for each job (default: "amd64") [$TRAVIS_WORKER_DEFAULT_ARCH, $DEFAULT_ARCH]
859 --default-group value Default "group" value for each job (default: "stable") [$TRAVIS_WORKER_DEFAULT_GROUP, $DEFAULT_GROUP]
860 --default-os value Default "os" value for each job (default: "linux") [$TRAVIS_WORKER_DEFAULT_OS, $DEFAULT_OS]
861 --hard-timeout value The outermost (maximum) timeout for a given job, at which time the job is cancelled (default: 50m0s) [$TRAVIS_WORKER_HARD_TIMEOUT, $HARD_TIMEOUT]
862 --initial-sleep value The time to sleep prior to opening log and starting job (default: 1s) [$TRAVIS_WORKER_INITIAL_SLEEP, $INITIAL_SLEEP]
863 --log-timeout value The timeout for a job that's not outputting anything (default: 10m0s) [$TRAVIS_WORKER_LOG_TIMEOUT, $LOG_TIMEOUT]
864 --script-upload-timeout value The timeout for the script upload step (default: 3m30s) [$TRAVIS_WORKER_SCRIPT_UPLOAD_TIMEOUT, $SCRIPT_UPLOAD_TIMEOUT]
865 --startup-timeout value The timeout for execution environment to be ready (default: 4m0s) [$TRAVIS_WORKER_STARTUP_TIMEOUT, $STARTUP_TIMEOUT]
866 --max-log-length value The maximum length of a log in bytes (default: 4500000) [$TRAVIS_WORKER_MAX_LOG_LENGTH, $MAX_LOG_LENGTH]
867 --job-board-url value The base URL for job-board used with http queue [$TRAVIS_WORKER_JOB_BOARD_URL, $JOB_BOARD_URL]
868 --travis-site value Either 'org' or 'com', used for job-board [$TRAVIS_WORKER_TRAVIS_SITE, $TRAVIS_SITE]
869 --state-update-pool-size value The pool size for state update workers (default: 3) [$TRAVIS_WORKER_STATE_UPDATE_POOL_SIZE, $STATE_UPDATE_POOL_SIZE]
870 --log-pool-size value The pool size for log workers (default: 3) [$TRAVIS_WORKER_LOG_POOL_SIZE, $LOG_POOL_SIZE]
871 --rabbitmq-sharding Enable sharding for the logs AMQP queue [$TRAVIS_WORKER_RABBITMQ_SHARDING, $RABBITMQ_SHARDING]
872 --build-cache-fetch-timeout value (default: 5m0s) [$TRAVIS_WORKER_BUILD_CACHE_FETCH_TIMEOUT, $BUILD_CACHE_FETCH_TIMEOUT]
873 --build-cache-push-timeout value (default: 5m0s) [$TRAVIS_WORKER_BUILD_CACHE_PUSH_TIMEOUT, $BUILD_CACHE_PUSH_TIMEOUT]
874 --build-apt-cache value [$TRAVIS_WORKER_BUILD_APT_CACHE, $BUILD_APT_CACHE]
875 --build-npm-cache value [$TRAVIS_WORKER_BUILD_NPM_CACHE, $BUILD_NPM_CACHE]
876 --build-paranoid [$TRAVIS_WORKER_BUILD_PARANOID, $BUILD_PARANOID]
877 --build-fix-resolv-conf [$TRAVIS_WORKER_BUILD_FIX_RESOLV_CONF, $BUILD_FIX_RESOLV_CONF]
878 --build-fix-etc-hosts [$TRAVIS_WORKER_BUILD_FIX_ETC_HOSTS, $BUILD_FIX_ETC_HOSTS]
879 --build-cache-type value [$TRAVIS_WORKER_BUILD_CACHE_TYPE, $BUILD_CACHE_TYPE]
880 --build-cache-s3-scheme value [$TRAVIS_WORKER_BUILD_CACHE_S3_SCHEME, $BUILD_CACHE_S3_SCHEME]
881 --build-cache-s3-region value [$TRAVIS_WORKER_BUILD_CACHE_S3_REGION, $BUILD_CACHE_S3_REGION]
882 --build-cache-s3-bucket value [$TRAVIS_WORKER_BUILD_CACHE_S3_BUCKET, $BUILD_CACHE_S3_BUCKET]
883 --build-cache-s3-access-key-id value [$TRAVIS_WORKER_BUILD_CACHE_S3_ACCESS_KEY_ID, $BUILD_CACHE_S3_ACCESS_KEY_ID]
884 --build-cache-s3-secret-access-key value [$TRAVIS_WORKER_BUILD_CACHE_S3_SECRET_ACCESS_KEY, $BUILD_CACHE_S3_SECRET_ACCESS_KEY]
885 --build-trace-enabled Enable downloading build traces [$TRAVIS_WORKER_BUILD_TRACE_ENABLED, $BUILD_TRACE_ENABLED]
886 --build-trace-s3-bucket value [$TRAVIS_WORKER_BUILD_TRACE_S3_BUCKET, $BUILD_TRACE_S3_BUCKET]
887 --build-trace-s3-key-prefix value [$TRAVIS_WORKER_BUILD_TRACE_S3_KEY_PREFIX, $BUILD_TRACE_S3_KEY_PREFIX]
888 --build-trace-s3-region value [$TRAVIS_WORKER_BUILD_TRACE_S3_REGION, $BUILD_TRACE_S3_REGION]
889 --payload-filter-executable value External executable which will be called to filter the json to be sent to the build script generator [$TRAVIS_WORKER_PAYLOAD_FILTER_EXECUTABLE, $PAYLOAD_FILTER_EXECUTABLE]
890 --skip-shutdown-on-log-timeout Special-case mode to aid with debugging timed out jobs [$TRAVIS_WORKER_SKIP_SHUTDOWN_ON_LOG_TIMEOUT, $SKIP_SHUTDOWN_ON_LOG_TIMEOUT]
891 --build-api-insecure-skip-verify Skip build API TLS verification (useful for Enterprise and testing) [$TRAVIS_WORKER_BUILD_API_INSECURE_SKIP_VERIFY, $BUILD_API_INSECURE_SKIP_VERIFY]
892 --progress-type value Report progress for supported backends (valid values "text" or unset) [$TRAVIS_WORKER_PROGRESS_TYPE, $PROGRESS_TYPE]
893 --remote-controller-addr value enable remote controller http api (and pprof) at address [$TRAVIS_WORKER_REMOTE_CONTROLLER_ADDR, $REMOTE_CONTROLLER_ADDR]
894 --remote-controller-auth value username:password for http api basic auth for remote controller [$TRAVIS_WORKER_REMOTE_CONTROLLER_AUTH, $REMOTE_CONTROLLER_AUTH]
895 --silence-metrics deprecated flag [$TRAVIS_WORKER_SILENCE_METRICS, $SILENCE_METRICS]
896 --log-metrics periodically print metrics to the stdout [$TRAVIS_WORKER_LOG_METRICS, $LOG_METRICS]
897 --echo-config echo parsed config and exit [$TRAVIS_WORKER_ECHO_CONFIG, $ECHO_CONFIG]
898 --list-backend-providers echo backend provider list and exit [$TRAVIS_WORKER_LIST_BACKEND_PROVIDERS, $LIST_BACKEND_PROVIDERS]
899 --update-images update images for LXD backend from job-board [$TRAVIS_WORKER_UPDATE_IMAGES, $UPDATE_IMAGES]
900 --debug set log level to debug [$TRAVIS_WORKER_DEBUG, $DEBUG]
901 --start-hook value executable to run just before starting [$TRAVIS_WORKER_START_HOOK, $START_HOOK]
902 --stop-hook value executable to run just before exiting [$TRAVIS_WORKER_STOP_HOOK, $STOP_HOOK]
903 --heartbeat-url value health check and/or supervisor check URL (expects response: {"state": "(up|down)"}) [$TRAVIS_WORKER_HEARTBEAT_URL, $HEARTBEAT_URL]
904 --heartbeat-url-auth-token value auth token for health check and/or supervisor check URL (may be "file://path/to/file") [$TRAVIS_WORKER_HEARTBEAT_URL_AUTH_TOKEN, $HEARTBEAT_URL_AUTH_TOKEN]
905 --infra value infra tag, e.g. gce or ec2 [$TRAVIS_WORKER_INFRA, $INFRA]
906 --stackdriver-trace-account-json value file path or JSON to stackdriver trace on Google Cloud [$TRAVIS_WORKER_STACKDRIVER_TRACE_ACCOUNT_JSON, $STACKDRIVER_TRACE_ACCOUNT_JSON]
907 --stackdriver-project-id value google cloud project ID where where traces are exported and viewed [$TRAVIS_WORKER_STACKDRIVER_PROJECT_ID, $STACKDRIVER_PROJECT_ID]
908 --opencensus-tracing-enabled enable tracing for worker with google stackdriver client [$TRAVIS_WORKER_OPENCENSUS_TRACING_ENABLED, $OPENCENSUS_TRACING_ENABLED]
909 --opencensus-sampling-rate value sample rate for trace as an inverse fraction - for sample rate n, every nth event will be sampled (default: 1) [$TRAVIS_WORKER_OPENCENSUS_SAMPLING_RATE, $OPENCENSUS_SAMPLING_RATE]
910 --help, -h show help
911 --version, -v print the version
913COPYRIGHT:
914 © 2018 Travis CI GmbH
916All provider options must be given as environment variables of the form:
918 $[TRAVIS_WORKER_]{UPCASE_PROVIDER_NAME}_{UPCASE_UNDERSCORED_KEY}
919 ^------------^
920 optional namespace
922e.g.:
924 TRAVIS_WORKER_DOCKER_HOST='tcp://127.0.0.1:4243'
925 TRAVIS_WORKER_DOCKER_PRIVILEGED='true'
928Docker provider help:
930 BINDS - Bind mount a volume (example: "/var/run/docker.sock:/var/run/docker.sock", default "")
931 CERT_PATH - directory where ca.pem, cert.pem, and key.pem are located (default "")
932 CMD - command (CMD) to run when creating containers (default "/sbin/init")
933 CONTAINER_LABELS - comma- or space-delimited key:value pairs of labels to apply to each container (default "")
934 CPUS - cpu count to allocate to each container (0 disables allocation, default 2)
935 CPU_SET_SIZE - size of available cpu set (default detected locally via runtime.NumCPU)
936 ENDPOINT / HOST - [REQUIRED] tcp or unix address for connecting to Docker
937 EXEC_CMD - command to run via exec/ssh (default "bash /home/travis/build.sh")
938 IMAGE_SELECTOR_TYPE - image selector type ("tag", "api", or "env", default "tag")
939 IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api"
940 INSPECT_INTERVAL - time to wait between container inspections as duration (default "500ms")
941 MEMORY - memory to allocate to each container (0 disables allocation, default "4G")
942 NATIVE - upload and run build script via docker API instead of over ssh (default false)
943 PRIVILEGED - run containers in privileged mode (default false)
944 SECURITY_OPT - Security configuration (example: "seccomp=unconfined") to turn off seccomp confinement for the container
945 SHM - /dev/shm to allocate to each container (0 disables allocation, default "64MiB")
946 SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 5s)
947 TMPFS_MAP - "+"-delimited key:value map of tmpfs mounts (example "/run:rw,exec+/run/lock:rw,exec", default map["/run":"rw,nosuid,nodev,exec,noatime,size=65536k"])
949EC2 provider help:
951 AWS_ACCESS_KEY_ID - AWS Access Key ID
952 AWS_SECRET_ACCESS_KEY - AWS Secret Access Key
953 CPU_CREDIT_SPECIFICATION - standard|unlimited (for faster boots)
954 CUSTOM_TAGS - Custom tags to set for the EC2 instance. Comma separated list with format key1=value1,key2=value2.....keyN=valueN
955 DISK_SIZE - Disk size in GB (default 100)
956 EBS_OPTIMIZED - Whether or not to use EBS-optimized instances (Default: false)
957 IAM_INSTANCE_PROFILE - This is not a good idea... for security, builds should provice API keys
958 IMAGE_ALIASES - comma-delimited strings used as stable names for images, used only when image selector type is "env"
959 IMAGE_DEFAULT - default image name to use when none found
960 IMAGE_MAP - Map of which image to use for which language
961 IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env")
962 IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api"
963 IMAGE_[ALIAS_]{ALIAS} - full name for a given alias given via IMAGE_ALIASES, where the alias form in the key is uppercased and normalized by replacing non-alphanumerics with _
964 INSTANCE_TYPE - Instance type to use for builds
965 KEY_NAME - Key name to use for the admin user, this is in case you need login access to instances. The travis user has a auto generated key.
966 PUBLIC_IP - boot job instances with a public ip, disable this for NAT (default true)
967 PUBLIC_IP_CONNECT - connect to the public ip of the instance instead of the internal, only takes effect if PUBLIC_IP is true (default true)
968 REGION - Which region to run workers in
969 SECURITY_GROUPS - Security groups to assign
970 SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 5s)
971 SUBNET_ID - Subnet ID to launch instances into
972 TAGS - Tags, how to deal with key value?
973 UPLOAD_RETRIES - number of times to attempt to upload script before erroring (default 120)
974 UPLOAD_RETRY_SLEEP - sleep interval between script upload attempts (default 1s)
975 USER_DATA - User data, needs to be URL safe base64 encoded format (RFC 4648)
977Fake provider help:
979 ERROR - error out all jobs (useful for testing requeue storms)
980 LOG_OUTPUT - faked log output to write
981 RUN_SLEEP - faked runtime sleep duration
983Google Compute Engine provider help:
985 ACCOUNT_JSON - [REQUIRED] account JSON config
986 AUTO_IMPLODE - schedule a poweroff at HARD_TIMEOUT_MINUTES in the future (default true)
987 BACKOFF_RETRY_MAX - Maximum allowed duration of generic exponential backoff retries (default 1m)
988 BOOT_POLL_SLEEP - sleep interval between polling server for instance ready status (default 3s)
989 BOOT_PRE_POLL_SLEEP - time to sleep prior to polling server for instance ready status (default 15s)
990 DEFAULT_LANGUAGE - default language to use when looking up image (default "minimal")
991 DETERMINISTIC_HOSTNAME - assign deterministic hostname based on repo slug and job id (default false)
992 DISK_SIZE - disk size in GB (default 20)
993 DISK_SIZE_WINDOWS - disk size in GB for windows OS (defaults to DISK_SIZE value)
994 GPU_COUNT - number of GPUs to use (default 0)
995 GPU_TYPE - type of GPU to use (default "nvidia-tesla-p100")
996 IMAGE_ALIASES - comma-delimited strings used as stable names for images, used only when image selector type is "env"
997 IMAGE_DEFAULT - default image name to use when none found (default "travis-ci.+")
998 IMAGE_PROJECT_ID - GCE project id to use for images, will use PROJECT_ID if not specified
999 IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env")
1000 IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api"
1001 IMAGE_[ALIAS_]{ALIAS} - full name for a given alias given via IMAGE_ALIASES, where the alias form in the key is uppercased and normalized by replacing non-alphanumerics with _
1002 MACHINE_TYPE - machine name (default "n1-standard-2")
1003 NETWORK - network name (default "default")
1004 PREEMPTIBLE - boot job instances with preemptible flag enabled (default false)
1005 PREMIUM_MACHINE_TYPE - premium machine type (default "n1-standard-4")
1006 PROJECT_ID - [REQUIRED] GCE project id
1007 PUBLIC_IP - boot job instances with a public ip, disable this for NAT (default true)
1008 PUBLIC_IP_CONNECT - connect to the public ip of the instance instead of the internal, only takes effect if PUBLIC_IP is true (default true)
1009 RATE_LIMIT_DURATION - interval in which to let max-calls through to the GCE API (default 1s)
1010 RATE_LIMIT_DYNAMIC_CONFIG - get max-calls and duration dynamically through redis (default false)
1011 RATE_LIMIT_DYNAMIC_CONFIG_TTL - time to cache dynamic config for (default 1m0s)
1012 RATE_LIMIT_MAX_CALLS - number of calls per duration to let through to the GCE API (default 10)
1013 RATE_LIMIT_PREFIX - prefix for the rate limit key in Redis
1014 RATE_LIMIT_REDIS_URL - URL to Redis instance to use for rate limiting
1015 REGION - only takes effect when SUBNETWORK is defined; region in which to deploy (default us-central1)
1016 SKIP_STOP_POLL - immediately return after issuing first instance deletion request (default false)
1017 SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 5s)
1018 STOP_POLL_SLEEP - sleep interval between polling server for instance stop status (default 3s)
1019 STOP_PRE_POLL_SLEEP - time to sleep prior to polling server for instance stop status (default 15s)
1020 SUBNETWORK - the subnetwork in which to launch build instances (gce internal default "default")
1021 UPLOAD_RETRIES - number of times to attempt to upload script before erroring (default 120)
1022 UPLOAD_RETRY_SLEEP - sleep interval between script upload attempts (default 1s)
1023 WARMER_SSH_PASSPHRASE - The passphrase used to decipher instace SSH keys
1024 WARMER_TIMEOUT - timeout for requests to warmer service (default 5s)
1025 WARMER_URL - URL for warmer service
1026 ZONE - [DEPRECATED] Use ZONES instead. Zone name (default "us-central1-a")
1027 ZONES - comma-delimited list of zone names (default "us-central1-a")
1029Jupiter Brain provider help:
1031 BOOT_POLL_DIAL_TIMEOUT - how long to wait for a TCP connection to be made when polling SSH port (default 3s)
1032 BOOT_POLL_SLEEP - sleep interval between polling server for instance status (default 3s)
1033 BOOT_POLL_WAIT_FOR_ERROR - time to wait for an error message after cancelling the boot polling (default 2s)
1034 ENDPOINT - [REQUIRED] url to Jupiter Brain server, including auth
1035 IMAGE_ALIASES - comma-delimited strings used as stable names for images (default: "")
1036 IMAGE_ALIAS_{ALIAS} - full name for a given alias given via IMAGE_ALIASES, where the alias form in the key is uppercased and normalized by replacing non-alphanumerics with _
1037 IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env")
1038 IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api"
1039 KEYCHAIN_PASSWORD - [REQUIRED] password used ... somehow
1040 SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 5s)
1041 SSH_KEY_PASSPHRASE - [REQUIRED] passphrase for SSH key given as SSH_KEY_PATH
1042 SSH_KEY_PATH - [REQUIRED] path to SSH key used to access job VMs
1044Local provider help:
1046 SCRIPTS_DIR - directory where generated scripts will be written
1048LXD provider help:
1050 ARCH_OVERRIDE - override arch value from job config (default "")
1051 CPUS - CPU count to allocate to each container (default "2")
1052 CPUS_BURST - allow using all CPUs when not in use (default false)
1053 DISK - disk size (default "10GB")
1054 DOCKER_DISK - disk size to use for Docker (default "10GB")
1055 DOCKER_POOL - storage pool to use for Docker (default "")
1056 EXEC_CMD - command to run via exec/ssh (default "bash /home/travis/build.sh")
1057 EXEC_UID - UID of travis user (default 1000)
1058 IMAGE - image to use for the containers (default "ubuntu:18.04")
1059 IMAGE_AUTO_DOWNLOAD - automatically try to download lxc image if it's missing (default false)
1060 IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env")
1061 IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api"
1062 IMAGE_SERVER_URL - base URL for images auto download
1063 MEMORY - memory to allocate to each container (default "4GB")
1064 NETWORK - network bandwidth (default "500Mbit")
1065 NETWORK_DNS - comma separated list of DNS servers (requires NETWORK_STATIC) (default "1.1.1.1,1.0.0.1")
1066 NETWORK_IPV6_FILTERING - prevent the containers from spoofing another's IPv6 address (default true)
1067 NETWORK_STATIC - whether to statically set network configuration (default false)
1068 POOL - storage pool to use for the instances
1069 PROCESS - maximum number of processes (default "5000")
1070 SECURITY_PRIVILEGED - request a container to run without a UID mapping when set true (default false)
1072OpenStack provider help:
1074 AUTO_SSH_KEY_GEN - If SSH key generation is to be generated automatically (default false)
1075 BOOT_POLL_DIAL_SLEEP - sleep interval between connection dials (default 10s)
1076 BOOT_POLL_SLEEP - sleep interval between polling server for instance ACTIVE status (default 1m30s)
1077 ENDPOINT - [REQUIRED] Keystone/Identity Service Endpoint
1078 IMAGE_ALIASES - comma-delimited strings used as stable names for images (default: "")
1079 IMAGE_DEFAULT - default image name to use when none found (default "")
1080 IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env")
1081 IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api"
1082 INSTANCE_KEYPAIR - Key Pair Name to be used for instance creation
1083 INSTANCE_NAME - Name of the VM to be created (default travis- followed by timeStamp)
1084 MACHINE_TYPE - machine type/flavor (default "m1.small")
1085 NETWORK - Network to which instance is to be attached.
1086 OS_DOMAIN - [REQUIRED] Openstack domain name only in case using v3 Identity service API
1087 OS_PASSWORD - [REQUIRED] Openstack user password
1088 OS_REGION - Openstack region (default RegionOne)
1089 OS_USERNAME - [REQUIRED] Openstack user name
1090 OS_ZONE - Openstack zone (default nova)
1091 SECURITY_GROUP - Instance Security Group Name (default default)
1092 SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 20s)
1093 SSH_KEY_PATH - path to SSH key used to access job VMs
1094 SSH_PASSWORD - SSH password to login into the VM
1095 SSH_POLL_TIMEOUT - Timeout after which VM is marked not sshable (default 20s)
1096 SSH_USER - SSH username to login into the VM
1097 TENANT_NAME - [REQUIRED] Openstack tenant name
1099export TRAVIS_WORKER_FOO_N="18315"
1100# travis-worker env config generated 2024-05-29 19:49:28.647610877 +0000 UTC
1101export TRAVIS_WORKER_AMQP_CONSUMER_PRIORITY="0"
1102export TRAVIS_WORKER_AMQP_HEARTBEAT="10s"
1103export TRAVIS_WORKER_AMQP_INSECURE="false"
1104export TRAVIS_WORKER_AMQP_TLS_CERT=""
1105export TRAVIS_WORKER_AMQP_TLS_CERT_PATH=""
1106export TRAVIS_WORKER_AMQP_URI="amqp://"
1107export TRAVIS_WORKER_BASE_DIR="."
1108export TRAVIS_WORKER_BUILD_API_INSECURE_SKIP_VERIFY="false"
1109export TRAVIS_WORKER_BUILD_API_URI=""
1110export TRAVIS_WORKER_BUILD_APT_CACHE=""
1111export TRAVIS_WORKER_BUILD_CACHE_FETCH_TIMEOUT="5m0s"
1112export TRAVIS_WORKER_BUILD_CACHE_PUSH_TIMEOUT="5m0s"
1113export TRAVIS_WORKER_BUILD_CACHE_S3_ACCESS_KEY_ID=""
1114export TRAVIS_WORKER_BUILD_CACHE_S3_BUCKET=""
1115export TRAVIS_WORKER_BUILD_CACHE_S3_REGION=""
1116export TRAVIS_WORKER_BUILD_CACHE_S3_SCHEME=""
1117export TRAVIS_WORKER_BUILD_CACHE_S3_SECRET_ACCESS_KEY=""
1118export TRAVIS_WORKER_BUILD_CACHE_TYPE=""
1119export TRAVIS_WORKER_BUILD_FIX_ETC_HOSTS="false"
1120export TRAVIS_WORKER_BUILD_FIX_RESOLV_CONF="false"
1121export TRAVIS_WORKER_BUILD_NPM_CACHE=""
1122export TRAVIS_WORKER_BUILD_PARANOID="false"
1123export TRAVIS_WORKER_BUILD_TRACE_ENABLED="false"
1124export TRAVIS_WORKER_BUILD_TRACE_S3_BUCKET=""
1125export TRAVIS_WORKER_BUILD_TRACE_S3_KEY_PREFIX=""
1126export TRAVIS_WORKER_BUILD_TRACE_S3_REGION=""
1127export TRAVIS_WORKER_DEFAULT_ARCH="amd64"
1128export TRAVIS_WORKER_DEFAULT_DIST="xenial"
1129export TRAVIS_WORKER_DEFAULT_GROUP="stable"
1130export TRAVIS_WORKER_DEFAULT_LANGUAGE="default"
1131export TRAVIS_WORKER_DEFAULT_OS="linux"
1132export TRAVIS_WORKER_FILE_POLLING_INTERVAL="5s"
1133export TRAVIS_WORKER_HARD_TIMEOUT="50m0s"
1134export TRAVIS_WORKER_HOSTNAME="travis-job-7af963a1-bd0f-4d59-aa6a-e3d9486a6163"
1135export TRAVIS_WORKER_HTTP_POLLING_INTERVAL="3s"
1136export TRAVIS_WORKER_HTTP_REFRESH_CLAIM_INTERVAL="5s"
1137export TRAVIS_WORKER_INFRA=""
1138export TRAVIS_WORKER_INITIAL_SLEEP="1s"
1139export TRAVIS_WORKER_JOB_BOARD_URL=""
1140export TRAVIS_WORKER_LIBRATO_EMAIL=""
1141export TRAVIS_WORKER_LIBRATO_SOURCE="travis-job-7af963a1-bd0f-4d59-aa6a-e3d9486a6163"
1142export TRAVIS_WORKER_LIBRATO_TOKEN=""
1143export TRAVIS_WORKER_LOG_POOL_SIZE="3"
1144export TRAVIS_WORKER_LOG_TIMEOUT="10m0s"
1145export TRAVIS_WORKER_LOGS_AMQP_TLS_CERT=""
1146export TRAVIS_WORKER_LOGS_AMQP_TLS_CERT_PATH=""
1147export TRAVIS_WORKER_LOGS_AMQP_URI=""
1148export TRAVIS_WORKER_MAX_LOG_LENGTH="4500000"
1149export TRAVIS_WORKER_OPENCENSUS_SAMPLING_RATE="1"
1150export TRAVIS_WORKER_OPENCENSUS_TRACING_ENABLED="false"
1151export TRAVIS_WORKER_PAYLOAD_FILTER_EXECUTABLE=""
1152export TRAVIS_WORKER_POOL_SIZE="1"
1153export TRAVIS_WORKER_PROGRESS_TYPE=""
1154export TRAVIS_WORKER_PROVIDER_NAME="docker"
1155export TRAVIS_WORKER_QUEUE_NAME=""
1156export TRAVIS_WORKER_QUEUE_TYPE="amqp"
1157export TRAVIS_WORKER_RABBITMQ_SHARDING="false"
1158export TRAVIS_WORKER_SCRIPT_UPLOAD_TIMEOUT="3m30s"
1159export TRAVIS_WORKER_SENTRY_DSN=""
1160export TRAVIS_WORKER_SENTRY_HOOK_ERRORS="false"
1161export TRAVIS_WORKER_SKIP_SHUTDOWN_ON_LOG_TIMEOUT="false"
1162export TRAVIS_WORKER_STACKDRIVER_PROJECT_ID=""
1163export TRAVIS_WORKER_STACKDRIVER_TRACE_ACCOUNT_JSON=""
1164export TRAVIS_WORKER_STARTUP_TIMEOUT="4m0s"
1165export TRAVIS_WORKER_STATE_UPDATE_POOL_SIZE="3"
1166export TRAVIS_WORKER_TRAVIS_SITE=""
1168# travis-worker provider config:
1169export TRAVIS_WORKER_DOCKER_DEST="[secure].io/[secure]/worker:v6.2.24-3-g6ee5af5"
1170export TRAVIS_WORKER_DOCKER_HUB_TRIGGER_URL="[secure]"
1171export TRAVIS_WORKER_DOCKER_LOGIN_PASSWORD="[secure]"
1172export TRAVIS_WORKER_DOCKER_LOGIN_USERNAME="[secure]"
1173# end travis-worker env config
1174docker
1175ec2
1176fake
1177gce
1178jupiterbrain
1179local
1180lxd
1181openstack
1182The command "make smoke" exited with 0.
before_cache
11831.03s$ make clean
1184./script/clean
1185removed '/home/travis/gopath/bin/travis-worker'
1186removed './backend-coverage.coverprofile'
1187removed './config-coverage.coverprofile'
1188removed './image-coverage.coverprofile'
1189removed './root-coverage.coverprofile'
1190removed '/home/travis/gopath/pkg/linux_amd64/github.com/travis-ci/worker.a'
1191removed '/home/travis/gopath/pkg/linux_amd64/github.com/travis-ci/worker/winrm.a'
1192removed '/home/travis/gopath/pkg/linux_amd64/github.com/travis-ci/worker/remote.a'
1193removed '/home/travis/gopath/pkg/linux_amd64/github.com/travis-ci/worker/metrics.a'
1194removed '/home/travis/gopath/pkg/linux_amd64/github.com/travis-ci/worker/backend.a'
1195removed '/home/travis/gopath/pkg/linux_amd64/github.com/travis-ci/worker/config.a'
1196removed '/home/travis/gopath/pkg/linux_amd64/github.com/travis-ci/worker/errors.a'
1197removed '/home/travis/gopath/pkg/linux_amd64/github.com/travis-ci/worker/context.a'
1198removed '/home/travis/gopath/pkg/linux_amd64/github.com/travis-ci/worker/image.a'
1199removed '/home/travis/gopath/pkg/linux_amd64/github.com/travis-ci/worker/ratelimit.a'
1200removed '/home/travis/gopath/pkg/linux_amd64/github.com/travis-ci/worker/ssh.a'
cache.2
1201store build cache
12020.00s34.64schanges detected, packing new archive
1203uploading master/cache--linux-xenial-8e66efc74188d5464db6c5a9d3decd4835ed340208a6ac39f04af14f2f93a35a--go-1.17.x.tgz
1204cache uploaded
1207Uploading Artifacts
artifacts.setup
1208artifacts version 0.8.2-2-g4ae8d64 revision=4ae8d6436c4432925061bee75ad8fb5b340aa401
1209$ artifacts upload
1210INFO: uploading with settings
1211 bucket: travis-worker-artifacts
1212 cache_control: private
1213 permissions: public-read
1215INFO: uploading: /home/travis/gopath/src/github.com/travis-ci/worker/build/linux/amd64/travis-worker (size: 41MB)
1216 download_url: https://s3.amazonaws.com/travis-worker-artifacts/travis-ci/worker/4584/4584.2/linux/amd64/travis-worker
1218INFO: uploading: /home/travis/gopath/src/github.com/travis-ci/worker/build/linux/amd64/travis-worker (size: 41MB)
1219 download_url: https://s3.amazonaws.com/travis-worker-artifacts/travis-ci/worker/master/linux/amd64/travis-worker
1221INFO: uploading: /home/travis/gopath/src/github.com/travis-ci/worker/build/linux/amd64/travis-worker (size: 41MB)
1222 download_url: https://s3.amazonaws.com/travis-worker-artifacts/travis-ci/worker/v6.2.24-3-g6ee5af5/linux/amd64/travis-worker
1224Done uploading artifacts
1227Done. Your build exited with 1.
Top