travis_fold:start:worker_info Worker information hostname: 3ef70635-a5a3-4e40-9505-1c4025d76db8@1.worker-n2-com-f8c4bb956-zjhwc.gce-production-1 version: deploy_2024.10.02-2-gc32b553 https://github.com/travis-ci/worker/tree/c32b553e81363378d09787f52103ea9bcadf253c instance: travis-job-9a5abf89-441f-4ba0-94fb-2f84b37a97e2 travis-ci-ubuntu-2004-1726220016-655c8cb5 (via amqp) startup: 5.711208913s travis_fold:end:worker_info travis_time:start:03e95103 travis_time:end:03e95103:start=1733993803639121119,finish=1733993803881141537,duration=242020418,event=no_world_writable_dirs travis_time:start:094fb9b9 travis_time:end:094fb9b9:start=1733993803884105927,finish=1733993803887473045,duration=3367118,event=setup_filter travis_time:start:0023c5b0 travis_time:end:0023c5b0:start=1733993803891674205,finish=1733993803900577009,duration=8902804,event=agent travis_time:start:00de18f0 travis_time:end:00de18f0:start=1733993803903375015,finish=1733993803905358849,duration=1983834,event=check_unsupported travis_time:start:0b6b2bb8 travis_fold:start:system_info Build system information Build language: go Build dist: focal Build id: 273513712 Job id: 628964236 Runtime kernel version: 5.15.0-1068-gcp VM: default travis-build version: 6b157a1c Build image provisioning date and time Fri 13 Sep 2024 09:58:48 AM UTC Operating System Details Distributor ID: Ubuntu Description: Ubuntu 20.04.6 LTS Release: 20.04 Codename: focal Systemd Version systemd 245 (245.4-4ubuntu3.23) Cookbooks Version 39734fe https://github.com/travis-ci/travis-cookbooks/tree/39734fe git version git version 2.46.0 bash version GNU bash, version 5.0.17(1)-release (x86_64-pc-linux-gnu) gcc version gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0 docker version Client: Version: 24.0.7 API version: 1.43 Go version: go1.21.1 Git commit: 24.0.7-0ubuntu2~20.04.1 Built: Wed Mar 13 20:29:24 2024 OS/Arch: linux/amd64 Context: default Server: Engine: Version: 24.0.7 API version: 1.43 (minimum version 1.12) Go version: go1.21.1 Git commit: 24.0.7-0ubuntu2~20.04.1 Built: Wed Mar 13 20:29:24 2024 OS/Arch: linux/amd64 Experimental: false containerd: Version: 1.7.12 GitCommit: runc: Version: 1.1.12-0ubuntu2~20.04.1 GitCommit: docker-init: Version: 0.19.0 GitCommit: clang version clang version 18.1.8 jq version jq-1.7.1 bats version Bats 1.11.0 shellcheck version 0.10.0 shfmt version v3.8.0 ccache version 3.7.7 cmake version cmake version 3.29.0 heroku version heroku/9.2.1 linux-x64 node-v16.20.2 imagemagick version Version: ImageMagick 6.9.10-23 Q16 x86_64 20190101 https://imagemagick.org md5deep version 4.4 mercurial version version 6.5.2 mysql version mysql Ver 8.0.39-0ubuntu0.20.04.1 for Linux on x86_64 ((Ubuntu)) openssl version OpenSSL 1.1.1f 31 Mar 2020 packer version Packer v1.11.2 postgresql client version psql (PostgreSQL) 13.16 (Ubuntu 13.16-1.pgdg20.04+1) ragel version Ragel State Machine Compiler version 6.10 March 2017 sudo version 1.8.31 gzip version gzip 1.10 zip version Zip 3.0 vim version VIM - Vi IMproved 8.1 (2018 May 18, compiled Sep 04 2024 03:11:27) iptables version iptables v1.8.4 (legacy) curl version curl 7.68.0 (x86_64-pc-linux-gnu) libcurl/7.68.0 OpenSSL/1.1.1f zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.2.0) libssh/0.9.3/openssl/zlib nghttp2/1.40.0 librtmp/2.3 wget version GNU Wget 1.20.3 built on linux-gnu. rsync version rsync version 3.1.3 protocol version 31 gimme version v1.5.4 nvm version 0.40.1 perlbrew version /home/travis/perl5/perlbrew/bin/perlbrew - App::perlbrew/0.95 phpenv version rbenv 1.3.0 rvm version rvm 1.29.12 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io] default ruby version ruby 3.3.5 (2024-09-03 revision ef084cc8f4) [x86_64-linux] default python version Python 3.7.17 ElasticSearch version 7.16.3 Installed Firefox version firefox 99.0 MongoDB version MongoDB 4.4.29 PhantomJS version 2.1.1 Redis version redis-server 7.4.0 Pre-installed Go versions 1.23.0 mvn version Apache Maven 3.9.4 (dfbb324ad4a7c8fb0bf182e6d91b0ae20e3d2dd9) gradle version Gradle 8.3! lein version Leiningen 2.11.2 on Java 11.0.21 OpenJDK 64-Bit Server VM Pre-installed Node.js versions v10.24.1 v12.22.12 v14.21.3 v16.15 v16.20.2 v18.20.3 v18.20.4 v20.17.0 v4.9.1 v6.17.1 v8.17.0 phpenv versions system 7.4 * 7.4.6 (set by /home/travis/.phpenv/version) hhvm-stable hhvm composer --version Composer version 1.10.6 2020-05-06 10:28:10 Pre-installed Ruby versions ruby-2.7.6 ruby-3.3.5 travis_fold:end:system_info  travis_time:end:0b6b2bb8:start=1733993803908459522,finish=1733993803914465450,duration=6005928,event=show_system_info travis_time:start:37feea28 travis_time:end:37feea28:start=1733993803921224475,finish=1733993803940858047,duration=19633572,event=rm_riak_source travis_time:start:09939780 travis_time:end:09939780:start=1733993803948764809,finish=1733993803955844114,duration=7079305,event=fix_rwky_redis travis_time:start:11615b5c travis_time:end:11615b5c:start=1733993803960009841,finish=1733993804784814238,duration=824804397,event=wait_for_network travis_time:start:09f798d2 travis_time:end:09f798d2:start=1733993804789940501,finish=1733993805097197427,duration=307256926,event=update_apt_keys travis_time:start:198ff39a travis_time:end:198ff39a:start=1733993805102462957,finish=1733993805159814091,duration=57351134,event=fix_hhvm_source travis_time:start:002789b8 travis_time:end:002789b8:start=1733993805164488889,finish=1733993805175802460,duration=11313571,event=update_mongo_arch travis_time:start:0f1a16c0 travis_time:end:0f1a16c0:start=1733993805179830692,finish=1733993805218990159,duration=39159467,event=fix_sudo_enabled_trusty travis_time:start:24a3f3d9 travis_time:end:24a3f3d9:start=1733993805223063849,finish=1733993805225623199,duration=2559350,event=update_glibc travis_time:start:15547e00 travis_time:end:15547e00:start=1733993805230852806,finish=1733993805258564894,duration=27712088,event=clean_up_path travis_time:start:14fd3c14 travis_time:end:14fd3c14:start=1733993805264026467,finish=1733993805274596750,duration=10570283,event=fix_resolv_conf travis_time:start:091e7464 travis_time:end:091e7464:start=1733993805280615529,finish=1733993805293196095,duration=12580566,event=fix_etc_hosts travis_time:start:29034868 travis_time:end:29034868:start=1733993805299614776,finish=1733993805309776602,duration=10161826,event=fix_mvn_settings_xml travis_time:start:0203cebd travis_time:end:0203cebd:start=1733993805314871691,finish=1733993805327070872,duration=12199181,event=no_ipv6_localhost travis_time:start:0045021e travis_time:end:0045021e:start=1733993805332771145,finish=1733993805335445510,duration=2674365,event=fix_etc_mavenrc travis_time:start:2c2fac64 OK travis_time:end:2c2fac64:start=1733993805341069597,finish=1733993805716443784,duration=375374187,event=fix_perforce_key travis_time:start:1e12bc25 travis_time:end:1e12bc25:start=1733993805720940418,finish=1733993805724548701,duration=3608283,event=fix_wwdr_certificate travis_time:start:019a14b6 travis_time:end:019a14b6:start=1733993805729531010,finish=1733993805760783241,duration=31252231,event=put_localhost_first travis_time:start:1eb29800 travis_time:end:1eb29800:start=1733993805765192576,finish=1733993805768535558,duration=3342982,event=home_paths travis_time:start:0f27b997 travis_time:end:0f27b997:start=1733993805773693341,finish=1733993805788244991,duration=14551650,event=disable_initramfs travis_time:start:001f6977 travis_time:end:001f6977:start=1733993805792306708,finish=1733993805930996733,duration=138690025,event=disable_ssh_roaming travis_time:start:00131e7a travis_time:end:00131e7a:start=1733993805934816234,finish=1733993805937354576,duration=2538342,event=debug_tools travis_time:start:387c6234 travis_time:end:387c6234:start=1733993805941047289,finish=1733993805944776440,duration=3729151,event=uninstall_oclint travis_time:start:218689c0 travis_time:end:218689c0:start=1733993805948509072,finish=1733993805952232032,duration=3722960,event=rvm_use travis_time:start:09f89360 travis_time:end:09f89360:start=1733993805955906553,finish=1733993805965276521,duration=9369968,event=rm_etc_boto_cfg travis_time:start:038a58d8 travis_time:end:038a58d8:start=1733993805969106199,finish=1733993805972025559,duration=2919360,event=rm_oraclejdk8_symlink travis_time:start:19859d00 travis_time:end:19859d00:start=1733993805975977629,finish=1733993806105327688,duration=129350059,event=enable_i386 travis_time:start:0029ee24 travis_time:end:0029ee24:start=1733993806109515822,finish=1733993806114996112,duration=5480290,event=update_rubygems travis_time:start:1067aff9 travis_time:end:1067aff9:start=1733993806120897595,finish=1733993807106212005,duration=985314410,event=ensure_path_components travis_time:start:068ec5fc travis_time:end:068ec5fc:start=1733993807111254810,finish=1733993807113658805,duration=2403995,event=redefine_curl travis_time:start:2be397ed travis_time:end:2be397ed:start=1733993807118201717,finish=1733993807246246108,duration=128044391,event=nonblock_pipe travis_time:start:2bee67d8 travis_time:end:2bee67d8:start=1733993807250538697,finish=1733993813288019131,duration=6037480434,event=apt_get_update travis_time:start:1daeaeee travis_time:end:1daeaeee:start=1733993813291999001,finish=1733993813294426059,duration=2427058,event=deprecate_xcode_64 travis_time:start:13eeecce travis_time:end:13eeecce:start=1733993813298763975,finish=1733993817416797220,duration=4118033245,event=update_heroku travis_time:start:07b2c33c travis_time:end:07b2c33c:start=1733993817421471321,finish=1733993817424040437,duration=2569116,event=shell_session_update travis_time:start:050590f8 travis_fold:start:docker_mtu_and_registry_mirrors travis_fold:end:docker_mtu_and_registry_mirrors travis_time:end:050590f8:start=1733993817428064319,finish=1733993819695099717,duration=2267035398,event=set_docker_mtu_and_registry_mirrors travis_time:start:27e54dba travis_fold:start:Docker travis_fold:end:Docker travis_time:end:27e54dba:start=1733993819701464824,finish=1733993819704537727,duration=3072903,event=docker_config travis_time:start:000c529d travis_fold:start:resolvconf travis_fold:end:resolvconf travis_time:end:000c529d:start=1733993819710184433,finish=1733993819775322793,duration=65138360,event=resolvconf travis_time:start:0f6d2578 travis_time:end:0f6d2578:start=1733993819780582124,finish=1733993819995676955,duration=215094831,event=maven_central_mirror travis_time:start:035ab404 travis_time:end:035ab404:start=1733993820001078749,finish=1733993820123553763,duration=122475014,event=maven_https travis_fold:start:apt travis_time:start:0b0d61db $ travis_apt_get_update travis_time:end:0b0d61db:start=1733993820129405723,finish=1733993841336375965,duration=21206970242,event=prepare Installing APT Packages travis_time:start:115b84f0 $ sudo -E apt-get -yq --no-install-suggests --no-install-recommends $(travis_apt_get_options) install rabbitmq-server Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: amd64-microcode intel-microcode iucode-tool libglu1-mesa libjs-jquery-metadata libjs-jquery-tablesorter libnotify4 libwxbase3.0-0v5 libwxgtk3.0-gtk3-0v5 linux-modules-5.4.0-195-generic postgresql-client-12 Use 'sudo apt autoremove' to remove them. The following packages will be upgraded: rabbitmq-server 1 upgraded, 0 newly installed, 0 to remove and 121 not upgraded. Need to get 16.3 MB of archives. After this operation, 373 kB disk space will be freed. Get:1 https://ppa1.novemberain.com/rabbitmq/rabbitmq-server/deb/ubuntu focal/main amd64 rabbitmq-server all 4.0.4-1 [16.3 MB] Fetched 16.3 MB in 0s (44.9 MB/s) (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 154608 files and directories currently installed.) Preparing to unpack .../rabbitmq-server_4.0.4-1_all.deb ... Unpacking rabbitmq-server (4.0.4-1) over (3.13.7-1) ... Setting up rabbitmq-server (4.0.4-1) ... Installing new version of config file /etc/init.d/rabbitmq-server ... Processing triggers for man-db (2.9.1-1) ... Processing triggers for systemd (245.4-4ubuntu3.23) ... travis_time:end:115b84f0:start=1733993841342008950,finish=1733993856219005133,duration=14876996183,event=prepare travis_fold:end:apt travis_time:start:117fc72f travis_fold:start:services travis_time:start:07f5b3a9 $ sudo systemctl start rabbitmq-server travis_time:end:07f5b3a9:start=1733993856229179219,finish=1733993856244173268,duration=14994049,event=prepare travis_time:start:04ed7f8c $ sudo systemctl start docker travis_time:end:04ed7f8c:start=1733993856249405966,finish=1733993856264800946,duration=15394980,event=prepare travis_time:start:1a2a31a8 $ sudo systemctl start redis-server travis_time:end:1a2a31a8:start=1733993856269679446,finish=1733993856360358123,duration=90678677,event=prepare travis_fold:end:services travis_time:end:1a2a31a8:start=1733993856269679446,finish=1733993859367483114,duration=3097803668,event=services travis_time:start:0302dfb1 travis_time:end:0302dfb1:start=1733993859372444540,finish=1733993859375146631,duration=2702091,event=fix_ps4 Updating gimme travis_time:start:34d3592e  travis_fold:start:git.checkout travis_time:start:034ba7c5 travis_time:end:034ba7c5:start=1733993864953738199,finish=1733993864962683705,duration=8945506,event=checkout travis_time:start:000212b5 $ git clone --depth=10 https://github.com/travis-ci/worker.git travis-ci/worker Cloning into 'travis-ci/worker'... travis_time:end:000212b5:start=1733993864967032131,finish=1733993865508913092,duration=541880961,event=checkout $ cd travis-ci/worker travis_time:start:0677922c $ git fetch origin +refs/pull/677/merge: --depth=10 From https://github.com/travis-ci/worker * branch refs/pull/677/merge -> FETCH_HEAD travis_time:end:0677922c:start=1733993865515151061,finish=1733993865817735035,duration=302583974,event=checkout $ git checkout -qf FETCH_HEAD travis_fold:end:git.checkout  travis_time:end:0677922c:start=1733993865515151061,finish=1733993865831412287,duration=316261226,event=checkout $ travis_export_go 1.22.x github.com/travis-ci/worker travis_time:start:0b59a458  Setting environment variables from repository settings $ export ARTIFACTS_PATHS=./build $ export ARTIFACTS_BUCKET=travis-worker-artifacts $ export ARTIFACTS_PERMISSIONS=public-read $ export ARTIFACTS_KEY=[secure] $ export ARTIFACTS_SECRET=[secure] $ export PACKAGECLOUD_TOKEN=[secure] $ export DOCKER_HUB_TRIGGER_URL=[secure] $ export DOCKER_LOGIN_USERNAME=[secure] $ export DOCKER_LOGIN_PASSWORD=[secure] $ export VAULT_PASS=[secure] $ export GCE_PROJECT=[secure] $ export VAULT_USERNAME=[secure] $ export VAULT_ADDR=[secure] $ export CLOUDSDK_CORE_DISABLE_PROMPTS=[secure] Setting environment variables from .travis.yml $ export AMQP_URI="amqp://" $ export GOPATH="$HOME/gopath" $ export PATH="bin:$HOME/gopath/bin:$HOME/bin:$PATH" $ export CHECKOUT_ROOT="$HOME/gopath/src/github.com/travis-ci/worker" $ export GO15VENDOREXPERIMENT='1' $ export REDIS_URL="redis://" travis_time:end:0b59a458:start=1733993865838043872,finish=1733993865846933440,duration=8889568,event=env travis_time:start:0416bcb6 $ travis_setup_go $ export GOPATH="/home/travis/gopath" $ export PATH="/home/travis/gopath/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/.nvm/versions/node/v18.20.3/bin:/home/travis/.kiex/elixirs/elixir-1.7.4/bin:/home/travis/.kiex/bin:/home/travis/.rvm/gems/ruby-3.3.5/bin:/home/travis/.rvm/gems/ruby-3.3.5@global/bin:/home/travis/.rvm/rubies/ruby-3.3.5/bin:/home/travis/gopath/bin:/home/travis/.gimme/versions/go1.23.0.linux.amd64/bin:/usr/local/maven-3.9.4/bin:/usr/local/cmake-3.29.0/bin:/usr/local/clang-18.1.8/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin:/usr/local/ant/bin:/home/travis/.rvm/bin:/home/travis/.phpenv/bin:/opt/pyenv/bin:/home/travis/.yarn/bin" $ export GO111MODULE="auto" go: downloading golang.org/dl v0.0.0-20241203173033-893f8de435ad go: golang.org/dl/go1.22.x@latest: module golang.org/dl@latest found (v0.0.0-20241203173033-893f8de435ad), but does not contain package golang.org/dl/go1.22.x go1.22.x: command not found go1.22.x: command not found $ export GOROOT= $ export PATH=/bin:/home/travis/gopath/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/.nvm/versions/node/v18.20.3/bin:/home/travis/.kiex/elixirs/elixir-1.7.4/bin:/home/travis/.kiex/bin:/home/travis/.rvm/gems/ruby-3.3.5/bin:/home/travis/.rvm/gems/ruby-3.3.5@global/bin:/home/travis/.rvm/rubies/ruby-3.3.5/bin:/home/travis/gopath/bin:/home/travis/.gimme/versions/go1.23.0.linux.amd64/bin:/usr/local/maven-3.9.4/bin:/usr/local/cmake-3.29.0/bin:/usr/local/clang-18.1.8/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin:/usr/local/ant/bin:/home/travis/.rvm/bin:/home/travis/.phpenv/bin:/opt/pyenv/bin:/home/travis/.yarn/bin travis_time:end:0416bcb6:start=1733993865852902240,finish=1733993866205095465,duration=352193225,event= travis_fold:start:cache.1 Setting up build cache $ export CASHER_DIR=${TRAVIS_HOME}/.casher travis_time:start:01a15cd4 $ Installing caching utilities travis_time:end:01a15cd4:start=1733993867066004529,finish=1733993867231698411,duration=165693882,event=setup_casher travis_time:start:13a45dab travis_time:end:13a45dab:start=1733993867239629504,finish=1733993867243647117,duration=4017613,event=setup_casher travis_time:start:0050ddec attempting to download cache archive fetching PR.677/cache--linux-focal-8e66efc74188d5464db6c5a9d3decd4835ed340208a6ac39f04af14f2f93a35a--go-1.22.x.tgz found cache travis_time:end:0050ddec:start=1733993867249849668,finish=1733993870976843376,duration=3726993708,event=setup_casher travis_time:start:13c6728c travis_time:end:13c6728c:start=1733993870985633484,finish=1733993870989774076,duration=4140592,event=setup_casher travis_time:start:03462c40 adding /home/travis/build/travis-ci/worker/vendor to cache creating directory /home/travis/build/travis-ci/worker/vendor adding /home/travis/.cache/go-build to cache adding /home/travis/gopath/bin to cache adding /home/travis/gopath/pkg/mod to cache travis_time:end:03462c40:start=1733993870996218972,finish=1733993897421456849,duration=26425237877,event=setup_casher travis_fold:end:cache.1  $ gimme version v1.5.4 $ go version go version go1.23.0 linux/amd64 travis_fold:start:go.env $ go env GO111MODULE='auto' GOARCH='amd64' GOBIN='' GOCACHE='/home/travis/.cache/go-build' GOENV='/home/travis/.config/go/env' GOEXE='' GOEXPERIMENT='' GOFLAGS='' GOHOSTARCH='amd64' GOHOSTOS='linux' GOINSECURE='' GOMODCACHE='/home/travis/gopath/pkg/mod' GONOPROXY='' GONOSUMDB='' GOOS='linux' GOPATH='/home/travis/gopath' GOPRIVATE='' GOPROXY='https://proxy.golang.org,direct' GOROOT='/home/travis/.gimme/versions/go1.23.0.linux.amd64' GOSUMDB='sum.golang.org' GOTMPDIR='' GOTOOLCHAIN='auto' GOTOOLDIR='/home/travis/.gimme/versions/go1.23.0.linux.amd64/pkg/tool/linux_amd64' GOVCS='' GOVERSION='go1.23.0' GODEBUG='' GOTELEMETRY='local' GOTELEMETRYDIR='/home/travis/.config/go/telemetry' GCCGO='gccgo' GOAMD64='v1' AR='ar' CC='gcc' CXX='g++' CGO_ENABLED='1' GOMOD='/home/travis/build/travis-ci/worker/go.mod' GOWORK='' CGO_CFLAGS='-O2 -g' CGO_CPPFLAGS='' CGO_CXXFLAGS='-O2 -g' CGO_FFLAGS='-O2 -g' CGO_LDFLAGS='-O2 -g' PKG_CONFIG='pkg-config' GOGCCFLAGS='-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build3591917311=/tmp/go-build -gno-record-gcc-switches' travis_fold:end:go.env travis_fold:start:install travis_time:start:00a79f81 $ travis_install_go_dependencies 1.22.x -v Makefile detected travis_time:end:00a79f81:start=1733993897492028536,finish=1733993897498546773,duration=6518237,event=install travis_fold:end:install travis_time:start:01f9657c $ make deps if ! shfmt -version 2>/dev/null; then \ curl -o /home/travis/gopath/bin/shfmt -sSL https://github.com/mvdan/sh/releases/download/v2.5.0/shfmt_v2.5.0_linux_amd64; \ chmod +x /home/travis/gopath/bin/shfmt; \ shfmt -version; \ fi v3.8.0 curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b /home/travis/bin golangci/golangci-lint info checking GitHub for latest tag golangci/golangci-lint info found version: 1.62.2 for v1.62.2/linux/amd64 golangci/golangci-lint info installed /home/travis/bin/golangci-lint if ! command -v /bin/golangci-lint &>/dev/null; then \ /home/travis/bin/golangci-lint --version; \ fi golangci-lint has version 1.62.2 built with go1.23.3 from 89476e7a on 2024-11-25T14:16:01Z GO111MODULE=on go mod download GO111MODULE=on go mod vendor touch .deps-fetched travis_time:end:01f9657c:start=1733993897504715163,finish=1733993899968721346,duration=2464006183,event=script The command "make deps" exited with 0. travis_time:start:045661bc $ GO111MODULE=on make build go install -tags netgo -ldflags "-X 'github.com/travis-ci/worker.VersionString=deploy_2024.10.02-9-g9f51201' -X 'github.com/travis-ci/worker.RevisionString=9f51201c30044873dda2aedefce38c98f4a24071' -X 'github.com/travis-ci/worker.RevisionURLString=https://github.com/travis-ci/worker/tree/9f51201c30044873dda2aedefce38c98f4a24071' -X 'github.com/travis-ci/worker.GeneratedString=2024-12-12T08:58:20+0000' -X 'github.com/travis-ci/worker.CopyrightString=© 2018 Travis CI GmbH'" github.com/travis-ci/worker github.com/travis-ci/worker/context github.com/travis-ci/worker/image github.com/travis-ci/worker/ratelimit github.com/travis-ci/worker/config github.com/travis-ci/worker/errors github.com/travis-ci/worker/metrics github.com/travis-ci/worker/ssh github.com/travis-ci/worker/winrm github.com/travis-ci/worker/remote github.com/travis-ci/worker/backend github.com/travis-ci/worker/cmd/... travis_time:end:045661bc:start=1733993899974837929,finish=1733993906277705141,duration=6302867212,event=script The command "GO111MODULE=on make build" exited with 0. travis_time:start:33ea231a $ mkdir -p build/linux/amd64 travis_time:end:33ea231a:start=1733993906284275302,finish=1733993906290456053,duration=6180751,event=script The command "mkdir -p build/linux/amd64" exited with 0. travis_time:start:19ca3a9f $ cp ${GOPATH%%:*}/bin/travis-worker build/linux/amd64 travis_time:end:19ca3a9f:start=1733993906296647154,finish=1733993906339571003,duration=42923849,event=script The command "cp ${GOPATH%%:*}/bin/travis-worker build/linux/amd64" exited with 0. travis_time:start:01ea8a08 $ make test-no-cover go test -race -tags netgo -ldflags "-X 'github.com/travis-ci/worker.VersionString=deploy_2024.10.02-9-g9f51201' -X 'github.com/travis-ci/worker.RevisionString=9f51201c30044873dda2aedefce38c98f4a24071' -X 'github.com/travis-ci/worker.RevisionURLString=https://github.com/travis-ci/worker/tree/9f51201c30044873dda2aedefce38c98f4a24071' -X 'github.com/travis-ci/worker.GeneratedString=2024-12-12T08:58:26+0000' -X 'github.com/travis-ci/worker.CopyrightString=© 2018 Travis CI GmbH'" github.com/travis-ci/worker github.com/travis-ci/worker/context github.com/travis-ci/worker/image github.com/travis-ci/worker/ratelimit github.com/travis-ci/worker/config github.com/travis-ci/worker/errors github.com/travis-ci/worker/metrics github.com/travis-ci/worker/ssh github.com/travis-ci/worker/winrm github.com/travis-ci/worker/remote github.com/travis-ci/worker/backend github.com/travis-ci/worker/cmd/... ? github.com/travis-ci/worker/context [no test files] ? github.com/travis-ci/worker/errors [no test files] ? github.com/travis-ci/worker/metrics [no test files] ? github.com/travis-ci/worker/ssh [no test files] ? github.com/travis-ci/worker/winrm [no test files] ? github.com/travis-ci/worker/remote [no test files] ok github.com/travis-ci/worker 5.982s ok github.com/travis-ci/worker/image 1.787s ok github.com/travis-ci/worker/ratelimit (cached) ok github.com/travis-ci/worker/config (cached) ok github.com/travis-ci/worker/backend 78.723s ok github.com/travis-ci/worker/cmd/travis-worker 1.073s travis_time:end:01ea8a08:start=1733993906347510851,finish=1733993996277936646,duration=89930425795,event=script The command "make test-no-cover" exited with 0. travis_time:start:0eac31e0 $ make test-cover go test -covermode=count -coverprofile=root-coverage.coverprofile \ -tags netgo -ldflags "-X 'github.com/travis-ci/worker.VersionString=deploy_2024.10.02-9-g9f51201' -X 'github.com/travis-ci/worker.RevisionString=9f51201c30044873dda2aedefce38c98f4a24071' -X 'github.com/travis-ci/worker.RevisionURLString=https://github.com/travis-ci/worker/tree/9f51201c30044873dda2aedefce38c98f4a24071' -X 'github.com/travis-ci/worker.GeneratedString=2024-12-12T08:59:56+0000' -X 'github.com/travis-ci/worker.CopyrightString=© 2018 Travis CI GmbH'" \ github.com/travis-ci/worker/ ok github.com/travis-ci/worker 5.149s coverage: 25.0% of statements go test -covermode=count -coverprofile=backend-coverage.coverprofile \ -tags netgo -ldflags "-X 'github.com/travis-ci/worker.VersionString=deploy_2024.10.02-9-g9f51201' -X 'github.com/travis-ci/worker.RevisionString=9f51201c30044873dda2aedefce38c98f4a24071' -X 'github.com/travis-ci/worker.RevisionURLString=https://github.com/travis-ci/worker/tree/9f51201c30044873dda2aedefce38c98f4a24071' -X 'github.com/travis-ci/worker.GeneratedString=2024-12-12T09:00:05+0000' -X 'github.com/travis-ci/worker.CopyrightString=© 2018 Travis CI GmbH'" \ github.com/travis-ci/worker/backend ok github.com/travis-ci/worker/backend 76.845s coverage: 16.6% of statements go test -covermode=count -coverprofile=config-coverage.coverprofile \ -tags netgo -ldflags "-X 'github.com/travis-ci/worker.VersionString=deploy_2024.10.02-9-g9f51201' -X 'github.com/travis-ci/worker.RevisionString=9f51201c30044873dda2aedefce38c98f4a24071' -X 'github.com/travis-ci/worker.RevisionURLString=https://github.com/travis-ci/worker/tree/9f51201c30044873dda2aedefce38c98f4a24071' -X 'github.com/travis-ci/worker.GeneratedString=2024-12-12T09:01:25+0000' -X 'github.com/travis-ci/worker.CopyrightString=© 2018 Travis CI GmbH'" \ github.com/travis-ci/worker/config ok github.com/travis-ci/worker/config 0.006s coverage: 63.2% of statements go test -covermode=count -coverprofile=image-coverage.coverprofile \ -tags netgo -ldflags "-X 'github.com/travis-ci/worker.VersionString=deploy_2024.10.02-9-g9f51201' -X 'github.com/travis-ci/worker.RevisionString=9f51201c30044873dda2aedefce38c98f4a24071' -X 'github.com/travis-ci/worker.RevisionURLString=https://github.com/travis-ci/worker/tree/9f51201c30044873dda2aedefce38c98f4a24071' -X 'github.com/travis-ci/worker.GeneratedString=2024-12-12T09:01:25+0000' -X 'github.com/travis-ci/worker.CopyrightString=© 2018 Travis CI GmbH'" \ github.com/travis-ci/worker/image ok github.com/travis-ci/worker/image 0.724s coverage: 62.0% of statements ./script/fold-coverprofiles root-coverage.coverprofile backend-coverage.coverprofile config-coverage.coverprofile image-coverage.coverprofile > coverage.coverprofile ok github.com/travis-ci/worker 5.502s coverage: 25.0% of statements go tool cover -func=coverage.coverprofile github.com/travis-ci/worker/amqp_canceller.go:32: NewAMQPCanceller 100.0% github.com/travis-ci/worker/amqp_canceller.go:45: Run 45.5% github.com/travis-ci/worker/amqp_canceller.go:100: processCommand 81.8% github.com/travis-ci/worker/amqp_canceller.go:122: tryClose 0.0% github.com/travis-ci/worker/amqp_job.go:37: GoString 100.0% github.com/travis-ci/worker/amqp_job.go:42: Payload 100.0% github.com/travis-ci/worker/amqp_job.go:46: RawPayload 100.0% github.com/travis-ci/worker/amqp_job.go:50: StartAttributes 100.0% github.com/travis-ci/worker/amqp_job.go:54: FinishState 0.0% github.com/travis-ci/worker/amqp_job.go:58: Requeued 0.0% github.com/travis-ci/worker/amqp_job.go:62: Error 77.8% github.com/travis-ci/worker/amqp_job.go:79: Requeue 88.9% github.com/travis-ci/worker/amqp_job.go:102: Received 100.0% github.com/travis-ci/worker/amqp_job.go:115: Started 100.0% github.com/travis-ci/worker/amqp_job.go:126: Finish 80.0% github.com/travis-ci/worker/amqp_job.go:161: LogWriter 75.0% github.com/travis-ci/worker/amqp_job.go:170: createStateUpdateBody 77.8% github.com/travis-ci/worker/amqp_job.go:211: sendStateUpdate 83.3% github.com/travis-ci/worker/amqp_job.go:230: SetupContext 0.0% github.com/travis-ci/worker/amqp_job.go:234: Name 0.0% github.com/travis-ci/worker/amqp_job.go:250: Process 100.0% github.com/travis-ci/worker/amqp_job.go:260: BlockUntilReady 0.0% github.com/travis-ci/worker/amqp_job.go:265: Interrupt 0.0% github.com/travis-ci/worker/amqp_job.go:269: Terminate 0.0% github.com/travis-ci/worker/amqp_job.go:280: sendStateUpdate 71.4% github.com/travis-ci/worker/amqp_job_queue.go:35: NewAMQPJobQueue 0.0% github.com/travis-ci/worker/amqp_job_queue.go:92: newStateUpdatePool 80.0% github.com/travis-ci/worker/amqp_job_queue.go:104: reportPoolMetrics 0.0% github.com/travis-ci/worker/amqp_job_queue.go:115: Jobs 0.0% github.com/travis-ci/worker/amqp_job_queue.go:243: Name 0.0% github.com/travis-ci/worker/amqp_job_queue.go:248: Cleanup 0.0% github.com/travis-ci/worker/amqp_log_writer.go:52: newAMQPLogWriter 100.0% github.com/travis-ci/worker/amqp_log_writer.go:74: Write 87.5% github.com/travis-ci/worker/amqp_log_writer.go:108: Close 88.9% github.com/travis-ci/worker/amqp_log_writer.go:129: Timeout 0.0% github.com/travis-ci/worker/amqp_log_writer.go:133: SetMaxLogLength 100.0% github.com/travis-ci/worker/amqp_log_writer.go:137: SetJobStarted 0.0% github.com/travis-ci/worker/amqp_log_writer.go:142: SetCancelFunc 100.0% github.com/travis-ci/worker/amqp_log_writer.go:146: MaxLengthReached 100.0% github.com/travis-ci/worker/amqp_log_writer.go:152: WriteAndClose 85.7% github.com/travis-ci/worker/amqp_log_writer.go:181: closed 66.7% github.com/travis-ci/worker/amqp_log_writer.go:190: flushRegularly 85.7% github.com/travis-ci/worker/amqp_log_writer.go:205: flush 93.3% github.com/travis-ci/worker/amqp_log_writer.go:242: publishLogPart 72.2% github.com/travis-ci/worker/amqp_log_writer_factory.go:16: NewAMQPLogWriterFactory 0.0% github.com/travis-ci/worker/amqp_log_writer_factory.go:47: LogWriter 0.0% github.com/travis-ci/worker/amqp_log_writer_factory.go:56: Cleanup 0.0% github.com/travis-ci/worker/backend/backend.go:29: Register 100.0% github.com/travis-ci/worker/backend/backend.go:43: NewBackendProvider 0.0% github.com/travis-ci/worker/backend/backend.go:56: EachBackend 0.0% github.com/travis-ci/worker/backend/docker.go:72: init 100.0% github.com/travis-ci/worker/backend/docker.go:82: NumCPU 0.0% github.com/travis-ci/worker/backend/docker.go:125: newDockerProvider 85.0% github.com/travis-ci/worker/backend/docker.go:285: buildDockerClient 64.7% github.com/travis-ci/worker/backend/docker.go:328: buildDockerImageSelector 25.0% github.com/travis-ci/worker/backend/docker.go:347: dockerImageNameForID 77.8% github.com/travis-ci/worker/backend/docker.go:364: SupportsProgress 0.0% github.com/travis-ci/worker/backend/docker.go:368: StartWithProgress 0.0% github.com/travis-ci/worker/backend/docker.go:372: Start 60.5% github.com/travis-ci/worker/backend/docker.go:548: Setup 100.0% github.com/travis-ci/worker/backend/docker.go:550: checkoutCPUSets 94.1% github.com/travis-ci/worker/backend/docker.go:582: checkinCPUSets 76.9% github.com/travis-ci/worker/backend/docker.go:607: sshConnection 0.0% github.com/travis-ci/worker/backend/docker.go:620: Warmed 0.0% github.com/travis-ci/worker/backend/docker.go:624: SupportsProgress 0.0% github.com/travis-ci/worker/backend/docker.go:628: UploadScript 66.7% github.com/travis-ci/worker/backend/docker.go:635: uploadScriptNative 75.0% github.com/travis-ci/worker/backend/docker.go:659: uploadScriptSCP 0.0% github.com/travis-ci/worker/backend/docker.go:677: RunScript 66.7% github.com/travis-ci/worker/backend/docker.go:684: runScriptExec 66.7% github.com/travis-ci/worker/backend/docker.go:766: runScriptSSH 0.0% github.com/travis-ci/worker/backend/docker.go:778: DownloadTrace 0.0% github.com/travis-ci/worker/backend/docker.go:785: downloadTraceNative 0.0% github.com/travis-ci/worker/backend/docker.go:824: downloadTraceSSH 0.0% github.com/travis-ci/worker/backend/docker.go:839: Stop 75.0% github.com/travis-ci/worker/backend/docker.go:858: ID 100.0% github.com/travis-ci/worker/backend/docker.go:866: ImageName 100.0% github.com/travis-ci/worker/backend/docker.go:870: StartupDuration 83.3% github.com/travis-ci/worker/backend/docker.go:881: Select 80.0% github.com/travis-ci/worker/backend/docker.go:898: findDockerImageByTag 75.0% github.com/travis-ci/worker/backend/ec2.go:71: init 100.0% github.com/travis-ci/worker/backend/ec2.go:122: newEC2Provider 0.0% github.com/travis-ci/worker/backend/ec2.go:295: buildEC2ImageSelector 0.0% github.com/travis-ci/worker/backend/ec2.go:310: StartWithProgress 0.0% github.com/travis-ci/worker/backend/ec2.go:314: SupportsProgress 0.0% github.com/travis-ci/worker/backend/ec2.go:318: Start 0.0% github.com/travis-ci/worker/backend/ec2.go:570: Setup 0.0% github.com/travis-ci/worker/backend/ec2.go:583: UploadScript 0.0% github.com/travis-ci/worker/backend/ec2.go:631: uploadScriptAttempt 0.0% github.com/travis-ci/worker/backend/ec2.go:635: uploadScriptSCP 0.0% github.com/travis-ci/worker/backend/ec2.go:652: sshConnection 0.0% github.com/travis-ci/worker/backend/ec2.go:660: RunScript 0.0% github.com/travis-ci/worker/backend/ec2.go:664: runScriptSSH 0.0% github.com/travis-ci/worker/backend/ec2.go:676: Stop 0.0% github.com/travis-ci/worker/backend/ec2.go:711: DownloadTrace 0.0% github.com/travis-ci/worker/backend/ec2.go:715: SupportsProgress 0.0% github.com/travis-ci/worker/backend/ec2.go:719: Warmed 0.0% github.com/travis-ci/worker/backend/ec2.go:723: ID 0.0% github.com/travis-ci/worker/backend/ec2.go:730: ImageName 0.0% github.com/travis-ci/worker/backend/ec2.go:734: StartupDuration 0.0% github.com/travis-ci/worker/backend/fake.go:12: init 100.0% github.com/travis-ci/worker/backend/fake.go:24: newFakeProvider 0.0% github.com/travis-ci/worker/backend/fake.go:28: SupportsProgress 0.0% github.com/travis-ci/worker/backend/fake.go:32: StartWithProgress 0.0% github.com/travis-ci/worker/backend/fake.go:36: Start 0.0% github.com/travis-ci/worker/backend/fake.go:52: Setup 0.0% github.com/travis-ci/worker/backend/fake.go:60: Warmed 0.0% github.com/travis-ci/worker/backend/fake.go:64: SupportsProgress 0.0% github.com/travis-ci/worker/backend/fake.go:68: UploadScript 0.0% github.com/travis-ci/worker/backend/fake.go:72: RunScript 0.0% github.com/travis-ci/worker/backend/fake.go:93: DownloadTrace 0.0% github.com/travis-ci/worker/backend/fake.go:97: Stop 0.0% github.com/travis-ci/worker/backend/fake.go:101: ID 0.0% github.com/travis-ci/worker/backend/fake.go:105: ImageName 0.0% github.com/travis-ci/worker/backend/fake.go:109: StartupDuration 0.0% github.com/travis-ci/worker/backend/gce.go:160: stringInSlice 0.0% github.com/travis-ci/worker/backend/gce.go:177: init 100.0% github.com/travis-ci/worker/backend/gce.go:185: Error 0.0% github.com/travis-ci/worker/backend/gce.go:210: GpuMapping 0.0% github.com/travis-ci/worker/backend/gce.go:218: GpuDefaultGpuCount 0.0% github.com/travis-ci/worker/backend/gce.go:222: GpuDefaultGpuDiskSize 0.0% github.com/travis-ci/worker/backend/gce.go:226: GpuDefaultGpuType 0.0% github.com/travis-ci/worker/backend/gce.go:230: GPUType 0.0% github.com/travis-ci/worker/backend/gce.go:305: Run 0.0% github.com/travis-ci/worker/backend/gce.go:309: Cleanup 0.0% github.com/travis-ci/worker/backend/gce.go:365: Run 0.0% github.com/travis-ci/worker/backend/gce.go:369: Cleanup 0.0% github.com/travis-ci/worker/backend/gce.go:371: newGCEProvider 50.8% github.com/travis-ci/worker/backend/gce.go:728: apiRateLimit 51.7% github.com/travis-ci/worker/backend/gce.go:782: Setup 13.3% github.com/travis-ci/worker/backend/gce.go:939: backoffRetry 100.0% github.com/travis-ci/worker/backend/gce.go:952: RoundTrip 0.0% github.com/travis-ci/worker/backend/gce.go:957: buildGoogleComputeService 62.5% github.com/travis-ci/worker/backend/gce.go:999: loadGoogleAccountJSON 66.7% github.com/travis-ci/worker/backend/gce.go:1019: SupportsProgress 0.0% github.com/travis-ci/worker/backend/gce.go:1023: StartWithProgress 0.0% github.com/travis-ci/worker/backend/gce.go:1077: Start 0.0% github.com/travis-ci/worker/backend/gce.go:1081: stepGetImage 0.0% github.com/travis-ci/worker/backend/gce.go:1103: makeWindowsPassword 0.0% github.com/travis-ci/worker/backend/gce.go:1112: stepRenderScript 0.0% github.com/travis-ci/worker/backend/gce.go:1152: stepInsertInstance 0.0% github.com/travis-ci/worker/backend/gce.go:1289: stepWaitForInstanceIP 0.0% github.com/travis-ci/worker/backend/gce.go:1439: imageByFilter 0.0% github.com/travis-ci/worker/backend/gce.go:1473: imageSelect 0.0% github.com/travis-ci/worker/backend/gce.go:1526: buildGCEImageSelector 28.6% github.com/travis-ci/worker/backend/gce.go:1541: buildInstance 0.0% github.com/travis-ci/worker/backend/gce.go:1700: warmerRequestInstance 0.0% github.com/travis-ci/worker/backend/gce.go:1765: pickRandomZone 0.0% github.com/travis-ci/worker/backend/gce.go:1769: pickAlternateZone 0.0% github.com/travis-ci/worker/backend/gce.go:1785: setStartContextZone 0.0% github.com/travis-ci/worker/backend/gce.go:1804: gceMtKey 0.0% github.com/travis-ci/worker/backend/gce.go:1808: gcePdSSDForZone 0.0% github.com/travis-ci/worker/backend/gce.go:1828: sshConnection 0.0% github.com/travis-ci/worker/backend/gce.go:1848: winrmRemoter 0.0% github.com/travis-ci/worker/backend/gce.go:1859: getCachedIP 0.0% github.com/travis-ci/worker/backend/gce.go:1885: getIP 0.0% github.com/travis-ci/worker/backend/gce.go:1913: getZoneName 0.0% github.com/travis-ci/worker/backend/gce.go:1918: refreshInstance 0.0% github.com/travis-ci/worker/backend/gce.go:1946: Warmed 0.0% github.com/travis-ci/worker/backend/gce.go:1950: SupportsProgress 0.0% github.com/travis-ci/worker/backend/gce.go:1954: UploadScript 0.0% github.com/travis-ci/worker/backend/gce.go:2028: uploadScriptAttempt 0.0% github.com/travis-ci/worker/backend/gce.go:2069: isPreempted 0.0% github.com/travis-ci/worker/backend/gce.go:2103: RunScript 0.0% github.com/travis-ci/worker/backend/gce.go:2137: DownloadTrace 0.0% github.com/travis-ci/worker/backend/gce.go:2160: Stop 0.0% github.com/travis-ci/worker/backend/gce.go:2191: stepDeleteInstance 0.0% github.com/travis-ci/worker/backend/gce.go:2213: stepWaitForInstanceDeleted 0.0% github.com/travis-ci/worker/backend/gce.go:2262: ID 0.0% github.com/travis-ci/worker/backend/gce.go:2266: ImageName 0.0% github.com/travis-ci/worker/backend/gce.go:2270: StartupDuration 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:66: init 100.0% github.com/travis-ci/worker/backend/jupiterbrain.go:106: newJupiterBrainProvider 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:220: buildJupiterBrainImageSelector 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:235: SupportsProgress 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:239: Start 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:243: StartWithProgress 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:379: Setup 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:383: Warmed 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:387: SupportsProgress 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:391: UploadScript 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:443: RunScript 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:474: DownloadTrace 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:489: Stop 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:494: ID 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:501: ImageName 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:508: StartupDuration 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:512: sshConnection 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:530: getImageName 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:548: waitForIP 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:587: waitForSSH 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:621: Start 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:677: Get 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:713: Stop 0.0% github.com/travis-ci/worker/backend/jupiterbrain.go:733: httpDo 0.0% github.com/travis-ci/worker/backend/local.go:24: init 100.0% github.com/travis-ci/worker/backend/local.go:33: newLocalProvider 0.0% github.com/travis-ci/worker/backend/local.go:47: SupportsProgress 0.0% github.com/travis-ci/worker/backend/local.go:51: StartWithProgress 0.0% github.com/travis-ci/worker/backend/local.go:55: Start 0.0% github.com/travis-ci/worker/backend/local.go:59: Setup 0.0% github.com/travis-ci/worker/backend/local.go:67: newLocalInstance 0.0% github.com/travis-ci/worker/backend/local.go:73: Warmed 0.0% github.com/travis-ci/worker/backend/local.go:77: SupportsProgress 0.0% github.com/travis-ci/worker/backend/local.go:81: UploadScript 0.0% github.com/travis-ci/worker/backend/local.go:95: RunScript 0.0% github.com/travis-ci/worker/backend/local.go:129: DownloadTrace 0.0% github.com/travis-ci/worker/backend/local.go:133: Stop 0.0% github.com/travis-ci/worker/backend/local.go:137: ID 0.0% github.com/travis-ci/worker/backend/local.go:141: ImageName 0.0% github.com/travis-ci/worker/backend/local.go:145: StartupDuration 0.0% github.com/travis-ci/worker/backend/lxd.go:71: init 100.0% github.com/travis-ci/worker/backend/lxd.go:79: Write 0.0% github.com/travis-ci/worker/backend/lxd.go:83: Close 0.0% github.com/travis-ci/worker/backend/lxd.go:125: newLXDProvider 0.0% github.com/travis-ci/worker/backend/lxd.go:356: SupportsProgress 0.0% github.com/travis-ci/worker/backend/lxd.go:360: StartWithProgress 0.0% github.com/travis-ci/worker/backend/lxd.go:364: allocateAddress 0.0% github.com/travis-ci/worker/backend/lxd.go:429: releaseAddress 0.0% github.com/travis-ci/worker/backend/lxd.go:436: buildLxdImageSelector 0.0% github.com/travis-ci/worker/backend/lxd.go:451: getImage 0.0% github.com/travis-ci/worker/backend/lxd.go:498: Start 0.0% github.com/travis-ci/worker/backend/lxd.go:859: Setup 0.0% github.com/travis-ci/worker/backend/lxd.go:866: Warmed 0.0% github.com/travis-ci/worker/backend/lxd.go:870: SupportsProgress 0.0% github.com/travis-ci/worker/backend/lxd.go:883: ID 0.0% github.com/travis-ci/worker/backend/lxd.go:891: ImageName 0.0% github.com/travis-ci/worker/backend/lxd.go:895: StartupDuration 0.0% github.com/travis-ci/worker/backend/lxd.go:903: Stop 0.0% github.com/travis-ci/worker/backend/lxd.go:960: UploadScript 0.0% github.com/travis-ci/worker/backend/lxd.go:980: DownloadTrace 0.0% github.com/travis-ci/worker/backend/lxd.go:999: RunScript 0.0% github.com/travis-ci/worker/backend/openstack.go:80: init 100.0% github.com/travis-ci/worker/backend/openstack.go:131: newOSProvider 0.0% github.com/travis-ci/worker/backend/openstack.go:315: buildOSComputeService 0.0% github.com/travis-ci/worker/backend/openstack.go:383: Setup 0.0% github.com/travis-ci/worker/backend/openstack.go:385: waitForSSH 0.0% github.com/travis-ci/worker/backend/openstack.go:419: waitForStatus 0.0% github.com/travis-ci/worker/backend/openstack.go:456: SupportsProgress 0.0% github.com/travis-ci/worker/backend/openstack.go:460: StartWithProgress 0.0% github.com/travis-ci/worker/backend/openstack.go:464: Start 0.0% github.com/travis-ci/worker/backend/openstack.go:566: buildOSImageSelector 0.0% github.com/travis-ci/worker/backend/openstack.go:581: getImageName 0.0% github.com/travis-ci/worker/backend/openstack.go:607: sshConnection 0.0% github.com/travis-ci/worker/backend/openstack.go:612: Warmed 0.0% github.com/travis-ci/worker/backend/openstack.go:616: SupportsProgress 0.0% github.com/travis-ci/worker/backend/openstack.go:620: UploadScript 0.0% github.com/travis-ci/worker/backend/openstack.go:642: RunScript 0.0% github.com/travis-ci/worker/backend/openstack.go:654: DownloadTrace 0.0% github.com/travis-ci/worker/backend/openstack.go:658: Stop 0.0% github.com/travis-ci/worker/backend/openstack.go:676: ID 0.0% github.com/travis-ci/worker/backend/openstack.go:683: ImageName 0.0% github.com/travis-ci/worker/backend/openstack.go:687: StartupDuration 0.0% github.com/travis-ci/worker/backend/package.go:124: asBool 100.0% github.com/travis-ci/worker/backend/package.go:133: str2map 92.9% github.com/travis-ci/worker/backend/package.go:158: hostnameFromContext 93.3% github.com/travis-ci/worker/backend/progresser.go:11: String 0.0% github.com/travis-ci/worker/backend/progresser.go:38: Progress 0.0% github.com/travis-ci/worker/backend/start_attributes.go:50: SetDefaults 100.0% github.com/travis-ci/worker/backend/text_progresser.go:17: NewTextProgresser 100.0% github.com/travis-ci/worker/backend/text_progresser.go:24: Progress 100.0% github.com/travis-ci/worker/build_script_generator.go:57: NewBuildScriptGenerator 100.0% github.com/travis-ci/worker/build_script_generator.go:85: Generate 56.4% github.com/travis-ci/worker/build_trace_persister.go:35: NewBuildTracePersister 0.0% github.com/travis-ci/worker/build_trace_persister.go:51: Persist 0.0% github.com/travis-ci/worker/canceller.go:19: NewCancellationBroadcaster 100.0% github.com/travis-ci/worker/canceller.go:27: Broadcast 100.0% github.com/travis-ci/worker/canceller.go:43: Subscribe 100.0% github.com/travis-ci/worker/canceller.go:58: Unsubscribe 75.0% github.com/travis-ci/worker/cli.go:77: NewCLI 100.0% github.com/travis-ci/worker/cli.go:91: Setup 0.0% github.com/travis-ci/worker/cli.go:245: Run 0.0% github.com/travis-ci/worker/cli.go:281: setupHeartbeat 0.0% github.com/travis-ci/worker/cli.go:301: handleStartHook 0.0% github.com/travis-ci/worker/cli.go:322: handleStopHook 0.0% github.com/travis-ci/worker/cli.go:343: setupSentry 0.0% github.com/travis-ci/worker/cli.go:373: setupMetrics 0.0% github.com/travis-ci/worker/cli.go:392: loadStackdriverTraceJSON 0.0% github.com/travis-ci/worker/cli.go:410: loadBytes 0.0% github.com/travis-ci/worker/cli.go:428: setupOpenCensus 0.0% github.com/travis-ci/worker/cli.go:471: heartbeatHandler 76.9% github.com/travis-ci/worker/cli.go:499: heartbeatCheck 84.2% github.com/travis-ci/worker/cli.go:533: setupRemoteController 0.0% github.com/travis-ci/worker/cli.go:543: workerInfo 0.0% github.com/travis-ci/worker/cli.go:561: signalHandler 0.0% github.com/travis-ci/worker/cli.go:613: logProcessorInfo 0.0% github.com/travis-ci/worker/cli.go:637: setupJobQueueAndCanceller 0.0% github.com/travis-ci/worker/cli.go:679: buildAMQPJobQueueAndCanceller 0.0% github.com/travis-ci/worker/cli.go:748: buildHTTPJobQueue 0.0% github.com/travis-ci/worker/cli.go:772: buildFileJobQueue 0.0% github.com/travis-ci/worker/cli.go:788: setupLogWriterFactory 0.0% github.com/travis-ci/worker/cli.go:801: buildAMQPLogWriterFactory 0.0% github.com/travis-ci/worker/cli.go:854: amqpErrorWatcher 0.0% github.com/travis-ci/worker/config/config.go:296: twEnvVars 100.0% github.com/travis-ci/worker/config/config.go:300: twEnvVarsSlice 100.0% github.com/travis-ci/worker/config/config.go:307: init 75.0% github.com/travis-ci/worker/config/config.go:316: defFlags 100.0% github.com/travis-ci/worker/config/config.go:334: NewConfigDef 91.3% github.com/travis-ci/worker/config/config.go:460: FromCLIContext 100.0% github.com/travis-ci/worker/config/config.go:490: WriteEnvConfig 0.0% github.com/travis-ci/worker/config/provider_config.go:21: GoString 0.0% github.com/travis-ci/worker/config/provider_config.go:28: Each 0.0% github.com/travis-ci/worker/config/provider_config.go:43: Get 80.0% github.com/travis-ci/worker/config/provider_config.go:55: Set 100.0% github.com/travis-ci/worker/config/provider_config.go:63: Unset 0.0% github.com/travis-ci/worker/config/provider_config.go:72: IsSet 0.0% github.com/travis-ci/worker/config/provider_config.go:87: ProviderConfigFromEnviron 100.0% github.com/travis-ci/worker/config/provider_config.go:119: ProviderConfigFromMap 0.0% github.com/travis-ci/worker/file_job.go:32: Payload 0.0% github.com/travis-ci/worker/file_job.go:36: RawPayload 0.0% github.com/travis-ci/worker/file_job.go:40: StartAttributes 0.0% github.com/travis-ci/worker/file_job.go:44: FinishState 0.0% github.com/travis-ci/worker/file_job.go:48: Requeued 0.0% github.com/travis-ci/worker/file_job.go:52: Received 0.0% github.com/travis-ci/worker/file_job.go:56: Started 0.0% github.com/travis-ci/worker/file_job.go:60: Error 0.0% github.com/travis-ci/worker/file_job.go:74: Requeue 0.0% github.com/travis-ci/worker/file_job.go:97: Finish 0.0% github.com/travis-ci/worker/file_job.go:114: LogWriter 0.0% github.com/travis-ci/worker/file_job.go:123: SetupContext 0.0% github.com/travis-ci/worker/file_job.go:125: Name 0.0% github.com/travis-ci/worker/file_job_queue.go:37: NewFileJobQueue 0.0% github.com/travis-ci/worker/file_job_queue.go:77: Jobs 0.0% github.com/travis-ci/worker/file_job_queue.go:85: pollInDirForJobs 0.0% github.com/travis-ci/worker/file_job_queue.go:92: pollInDirTick 0.0% github.com/travis-ci/worker/file_job_queue.go:156: Name 0.0% github.com/travis-ci/worker/file_job_queue.go:161: Cleanup 0.0% github.com/travis-ci/worker/file_log_writer.go:19: newFileLogWriter 0.0% github.com/travis-ci/worker/file_log_writer.go:35: Write 0.0% github.com/travis-ci/worker/file_log_writer.go:39: Close 0.0% github.com/travis-ci/worker/file_log_writer.go:43: SetMaxLogLength 0.0% github.com/travis-ci/worker/file_log_writer.go:45: SetJobStarted 0.0% github.com/travis-ci/worker/file_log_writer.go:47: SetCancelFunc 0.0% github.com/travis-ci/worker/file_log_writer.go:49: MaxLengthReached 0.0% github.com/travis-ci/worker/file_log_writer.go:53: Timeout 0.0% github.com/travis-ci/worker/file_log_writer.go:57: WriteAndClose 0.0% github.com/travis-ci/worker/help.go:32: init 100.0% github.com/travis-ci/worker/help.go:36: helpPrinter 0.0% github.com/travis-ci/worker/http_job.go:52: GoString 100.0% github.com/travis-ci/worker/http_job.go:57: Payload 100.0% github.com/travis-ci/worker/http_job.go:61: RawPayload 100.0% github.com/travis-ci/worker/http_job.go:65: StartAttributes 100.0% github.com/travis-ci/worker/http_job.go:69: FinishState 0.0% github.com/travis-ci/worker/http_job.go:73: Requeued 0.0% github.com/travis-ci/worker/http_job.go:77: Error 71.4% github.com/travis-ci/worker/http_job.go:91: Requeue 100.0% github.com/travis-ci/worker/http_job.go:104: Received 60.0% github.com/travis-ci/worker/http_job.go:113: Started 100.0% github.com/travis-ci/worker/http_job.go:121: currentState 100.0% github.com/travis-ci/worker/http_job.go:135: Finish 88.9% github.com/travis-ci/worker/http_job.go:153: LogWriter 75.0% github.com/travis-ci/worker/http_job.go:162: Generate 0.0% github.com/travis-ci/worker/http_job.go:175: createStateUpdateBody 83.3% github.com/travis-ci/worker/http_job.go:206: sendStateUpdate 72.0% github.com/travis-ci/worker/http_job.go:251: handleStateUpdateError 0.0% github.com/travis-ci/worker/http_job.go:264: SetupContext 0.0% github.com/travis-ci/worker/http_job.go:268: Name 0.0% github.com/travis-ci/worker/http_job_queue.go:48: NewHTTPJobQueue 100.0% github.com/travis-ci/worker/http_job_queue.go:64: NewHTTPJobQueueWithIntervals 0.0% github.com/travis-ci/worker/http_job_queue.go:80: Jobs 82.4% github.com/travis-ci/worker/http_job_queue.go:116: pollForJob 54.2% github.com/travis-ci/worker/http_job_queue.go:164: fetchJobID 82.9% github.com/travis-ci/worker/http_job_queue.go:226: deleteJob 0.0% github.com/travis-ci/worker/http_job_queue.go:304: refreshJobClaim 0.0% github.com/travis-ci/worker/http_job_queue.go:364: fetchJob 61.9% github.com/travis-ci/worker/http_job_queue.go:484: generateJobRefreshClaimFunc 14.3% github.com/travis-ci/worker/http_job_queue.go:518: Name 100.0% github.com/travis-ci/worker/http_job_queue.go:523: Cleanup 100.0% github.com/travis-ci/worker/http_log_part_sink.go:60: getHTTPLogPartSinkByURL 100.0% github.com/travis-ci/worker/http_log_part_sink.go:78: newHTTPLogPartSink 100.0% github.com/travis-ci/worker/http_log_part_sink.go:93: Add 78.6% github.com/travis-ci/worker/http_log_part_sink.go:116: flushRegularly 63.6% github.com/travis-ci/worker/http_log_part_sink.go:135: flush 76.9% github.com/travis-ci/worker/http_log_part_sink.go:192: publishLogParts 77.1% github.com/travis-ci/worker/http_log_part_sink.go:254: generatePayloadSignature 100.0% github.com/travis-ci/worker/http_log_writer.go:41: newHTTPLogWriter 100.0% github.com/travis-ci/worker/http_log_writer.go:55: Write 84.2% github.com/travis-ci/worker/http_log_writer.go:102: Close 70.0% github.com/travis-ci/worker/http_log_writer.go:130: Timeout 0.0% github.com/travis-ci/worker/http_log_writer.go:134: SetMaxLogLength 100.0% github.com/travis-ci/worker/http_log_writer.go:138: SetJobStarted 0.0% github.com/travis-ci/worker/http_log_writer.go:140: SetCancelFunc 100.0% github.com/travis-ci/worker/http_log_writer.go:144: MaxLengthReached 100.0% github.com/travis-ci/worker/http_log_writer.go:148: WriteAndClose 66.7% github.com/travis-ci/worker/http_log_writer.go:191: closed 100.0% github.com/travis-ci/worker/image/api_selector.go:35: NewAPISelector 100.0% github.com/travis-ci/worker/image/api_selector.go:43: SetMaxInterval 100.0% github.com/travis-ci/worker/image/api_selector.go:47: SetMaxElapsedTime 100.0% github.com/travis-ci/worker/image/api_selector.go:51: Select 100.0% github.com/travis-ci/worker/image/api_selector.go:69: SelectAll 0.0% github.com/travis-ci/worker/image/api_selector.go:115: queryWithTags 97.4% github.com/travis-ci/worker/image/api_selector.go:171: makeImageRequest 90.3% github.com/travis-ci/worker/image/api_selector.go:243: GoString 0.0% github.com/travis-ci/worker/image/api_selector.go:247: buildCandidateTags 100.0% github.com/travis-ci/worker/image/api_selector.go:358: Group 0.0% github.com/travis-ci/worker/image/env_selector.go:18: NewEnvSelector 100.0% github.com/travis-ci/worker/image/env_selector.go:24: buildLookup 100.0% github.com/travis-ci/worker/image/env_selector.go:36: Select 100.0% github.com/travis-ci/worker/image/env_selector.go:57: buildCandidateKeys 87.2% github.com/travis-ci/worker/image/manager.go:24: NewManager 0.0% github.com/travis-ci/worker/image/manager.go:47: Load 0.0% github.com/travis-ci/worker/image/manager.go:71: Exists 0.0% github.com/travis-ci/worker/image/manager.go:88: Update 0.0% github.com/travis-ci/worker/image/manager.go:125: Cleanup 0.0% github.com/travis-ci/worker/image/manager.go:131: importImage 0.0% github.com/travis-ci/worker/image/manager.go:204: imageUrl 0.0% github.com/travis-ci/worker/multi_source_job_queue.go:19: NewMultiSourceJobQueue 100.0% github.com/travis-ci/worker/multi_source_job_queue.go:24: Jobs 78.1% github.com/travis-ci/worker/multi_source_job_queue.go:89: Name 100.0% github.com/travis-ci/worker/multi_source_job_queue.go:99: Cleanup 80.0% github.com/travis-ci/worker/package.go:14: writeFold 100.0% github.com/travis-ci/worker/package.go:26: writeFoldStart 0.0% github.com/travis-ci/worker/package.go:32: writeFoldEnd 0.0% github.com/travis-ci/worker/package.go:38: stringSplitSpace 0.0% github.com/travis-ci/worker/processor.go:56: NewProcessor 0.0% github.com/travis-ci/worker/processor.go:94: Run 0.0% github.com/travis-ci/worker/processor.go:169: GracefulShutdown 0.0% github.com/travis-ci/worker/processor.go:184: Terminate 0.0% github.com/travis-ci/worker/processor.go:188: process 0.0% github.com/travis-ci/worker/processor.go:294: processorInfo 0.0% github.com/travis-ci/worker/processor_pool.go:50: NewProcessorPool 100.0% github.com/travis-ci/worker/processor_pool.go:71: Each 0.0% github.com/travis-ci/worker/processor_pool.go:89: Ready 0.0% github.com/travis-ci/worker/processor_pool.go:98: Size 0.0% github.com/travis-ci/worker/processor_pool.go:108: SetSize 0.0% github.com/travis-ci/worker/processor_pool.go:137: ExpectedSize 0.0% github.com/travis-ci/worker/processor_pool.go:142: TotalProcessed 0.0% github.com/travis-ci/worker/processor_pool.go:152: Run 0.0% github.com/travis-ci/worker/processor_pool.go:177: GracefulShutdown 44.4% github.com/travis-ci/worker/processor_pool.go:212: Incr 0.0% github.com/travis-ci/worker/processor_pool.go:220: incr 0.0% github.com/travis-ci/worker/processor_pool.go:248: Decr 0.0% github.com/travis-ci/worker/processor_pool.go:252: decr 0.0% github.com/travis-ci/worker/processor_pool.go:262: makeProcessor 0.0% github.com/travis-ci/worker/processor_pool.go:274: waitForFirstProcessor 0.0% github.com/travis-ci/worker/remote_controller.go:26: Setup 0.0% github.com/travis-ci/worker/remote_controller.go:51: SetContext 0.0% github.com/travis-ci/worker/remote_controller.go:63: CheckAuth 0.0% github.com/travis-ci/worker/remote_controller.go:98: HealthCheck 0.0% github.com/travis-ci/worker/remote_controller.go:107: ReadyCheck 0.0% github.com/travis-ci/worker/remote_controller.go:119: GetWorkerInfo 0.0% github.com/travis-ci/worker/remote_controller.go:134: UpdateWorkerInfo 0.0% github.com/travis-ci/worker/remote_controller.go:159: ShutdownWorker 0.0% github.com/travis-ci/worker/remote_controller.go:187: Pause 0.0% github.com/travis-ci/worker/remote_controller.go:198: Resume 0.0% github.com/travis-ci/worker/remote_controller.go:214: IncrementPool 0.0% github.com/travis-ci/worker/remote_controller.go:224: DecrementPool 0.0% github.com/travis-ci/worker/sentry_logrus_hook.go:32: NewSentryHook 0.0% github.com/travis-ci/worker/sentry_logrus_hook.go:41: Fire 0.0% github.com/travis-ci/worker/sentry_logrus_hook.go:83: Levels 0.0% github.com/travis-ci/worker/step_check_cancellation.go:17: Run 0.0% github.com/travis-ci/worker/step_check_cancellation.go:46: Cleanup 0.0% github.com/travis-ci/worker/step_check_cancellation.go:48: writeLogAndFinishWithState 0.0% github.com/travis-ci/worker/step_download_trace.go:22: Run 0.0% github.com/travis-ci/worker/step_download_trace.go:104: Cleanup 0.0% github.com/travis-ci/worker/step_generate_script.go:18: Run 0.0% github.com/travis-ci/worker/step_generate_script.go:71: Cleanup 0.0% github.com/travis-ci/worker/step_open_log_writer.go:19: Run 63.6% github.com/travis-ci/worker/step_open_log_writer.go:59: Cleanup 0.0% github.com/travis-ci/worker/step_run_script.go:31: Run 0.0% github.com/travis-ci/worker/step_run_script.go:166: writeLogAndFinishWithState 0.0% github.com/travis-ci/worker/step_run_script.go:182: Cleanup 0.0% github.com/travis-ci/worker/step_send_received.go:15: Run 0.0% github.com/travis-ci/worker/step_send_received.go:35: Cleanup 0.0% github.com/travis-ci/worker/step_sleep.go:16: Run 0.0% github.com/travis-ci/worker/step_sleep.go:29: Cleanup 0.0% github.com/travis-ci/worker/step_start_instance.go:22: Run 0.0% github.com/travis-ci/worker/step_start_instance.go:122: Cleanup 0.0% github.com/travis-ci/worker/step_subscribe_cancellation.go:14: Run 0.0% github.com/travis-ci/worker/step_subscribe_cancellation.go:33: Cleanup 0.0% github.com/travis-ci/worker/step_transform_build_json.go:25: Run 25.9% github.com/travis-ci/worker/step_transform_build_json.go:70: Cleanup 0.0% github.com/travis-ci/worker/step_update_state.go:16: Run 0.0% github.com/travis-ci/worker/step_update_state.go:60: Cleanup 0.0% github.com/travis-ci/worker/step_upload_script.go:21: Run 0.0% github.com/travis-ci/worker/step_upload_script.go:90: Cleanup 0.0% github.com/travis-ci/worker/step_write_worker_info.go:16: Run 100.0% github.com/travis-ci/worker/step_write_worker_info.go:38: Cleanup 0.0% github.com/travis-ci/worker/version.go:25: init 100.0% github.com/travis-ci/worker/version.go:32: customVersionPrinter 0.0% github.com/travis-ci/worker/watchdog.go:48: newLxdWatchdog 0.0% github.com/travis-ci/worker/watchdog.go:149: getInstancesIps 0.0% github.com/travis-ci/worker/watchdog.go:174: allocateAddress 0.0% github.com/travis-ci/worker/watchdog.go:243: releaseAddress 0.0% github.com/travis-ci/worker/watchdog.go:250: getImage 0.0% github.com/travis-ci/worker/watchdog.go:297: Start 0.0% github.com/travis-ci/worker/watchdog.go:581: killWorker 0.0% github.com/travis-ci/worker/watchdog.go:602: datadogAlert 0.0% github.com/travis-ci/worker/watchdog.go:627: setStartInterval 0.0% github.com/travis-ci/worker/watchdog.go:641: getStartInterval 0.0% github.com/travis-ci/worker/watchdog.go:663: handleSleep 0.0% github.com/travis-ci/worker/watchdog.go:673: watchdogMain 0.0% github.com/travis-ci/worker/watchdog.go:706: RunLXDWatchdog 0.0% total: (statements) 23.5% go tool cover -html=coverage.coverprofile -o coverage.html travis_time:end:0eac31e0:start=1733993996286053118,finish=1733994098844845090,duration=102558791972,event=script The command "make test-cover" exited with 0. travis_time:start:2c5b1eee $ make smoke ./script/smoke Updated 0 paths from 9e7ec29 travis-worker v=deploy_2024.10.02-9-g9f51201 rev=9f51201c30044873dda2aedefce38c98f4a24071 d=2024-12-12T08:58:20+0000 go=go1.23.0 travis-worker v=deploy_2024.10.02-9-g9f51201 rev=9f51201c30044873dda2aedefce38c98f4a24071 d=2024-12-12T08:58:20+0000 go=go1.23.0 NAME: travis-worker - Travis Worker USAGE: travis-worker [global options] command [command options] [arguments...] VERSION: deploy_2024.10.02-9-g9f51201 AUTHOR: Travis CI GmbH COMMANDS: help, h Shows a list of commands or help for one command GLOBAL OPTIONS: --provider-name value The name of the provider to use. See below for provider-specific configuration (default: "docker") [$TRAVIS_WORKER_PROVIDER_NAME, $PROVIDER_NAME] --queue-type value The name of the queue type to use ("amqp", "http", or "file") (default: "amqp") [$TRAVIS_WORKER_QUEUE_TYPE, $QUEUE_TYPE] --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] --amqp-consumer-priority value The consumer priority to set when consuming jobs (default: 0) [$TRAVIS_WORKER_AMQP_CONSUMER_PRIORITY, $AMQP_CONSUMER_PRIORITY] --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] --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] --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] --amqp-tls-cert value The TLS certificate used to connet to the jobs AMQP server [$TRAVIS_WORKER_AMQP_TLS_CERT, $AMQP_TLS_CERT] --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] --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] --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] --base-dir value The base directory for file-based queues (only valid for "file" queue type) (default: ".") [$TRAVIS_WORKER_BASE_DIR, $BASE_DIR] --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] --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] --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] --queue-name value The AMQP queue to subscribe to for jobs [$TRAVIS_WORKER_QUEUE_NAME, $QUEUE_NAME] --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] --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] --librato-email value Librato metrics account email [$TRAVIS_WORKER_LIBRATO_EMAIL, $LIBRATO_EMAIL] --librato-token value Librato metrics account token [$TRAVIS_WORKER_LIBRATO_TOKEN, $LIBRATO_TOKEN] --librato-source value Librato metrics source name (default: "packer-66e406f1-86f6-c99e-4a21-27ddbba24b16") [$TRAVIS_WORKER_LIBRATO_SOURCE, $LIBRATO_SOURCE] --sentry-dsn value The DSN to send Sentry events to [$TRAVIS_WORKER_SENTRY_DSN, $SENTRY_DSN] --sentry-hook-errors Add logrus.ErrorLevel to logrus sentry hook [$TRAVIS_WORKER_SENTRY_HOOK_ERRORS, $SENTRY_HOOK_ERRORS] --hostname value Host name used in log output to identify the source of a job (default: "packer-66e406f1-86f6-c99e-4a21-27ddbba24b16") [$TRAVIS_WORKER_HOSTNAME, $HOSTNAME] --default-language value Default "language" value for each job (default: "default") [$TRAVIS_WORKER_DEFAULT_LANGUAGE, $DEFAULT_LANGUAGE] --default-dist value Default "dist" value for each job (default: "xenial") [$TRAVIS_WORKER_DEFAULT_DIST, $DEFAULT_DIST] --default-arch value Default "arch" value for each job (default: "amd64") [$TRAVIS_WORKER_DEFAULT_ARCH, $DEFAULT_ARCH] --default-group value Default "group" value for each job (default: "stable") [$TRAVIS_WORKER_DEFAULT_GROUP, $DEFAULT_GROUP] --default-os value Default "os" value for each job (default: "linux") [$TRAVIS_WORKER_DEFAULT_OS, $DEFAULT_OS] --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] --initial-sleep value The time to sleep prior to opening log and starting job (default: 1s) [$TRAVIS_WORKER_INITIAL_SLEEP, $INITIAL_SLEEP] --log-timeout value The timeout for a job that's not outputting anything (default: 10m0s) [$TRAVIS_WORKER_LOG_TIMEOUT, $LOG_TIMEOUT] --script-upload-timeout value The timeout for the script upload step (default: 3m30s) [$TRAVIS_WORKER_SCRIPT_UPLOAD_TIMEOUT, $SCRIPT_UPLOAD_TIMEOUT] --startup-timeout value The timeout for execution environment to be ready (default: 4m0s) [$TRAVIS_WORKER_STARTUP_TIMEOUT, $STARTUP_TIMEOUT] --max-log-length value The maximum length of a log in bytes (default: 4500000) [$TRAVIS_WORKER_MAX_LOG_LENGTH, $MAX_LOG_LENGTH] --job-board-url value The base URL for job-board used with http queue [$TRAVIS_WORKER_JOB_BOARD_URL, $JOB_BOARD_URL] --travis-site value Either 'org' or 'com', used for job-board [$TRAVIS_WORKER_TRAVIS_SITE, $TRAVIS_SITE] --state-update-pool-size value The pool size for state update workers (default: 3) [$TRAVIS_WORKER_STATE_UPDATE_POOL_SIZE, $STATE_UPDATE_POOL_SIZE] --log-pool-size value The pool size for log workers (default: 3) [$TRAVIS_WORKER_LOG_POOL_SIZE, $LOG_POOL_SIZE] --rabbitmq-sharding Enable sharding for the logs AMQP queue [$TRAVIS_WORKER_RABBITMQ_SHARDING, $RABBITMQ_SHARDING] --build-cache-fetch-timeout value (default: 5m0s) [$TRAVIS_WORKER_BUILD_CACHE_FETCH_TIMEOUT, $BUILD_CACHE_FETCH_TIMEOUT] --build-cache-push-timeout value (default: 5m0s) [$TRAVIS_WORKER_BUILD_CACHE_PUSH_TIMEOUT, $BUILD_CACHE_PUSH_TIMEOUT] --build-apt-cache value [$TRAVIS_WORKER_BUILD_APT_CACHE, $BUILD_APT_CACHE] --build-npm-cache value [$TRAVIS_WORKER_BUILD_NPM_CACHE, $BUILD_NPM_CACHE] --build-paranoid [$TRAVIS_WORKER_BUILD_PARANOID, $BUILD_PARANOID] --build-fix-resolv-conf [$TRAVIS_WORKER_BUILD_FIX_RESOLV_CONF, $BUILD_FIX_RESOLV_CONF] --build-fix-etc-hosts [$TRAVIS_WORKER_BUILD_FIX_ETC_HOSTS, $BUILD_FIX_ETC_HOSTS] --build-cache-type value [$TRAVIS_WORKER_BUILD_CACHE_TYPE, $BUILD_CACHE_TYPE] --build-cache-s3-scheme value [$TRAVIS_WORKER_BUILD_CACHE_S3_SCHEME, $BUILD_CACHE_S3_SCHEME] --build-cache-s3-region value [$TRAVIS_WORKER_BUILD_CACHE_S3_REGION, $BUILD_CACHE_S3_REGION] --build-cache-s3-bucket value [$TRAVIS_WORKER_BUILD_CACHE_S3_BUCKET, $BUILD_CACHE_S3_BUCKET] --build-cache-s3-access-key-id value [$TRAVIS_WORKER_BUILD_CACHE_S3_ACCESS_KEY_ID, $BUILD_CACHE_S3_ACCESS_KEY_ID] --build-cache-s3-secret-access-key value [$TRAVIS_WORKER_BUILD_CACHE_S3_SECRET_ACCESS_KEY, $BUILD_CACHE_S3_SECRET_ACCESS_KEY] --build-trace-enabled Enable downloading build traces [$TRAVIS_WORKER_BUILD_TRACE_ENABLED, $BUILD_TRACE_ENABLED] --build-trace-s3-bucket value [$TRAVIS_WORKER_BUILD_TRACE_S3_BUCKET, $BUILD_TRACE_S3_BUCKET] --build-trace-s3-key-prefix value [$TRAVIS_WORKER_BUILD_TRACE_S3_KEY_PREFIX, $BUILD_TRACE_S3_KEY_PREFIX] --build-trace-s3-region value [$TRAVIS_WORKER_BUILD_TRACE_S3_REGION, $BUILD_TRACE_S3_REGION] --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] --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] --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] --progress-type value Report progress for supported backends (valid values "text" or unset) [$TRAVIS_WORKER_PROGRESS_TYPE, $PROGRESS_TYPE] --remote-controller-addr value enable remote controller http api (and pprof) at address [$TRAVIS_WORKER_REMOTE_CONTROLLER_ADDR, $REMOTE_CONTROLLER_ADDR] --remote-controller-auth value username:password for http api basic auth for remote controller [$TRAVIS_WORKER_REMOTE_CONTROLLER_AUTH, $REMOTE_CONTROLLER_AUTH] --silence-metrics deprecated flag [$TRAVIS_WORKER_SILENCE_METRICS, $SILENCE_METRICS] --log-metrics periodically print metrics to the stdout [$TRAVIS_WORKER_LOG_METRICS, $LOG_METRICS] --echo-config echo parsed config and exit [$TRAVIS_WORKER_ECHO_CONFIG, $ECHO_CONFIG] --list-backend-providers echo backend provider list and exit [$TRAVIS_WORKER_LIST_BACKEND_PROVIDERS, $LIST_BACKEND_PROVIDERS] --update-images update images for LXD backend from job-board [$TRAVIS_WORKER_UPDATE_IMAGES, $UPDATE_IMAGES] --debug set log level to debug [$TRAVIS_WORKER_DEBUG, $DEBUG] --start-hook value executable to run just before starting [$TRAVIS_WORKER_START_HOOK, $START_HOOK] --stop-hook value executable to run just before exiting [$TRAVIS_WORKER_STOP_HOOK, $STOP_HOOK] --heartbeat-url value health check and/or supervisor check URL (expects response: {"state": "(up|down)"}) [$TRAVIS_WORKER_HEARTBEAT_URL, $HEARTBEAT_URL] --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] --infra value infra tag, e.g. gce or ec2 [$TRAVIS_WORKER_INFRA, $INFRA] --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] --stackdriver-project-id value google cloud project ID where where traces are exported and viewed [$TRAVIS_WORKER_STACKDRIVER_PROJECT_ID, $STACKDRIVER_PROJECT_ID] --opencensus-tracing-enabled enable tracing for worker with google stackdriver client [$TRAVIS_WORKER_OPENCENSUS_TRACING_ENABLED, $OPENCENSUS_TRACING_ENABLED] --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] --watchdog execute LXD watchdog and exit [$TRAVIS_WORKER_WATCHDOG, $WATCHDOG] --max-requeues value Max requeue count after Worker pauses (default: 0) [$TRAVIS_WORKER_MAX_REQUEUES, $MAX_REQUEUES] --help, -h show help --version, -v print the version COPYRIGHT: © 2018 Travis CI GmbH All provider options must be given as environment variables of the form: $[TRAVIS_WORKER_]{UPCASE_PROVIDER_NAME}_{UPCASE_UNDERSCORED_KEY} ^------------^ optional namespace e.g.: TRAVIS_WORKER_DOCKER_HOST='tcp://127.0.0.1:4243' TRAVIS_WORKER_DOCKER_PRIVILEGED='true' Docker provider help: BINDS - Bind mount a volume (example: "/var/run/docker.sock:/var/run/docker.sock", default "") CERT_PATH - directory where ca.pem, cert.pem, and key.pem are located (default "") CMD - command (CMD) to run when creating containers (default "/sbin/init") CONTAINER_LABELS - comma- or space-delimited key:value pairs of labels to apply to each container (default "") CPUS - cpu count to allocate to each container (0 disables allocation, default 2) CPU_SET_SIZE - size of available cpu set (default detected locally via runtime.NumCPU) ENDPOINT / HOST - [REQUIRED] tcp or unix address for connecting to Docker EXEC_CMD - command to run via exec/ssh (default "bash /home/travis/build.sh") IMAGE_SELECTOR_TYPE - image selector type ("tag", "api", or "env", default "tag") IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api" INSPECT_INTERVAL - time to wait between container inspections as duration (default "500ms") MEMORY - memory to allocate to each container (0 disables allocation, default "4G") NATIVE - upload and run build script via docker API instead of over ssh (default false) PRIVILEGED - run containers in privileged mode (default false) SECURITY_OPT - Security configuration (example: "seccomp=unconfined") to turn off seccomp confinement for the container SHM - /dev/shm to allocate to each container (0 disables allocation, default "64MiB") SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 5s) 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"]) EC2 provider help: AWS_ACCESS_KEY_ID - AWS Access Key ID AWS_SECRET_ACCESS_KEY - AWS Secret Access Key CPU_CREDIT_SPECIFICATION - standard|unlimited (for faster boots) CUSTOM_TAGS - Custom tags to set for the EC2 instance. Comma separated list with format key1=value1,key2=value2.....keyN=valueN DISK_SIZE - Disk size in GB (default 100) EBS_OPTIMIZED - Whether or not to use EBS-optimized instances (Default: false) IAM_INSTANCE_PROFILE - This is not a good idea... for security, builds should provice API keys IMAGE_ALIASES - comma-delimited strings used as stable names for images, used only when image selector type is "env" IMAGE_DEFAULT - default image name to use when none found IMAGE_MAP - Map of which image to use for which language IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env") IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api" 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 _ INSTANCE_TYPE - Instance type to use for builds 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. PUBLIC_IP - boot job instances with a public ip, disable this for NAT (default true) 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) REGION - Which region to run workers in SECURITY_GROUPS - Security groups to assign SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 5s) SUBNET_ID - Subnet ID to launch instances into TAGS - Tags, how to deal with key value? UPLOAD_RETRIES - number of times to attempt to upload script before erroring (default 120) UPLOAD_RETRY_SLEEP - sleep interval between script upload attempts (default 1s) USER_DATA - User data, needs to be URL safe base64 encoded format (RFC 4648) Fake provider help: ERROR - error out all jobs (useful for testing requeue storms) LOG_OUTPUT - faked log output to write RUN_SLEEP - faked runtime sleep duration Google Compute Engine provider help: ACCOUNT_JSON - [REQUIRED] account JSON config AUTO_IMPLODE - schedule a poweroff at HARD_TIMEOUT_MINUTES in the future (default true) BACKOFF_RETRY_MAX - Maximum allowed duration of generic exponential backoff retries (default 1m) BOOT_POLL_SLEEP - sleep interval between polling server for instance ready status (default 3s) BOOT_PRE_POLL_SLEEP - time to sleep prior to polling server for instance ready status (default 15s) DEFAULT_LANGUAGE - default language to use when looking up image (default "minimal") DETERMINISTIC_HOSTNAME - assign deterministic hostname based on repo slug and job id (default false) DISK_SIZE - disk size in GB (default 20) DISK_SIZE_WINDOWS - disk size in GB for windows OS (defaults to DISK_SIZE value) GPU_COUNT - number of GPUs to use (default 0) GPU_TYPE - type of GPU to use (default "nvidia-tesla-p100") IMAGE_ALIASES - comma-delimited strings used as stable names for images, used only when image selector type is "env" IMAGE_DEFAULT - default image name to use when none found (default "travis-ci.+") IMAGE_PROJECT_ID - GCE project id to use for images, will use PROJECT_ID if not specified IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env") IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api" 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 _ MACHINE_TYPE - machine name (default "n1-standard-2") NETWORK - network name (default "default") PREEMPTIBLE - boot job instances with preemptible flag enabled (default false) PREMIUM_MACHINE_TYPE - premium machine type (default "n1-standard-4") PROJECT_ID - [REQUIRED] GCE project id PUBLIC_IP - boot job instances with a public ip, disable this for NAT (default true) 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) RATE_LIMIT_DURATION - interval in which to let max-calls through to the GCE API (default 1s) RATE_LIMIT_DYNAMIC_CONFIG - get max-calls and duration dynamically through redis (default false) RATE_LIMIT_DYNAMIC_CONFIG_TTL - time to cache dynamic config for (default 1m0s) RATE_LIMIT_MAX_CALLS - number of calls per duration to let through to the GCE API (default 10) RATE_LIMIT_PREFIX - prefix for the rate limit key in Redis RATE_LIMIT_REDIS_URL - URL to Redis instance to use for rate limiting REGION - only takes effect when SUBNETWORK is defined; region in which to deploy (default us-central1) SKIP_STOP_POLL - immediately return after issuing first instance deletion request (default false) SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 5s) STOP_POLL_SLEEP - sleep interval between polling server for instance stop status (default 3s) STOP_PRE_POLL_SLEEP - time to sleep prior to polling server for instance stop status (default 15s) SUBNETWORK - the subnetwork in which to launch build instances (gce internal default "default") UPLOAD_RETRIES - number of times to attempt to upload script before erroring (default 120) UPLOAD_RETRY_SLEEP - sleep interval between script upload attempts (default 1s) WARMER_SSH_PASSPHRASE - The passphrase used to decipher instace SSH keys WARMER_TIMEOUT - timeout for requests to warmer service (default 5s) WARMER_URL - URL for warmer service ZONE - [DEPRECATED] Use ZONES instead. Zone name (default "us-central1-a") ZONES - comma-delimited list of zone names (default "us-central1-a") Jupiter Brain provider help: BOOT_POLL_DIAL_TIMEOUT - how long to wait for a TCP connection to be made when polling SSH port (default 3s) BOOT_POLL_SLEEP - sleep interval between polling server for instance status (default 3s) BOOT_POLL_WAIT_FOR_ERROR - time to wait for an error message after cancelling the boot polling (default 2s) ENDPOINT - [REQUIRED] url to Jupiter Brain server, including auth IMAGE_ALIASES - comma-delimited strings used as stable names for images (default: "") 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 _ IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env") IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api" KEYCHAIN_PASSWORD - [REQUIRED] password used ... somehow SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 5s) SSH_KEY_PASSPHRASE - [REQUIRED] passphrase for SSH key given as SSH_KEY_PATH SSH_KEY_PATH - [REQUIRED] path to SSH key used to access job VMs Local provider help: SCRIPTS_DIR - directory where generated scripts will be written LXD provider help: ARCH_OVERRIDE - override arch value from job config (default "") CPUS - CPU count to allocate to each container (default "2") CPUS_BURST - allow using all CPUs when not in use (default false) DISK - disk size (default "10GB") DOCKER_DISK - disk size to use for Docker (default "10GB") DOCKER_POOL - storage pool to use for Docker (default "") EXEC_CMD - command to run via exec/ssh (default "bash /home/travis/build.sh") EXEC_UID - UID of travis user (default 1000) IMAGE - image to use for the containers (default "ubuntu:18.04") IMAGE_AUTO_DOWNLOAD - automatically try to download lxc image if it's missing (default false) IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env") IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api" IMAGE_SERVER_URL - base URL for images auto download MEMORY - memory to allocate to each container (default "4GB") NETWORK - network bandwidth (default "500Mbit") NETWORK_DNS - comma separated list of DNS servers (requires NETWORK_STATIC) (default "1.1.1.1,1.0.0.1") NETWORK_IPV6_FILTERING - prevent the containers from spoofing another's IPv6 address (default true) NETWORK_STATIC - whether to statically set network configuration (default false) POOL - storage pool to use for the instances PROCESS - maximum number of processes (default "5000") SECURITY_PRIVILEGED - request a container to run without a UID mapping when set true (default false) OpenStack provider help: AUTO_SSH_KEY_GEN - If SSH key generation is to be generated automatically (default false) BOOT_POLL_DIAL_SLEEP - sleep interval between connection dials (default 10s) BOOT_POLL_SLEEP - sleep interval between polling server for instance ACTIVE status (default 1m30s) ENDPOINT - [REQUIRED] Keystone/Identity Service Endpoint IMAGE_ALIASES - comma-delimited strings used as stable names for images (default: "") IMAGE_DEFAULT - default image name to use when none found (default "") IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env") IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api" INSTANCE_KEYPAIR - Key Pair Name to be used for instance creation INSTANCE_NAME - Name of the VM to be created (default travis- followed by timeStamp) MACHINE_TYPE - machine type/flavor (default "m1.small") NETWORK - Network to which instance is to be attached. OS_DOMAIN - [REQUIRED] Openstack domain name only in case using v3 Identity service API OS_PASSWORD - [REQUIRED] Openstack user password OS_REGION - Openstack region (default RegionOne) OS_USERNAME - [REQUIRED] Openstack user name OS_ZONE - Openstack zone (default nova) SECURITY_GROUP - Instance Security Group Name (default default) SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 20s) SSH_KEY_PATH - path to SSH key used to access job VMs SSH_PASSWORD - SSH password to login into the VM SSH_POLL_TIMEOUT - Timeout after which VM is marked not sshable (default 20s) SSH_USER - SSH username to login into the VM TENANT_NAME - [REQUIRED] Openstack tenant name NAME: travis-worker - Travis Worker USAGE: travis-worker [global options] command [command options] [arguments...] VERSION: deploy_2024.10.02-9-g9f51201 AUTHOR: Travis CI GmbH COMMANDS: help, h Shows a list of commands or help for one command GLOBAL OPTIONS: --provider-name value The name of the provider to use. See below for provider-specific configuration (default: "docker") [$TRAVIS_WORKER_PROVIDER_NAME, $PROVIDER_NAME] --queue-type value The name of the queue type to use ("amqp", "http", or "file") (default: "amqp") [$TRAVIS_WORKER_QUEUE_TYPE, $QUEUE_TYPE] --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] --amqp-consumer-priority value The consumer priority to set when consuming jobs (default: 0) [$TRAVIS_WORKER_AMQP_CONSUMER_PRIORITY, $AMQP_CONSUMER_PRIORITY] --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] --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] --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] --amqp-tls-cert value The TLS certificate used to connet to the jobs AMQP server [$TRAVIS_WORKER_AMQP_TLS_CERT, $AMQP_TLS_CERT] --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] --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] --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] --base-dir value The base directory for file-based queues (only valid for "file" queue type) (default: ".") [$TRAVIS_WORKER_BASE_DIR, $BASE_DIR] --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] --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] --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] --queue-name value The AMQP queue to subscribe to for jobs [$TRAVIS_WORKER_QUEUE_NAME, $QUEUE_NAME] --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] --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] --librato-email value Librato metrics account email [$TRAVIS_WORKER_LIBRATO_EMAIL, $LIBRATO_EMAIL] --librato-token value Librato metrics account token [$TRAVIS_WORKER_LIBRATO_TOKEN, $LIBRATO_TOKEN] --librato-source value Librato metrics source name (default: "packer-66e406f1-86f6-c99e-4a21-27ddbba24b16") [$TRAVIS_WORKER_LIBRATO_SOURCE, $LIBRATO_SOURCE] --sentry-dsn value The DSN to send Sentry events to [$TRAVIS_WORKER_SENTRY_DSN, $SENTRY_DSN] --sentry-hook-errors Add logrus.ErrorLevel to logrus sentry hook [$TRAVIS_WORKER_SENTRY_HOOK_ERRORS, $SENTRY_HOOK_ERRORS] --hostname value Host name used in log output to identify the source of a job (default: "packer-66e406f1-86f6-c99e-4a21-27ddbba24b16") [$TRAVIS_WORKER_HOSTNAME, $HOSTNAME] --default-language value Default "language" value for each job (default: "default") [$TRAVIS_WORKER_DEFAULT_LANGUAGE, $DEFAULT_LANGUAGE] --default-dist value Default "dist" value for each job (default: "xenial") [$TRAVIS_WORKER_DEFAULT_DIST, $DEFAULT_DIST] --default-arch value Default "arch" value for each job (default: "amd64") [$TRAVIS_WORKER_DEFAULT_ARCH, $DEFAULT_ARCH] --default-group value Default "group" value for each job (default: "stable") [$TRAVIS_WORKER_DEFAULT_GROUP, $DEFAULT_GROUP] --default-os value Default "os" value for each job (default: "linux") [$TRAVIS_WORKER_DEFAULT_OS, $DEFAULT_OS] --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] --initial-sleep value The time to sleep prior to opening log and starting job (default: 1s) [$TRAVIS_WORKER_INITIAL_SLEEP, $INITIAL_SLEEP] --log-timeout value The timeout for a job that's not outputting anything (default: 10m0s) [$TRAVIS_WORKER_LOG_TIMEOUT, $LOG_TIMEOUT] --script-upload-timeout value The timeout for the script upload step (default: 3m30s) [$TRAVIS_WORKER_SCRIPT_UPLOAD_TIMEOUT, $SCRIPT_UPLOAD_TIMEOUT] --startup-timeout value The timeout for execution environment to be ready (default: 4m0s) [$TRAVIS_WORKER_STARTUP_TIMEOUT, $STARTUP_TIMEOUT] --max-log-length value The maximum length of a log in bytes (default: 4500000) [$TRAVIS_WORKER_MAX_LOG_LENGTH, $MAX_LOG_LENGTH] --job-board-url value The base URL for job-board used with http queue [$TRAVIS_WORKER_JOB_BOARD_URL, $JOB_BOARD_URL] --travis-site value Either 'org' or 'com', used for job-board [$TRAVIS_WORKER_TRAVIS_SITE, $TRAVIS_SITE] --state-update-pool-size value The pool size for state update workers (default: 3) [$TRAVIS_WORKER_STATE_UPDATE_POOL_SIZE, $STATE_UPDATE_POOL_SIZE] --log-pool-size value The pool size for log workers (default: 3) [$TRAVIS_WORKER_LOG_POOL_SIZE, $LOG_POOL_SIZE] --rabbitmq-sharding Enable sharding for the logs AMQP queue [$TRAVIS_WORKER_RABBITMQ_SHARDING, $RABBITMQ_SHARDING] --build-cache-fetch-timeout value (default: 5m0s) [$TRAVIS_WORKER_BUILD_CACHE_FETCH_TIMEOUT, $BUILD_CACHE_FETCH_TIMEOUT] --build-cache-push-timeout value (default: 5m0s) [$TRAVIS_WORKER_BUILD_CACHE_PUSH_TIMEOUT, $BUILD_CACHE_PUSH_TIMEOUT] --build-apt-cache value [$TRAVIS_WORKER_BUILD_APT_CACHE, $BUILD_APT_CACHE] --build-npm-cache value [$TRAVIS_WORKER_BUILD_NPM_CACHE, $BUILD_NPM_CACHE] --build-paranoid [$TRAVIS_WORKER_BUILD_PARANOID, $BUILD_PARANOID] --build-fix-resolv-conf [$TRAVIS_WORKER_BUILD_FIX_RESOLV_CONF, $BUILD_FIX_RESOLV_CONF] --build-fix-etc-hosts [$TRAVIS_WORKER_BUILD_FIX_ETC_HOSTS, $BUILD_FIX_ETC_HOSTS] --build-cache-type value [$TRAVIS_WORKER_BUILD_CACHE_TYPE, $BUILD_CACHE_TYPE] --build-cache-s3-scheme value [$TRAVIS_WORKER_BUILD_CACHE_S3_SCHEME, $BUILD_CACHE_S3_SCHEME] --build-cache-s3-region value [$TRAVIS_WORKER_BUILD_CACHE_S3_REGION, $BUILD_CACHE_S3_REGION] --build-cache-s3-bucket value [$TRAVIS_WORKER_BUILD_CACHE_S3_BUCKET, $BUILD_CACHE_S3_BUCKET] --build-cache-s3-access-key-id value [$TRAVIS_WORKER_BUILD_CACHE_S3_ACCESS_KEY_ID, $BUILD_CACHE_S3_ACCESS_KEY_ID] --build-cache-s3-secret-access-key value [$TRAVIS_WORKER_BUILD_CACHE_S3_SECRET_ACCESS_KEY, $BUILD_CACHE_S3_SECRET_ACCESS_KEY] --build-trace-enabled Enable downloading build traces [$TRAVIS_WORKER_BUILD_TRACE_ENABLED, $BUILD_TRACE_ENABLED] --build-trace-s3-bucket value [$TRAVIS_WORKER_BUILD_TRACE_S3_BUCKET, $BUILD_TRACE_S3_BUCKET] --build-trace-s3-key-prefix value [$TRAVIS_WORKER_BUILD_TRACE_S3_KEY_PREFIX, $BUILD_TRACE_S3_KEY_PREFIX] --build-trace-s3-region value [$TRAVIS_WORKER_BUILD_TRACE_S3_REGION, $BUILD_TRACE_S3_REGION] --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] --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] --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] --progress-type value Report progress for supported backends (valid values "text" or unset) [$TRAVIS_WORKER_PROGRESS_TYPE, $PROGRESS_TYPE] --remote-controller-addr value enable remote controller http api (and pprof) at address [$TRAVIS_WORKER_REMOTE_CONTROLLER_ADDR, $REMOTE_CONTROLLER_ADDR] --remote-controller-auth value username:password for http api basic auth for remote controller [$TRAVIS_WORKER_REMOTE_CONTROLLER_AUTH, $REMOTE_CONTROLLER_AUTH] --silence-metrics deprecated flag [$TRAVIS_WORKER_SILENCE_METRICS, $SILENCE_METRICS] --log-metrics periodically print metrics to the stdout [$TRAVIS_WORKER_LOG_METRICS, $LOG_METRICS] --echo-config echo parsed config and exit [$TRAVIS_WORKER_ECHO_CONFIG, $ECHO_CONFIG] --list-backend-providers echo backend provider list and exit [$TRAVIS_WORKER_LIST_BACKEND_PROVIDERS, $LIST_BACKEND_PROVIDERS] --update-images update images for LXD backend from job-board [$TRAVIS_WORKER_UPDATE_IMAGES, $UPDATE_IMAGES] --debug set log level to debug [$TRAVIS_WORKER_DEBUG, $DEBUG] --start-hook value executable to run just before starting [$TRAVIS_WORKER_START_HOOK, $START_HOOK] --stop-hook value executable to run just before exiting [$TRAVIS_WORKER_STOP_HOOK, $STOP_HOOK] --heartbeat-url value health check and/or supervisor check URL (expects response: {"state": "(up|down)"}) [$TRAVIS_WORKER_HEARTBEAT_URL, $HEARTBEAT_URL] --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] --infra value infra tag, e.g. gce or ec2 [$TRAVIS_WORKER_INFRA, $INFRA] --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] --stackdriver-project-id value google cloud project ID where where traces are exported and viewed [$TRAVIS_WORKER_STACKDRIVER_PROJECT_ID, $STACKDRIVER_PROJECT_ID] --opencensus-tracing-enabled enable tracing for worker with google stackdriver client [$TRAVIS_WORKER_OPENCENSUS_TRACING_ENABLED, $OPENCENSUS_TRACING_ENABLED] --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] --watchdog execute LXD watchdog and exit [$TRAVIS_WORKER_WATCHDOG, $WATCHDOG] --max-requeues value Max requeue count after Worker pauses (default: 0) [$TRAVIS_WORKER_MAX_REQUEUES, $MAX_REQUEUES] --help, -h show help --version, -v print the version COPYRIGHT: © 2018 Travis CI GmbH All provider options must be given as environment variables of the form: $[TRAVIS_WORKER_]{UPCASE_PROVIDER_NAME}_{UPCASE_UNDERSCORED_KEY} ^------------^ optional namespace e.g.: TRAVIS_WORKER_DOCKER_HOST='tcp://127.0.0.1:4243' TRAVIS_WORKER_DOCKER_PRIVILEGED='true' Docker provider help: BINDS - Bind mount a volume (example: "/var/run/docker.sock:/var/run/docker.sock", default "") CERT_PATH - directory where ca.pem, cert.pem, and key.pem are located (default "") CMD - command (CMD) to run when creating containers (default "/sbin/init") CONTAINER_LABELS - comma- or space-delimited key:value pairs of labels to apply to each container (default "") CPUS - cpu count to allocate to each container (0 disables allocation, default 2) CPU_SET_SIZE - size of available cpu set (default detected locally via runtime.NumCPU) ENDPOINT / HOST - [REQUIRED] tcp or unix address for connecting to Docker EXEC_CMD - command to run via exec/ssh (default "bash /home/travis/build.sh") IMAGE_SELECTOR_TYPE - image selector type ("tag", "api", or "env", default "tag") IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api" INSPECT_INTERVAL - time to wait between container inspections as duration (default "500ms") MEMORY - memory to allocate to each container (0 disables allocation, default "4G") NATIVE - upload and run build script via docker API instead of over ssh (default false) PRIVILEGED - run containers in privileged mode (default false) SECURITY_OPT - Security configuration (example: "seccomp=unconfined") to turn off seccomp confinement for the container SHM - /dev/shm to allocate to each container (0 disables allocation, default "64MiB") SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 5s) 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"]) EC2 provider help: AWS_ACCESS_KEY_ID - AWS Access Key ID AWS_SECRET_ACCESS_KEY - AWS Secret Access Key CPU_CREDIT_SPECIFICATION - standard|unlimited (for faster boots) CUSTOM_TAGS - Custom tags to set for the EC2 instance. Comma separated list with format key1=value1,key2=value2.....keyN=valueN DISK_SIZE - Disk size in GB (default 100) EBS_OPTIMIZED - Whether or not to use EBS-optimized instances (Default: false) IAM_INSTANCE_PROFILE - This is not a good idea... for security, builds should provice API keys IMAGE_ALIASES - comma-delimited strings used as stable names for images, used only when image selector type is "env" IMAGE_DEFAULT - default image name to use when none found IMAGE_MAP - Map of which image to use for which language IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env") IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api" 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 _ INSTANCE_TYPE - Instance type to use for builds 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. PUBLIC_IP - boot job instances with a public ip, disable this for NAT (default true) 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) REGION - Which region to run workers in SECURITY_GROUPS - Security groups to assign SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 5s) SUBNET_ID - Subnet ID to launch instances into TAGS - Tags, how to deal with key value? UPLOAD_RETRIES - number of times to attempt to upload script before erroring (default 120) UPLOAD_RETRY_SLEEP - sleep interval between script upload attempts (default 1s) USER_DATA - User data, needs to be URL safe base64 encoded format (RFC 4648) Fake provider help: ERROR - error out all jobs (useful for testing requeue storms) LOG_OUTPUT - faked log output to write RUN_SLEEP - faked runtime sleep duration Google Compute Engine provider help: ACCOUNT_JSON - [REQUIRED] account JSON config AUTO_IMPLODE - schedule a poweroff at HARD_TIMEOUT_MINUTES in the future (default true) BACKOFF_RETRY_MAX - Maximum allowed duration of generic exponential backoff retries (default 1m) BOOT_POLL_SLEEP - sleep interval between polling server for instance ready status (default 3s) BOOT_PRE_POLL_SLEEP - time to sleep prior to polling server for instance ready status (default 15s) DEFAULT_LANGUAGE - default language to use when looking up image (default "minimal") DETERMINISTIC_HOSTNAME - assign deterministic hostname based on repo slug and job id (default false) DISK_SIZE - disk size in GB (default 20) DISK_SIZE_WINDOWS - disk size in GB for windows OS (defaults to DISK_SIZE value) GPU_COUNT - number of GPUs to use (default 0) GPU_TYPE - type of GPU to use (default "nvidia-tesla-p100") IMAGE_ALIASES - comma-delimited strings used as stable names for images, used only when image selector type is "env" IMAGE_DEFAULT - default image name to use when none found (default "travis-ci.+") IMAGE_PROJECT_ID - GCE project id to use for images, will use PROJECT_ID if not specified IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env") IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api" 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 _ MACHINE_TYPE - machine name (default "n1-standard-2") NETWORK - network name (default "default") PREEMPTIBLE - boot job instances with preemptible flag enabled (default false) PREMIUM_MACHINE_TYPE - premium machine type (default "n1-standard-4") PROJECT_ID - [REQUIRED] GCE project id PUBLIC_IP - boot job instances with a public ip, disable this for NAT (default true) 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) RATE_LIMIT_DURATION - interval in which to let max-calls through to the GCE API (default 1s) RATE_LIMIT_DYNAMIC_CONFIG - get max-calls and duration dynamically through redis (default false) RATE_LIMIT_DYNAMIC_CONFIG_TTL - time to cache dynamic config for (default 1m0s) RATE_LIMIT_MAX_CALLS - number of calls per duration to let through to the GCE API (default 10) RATE_LIMIT_PREFIX - prefix for the rate limit key in Redis RATE_LIMIT_REDIS_URL - URL to Redis instance to use for rate limiting REGION - only takes effect when SUBNETWORK is defined; region in which to deploy (default us-central1) SKIP_STOP_POLL - immediately return after issuing first instance deletion request (default false) SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 5s) STOP_POLL_SLEEP - sleep interval between polling server for instance stop status (default 3s) STOP_PRE_POLL_SLEEP - time to sleep prior to polling server for instance stop status (default 15s) SUBNETWORK - the subnetwork in which to launch build instances (gce internal default "default") UPLOAD_RETRIES - number of times to attempt to upload script before erroring (default 120) UPLOAD_RETRY_SLEEP - sleep interval between script upload attempts (default 1s) WARMER_SSH_PASSPHRASE - The passphrase used to decipher instace SSH keys WARMER_TIMEOUT - timeout for requests to warmer service (default 5s) WARMER_URL - URL for warmer service ZONE - [DEPRECATED] Use ZONES instead. Zone name (default "us-central1-a") ZONES - comma-delimited list of zone names (default "us-central1-a") Jupiter Brain provider help: BOOT_POLL_DIAL_TIMEOUT - how long to wait for a TCP connection to be made when polling SSH port (default 3s) BOOT_POLL_SLEEP - sleep interval between polling server for instance status (default 3s) BOOT_POLL_WAIT_FOR_ERROR - time to wait for an error message after cancelling the boot polling (default 2s) ENDPOINT - [REQUIRED] url to Jupiter Brain server, including auth IMAGE_ALIASES - comma-delimited strings used as stable names for images (default: "") 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 _ IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env") IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api" KEYCHAIN_PASSWORD - [REQUIRED] password used ... somehow SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 5s) SSH_KEY_PASSPHRASE - [REQUIRED] passphrase for SSH key given as SSH_KEY_PATH SSH_KEY_PATH - [REQUIRED] path to SSH key used to access job VMs Local provider help: SCRIPTS_DIR - directory where generated scripts will be written LXD provider help: ARCH_OVERRIDE - override arch value from job config (default "") CPUS - CPU count to allocate to each container (default "2") CPUS_BURST - allow using all CPUs when not in use (default false) DISK - disk size (default "10GB") DOCKER_DISK - disk size to use for Docker (default "10GB") DOCKER_POOL - storage pool to use for Docker (default "") EXEC_CMD - command to run via exec/ssh (default "bash /home/travis/build.sh") EXEC_UID - UID of travis user (default 1000) IMAGE - image to use for the containers (default "ubuntu:18.04") IMAGE_AUTO_DOWNLOAD - automatically try to download lxc image if it's missing (default false) IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env") IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api" IMAGE_SERVER_URL - base URL for images auto download MEMORY - memory to allocate to each container (default "4GB") NETWORK - network bandwidth (default "500Mbit") NETWORK_DNS - comma separated list of DNS servers (requires NETWORK_STATIC) (default "1.1.1.1,1.0.0.1") NETWORK_IPV6_FILTERING - prevent the containers from spoofing another's IPv6 address (default true) NETWORK_STATIC - whether to statically set network configuration (default false) POOL - storage pool to use for the instances PROCESS - maximum number of processes (default "5000") SECURITY_PRIVILEGED - request a container to run without a UID mapping when set true (default false) OpenStack provider help: AUTO_SSH_KEY_GEN - If SSH key generation is to be generated automatically (default false) BOOT_POLL_DIAL_SLEEP - sleep interval between connection dials (default 10s) BOOT_POLL_SLEEP - sleep interval between polling server for instance ACTIVE status (default 1m30s) ENDPOINT - [REQUIRED] Keystone/Identity Service Endpoint IMAGE_ALIASES - comma-delimited strings used as stable names for images (default: "") IMAGE_DEFAULT - default image name to use when none found (default "") IMAGE_SELECTOR_TYPE - image selector type ("env" or "api", default "env") IMAGE_SELECTOR_URL - URL for image selector API, used only when image selector is "api" INSTANCE_KEYPAIR - Key Pair Name to be used for instance creation INSTANCE_NAME - Name of the VM to be created (default travis- followed by timeStamp) MACHINE_TYPE - machine type/flavor (default "m1.small") NETWORK - Network to which instance is to be attached. OS_DOMAIN - [REQUIRED] Openstack domain name only in case using v3 Identity service API OS_PASSWORD - [REQUIRED] Openstack user password OS_REGION - Openstack region (default RegionOne) OS_USERNAME - [REQUIRED] Openstack user name OS_ZONE - Openstack zone (default nova) SECURITY_GROUP - Instance Security Group Name (default default) SSH_DIAL_TIMEOUT - connection timeout for ssh connections (default 20s) SSH_KEY_PATH - path to SSH key used to access job VMs SSH_PASSWORD - SSH password to login into the VM SSH_POLL_TIMEOUT - Timeout after which VM is marked not sshable (default 20s) SSH_USER - SSH username to login into the VM TENANT_NAME - [REQUIRED] Openstack tenant name export TRAVIS_WORKER_FOO_N="14998" # travis-worker env config generated 2024-12-12 09:01:39.264055916 +0000 UTC export TRAVIS_WORKER_AMQP_CONSUMER_PRIORITY="0" export TRAVIS_WORKER_AMQP_HEARTBEAT="10s" export TRAVIS_WORKER_AMQP_INSECURE="false" export TRAVIS_WORKER_AMQP_TLS_CERT="" export TRAVIS_WORKER_AMQP_TLS_CERT_PATH="" export TRAVIS_WORKER_AMQP_URI="amqp://" export TRAVIS_WORKER_BASE_DIR="." export TRAVIS_WORKER_BUILD_API_INSECURE_SKIP_VERIFY="false" export TRAVIS_WORKER_BUILD_API_URI="" export TRAVIS_WORKER_BUILD_APT_CACHE="" export TRAVIS_WORKER_BUILD_CACHE_FETCH_TIMEOUT="5m0s" export TRAVIS_WORKER_BUILD_CACHE_PUSH_TIMEOUT="5m0s" export TRAVIS_WORKER_BUILD_CACHE_S3_ACCESS_KEY_ID="" export TRAVIS_WORKER_BUILD_CACHE_S3_BUCKET="" export TRAVIS_WORKER_BUILD_CACHE_S3_REGION="" export TRAVIS_WORKER_BUILD_CACHE_S3_SCHEME="" export TRAVIS_WORKER_BUILD_CACHE_S3_SECRET_ACCESS_KEY="" export TRAVIS_WORKER_BUILD_CACHE_TYPE="" export TRAVIS_WORKER_BUILD_FIX_ETC_HOSTS="false" export TRAVIS_WORKER_BUILD_FIX_RESOLV_CONF="false" export TRAVIS_WORKER_BUILD_NPM_CACHE="" export TRAVIS_WORKER_BUILD_PARANOID="false" export TRAVIS_WORKER_BUILD_TRACE_ENABLED="false" export TRAVIS_WORKER_BUILD_TRACE_S3_BUCKET="" export TRAVIS_WORKER_BUILD_TRACE_S3_KEY_PREFIX="" export TRAVIS_WORKER_BUILD_TRACE_S3_REGION="" export TRAVIS_WORKER_DEFAULT_ARCH="amd64" export TRAVIS_WORKER_DEFAULT_DIST="xenial" export TRAVIS_WORKER_DEFAULT_GROUP="stable" export TRAVIS_WORKER_DEFAULT_LANGUAGE="default" export TRAVIS_WORKER_DEFAULT_OS="linux" export TRAVIS_WORKER_FILE_POLLING_INTERVAL="5s" export TRAVIS_WORKER_HARD_TIMEOUT="50m0s" export TRAVIS_WORKER_HOSTNAME="packer-66e406f1-86f6-c99e-4a21-27ddbba24b16" export TRAVIS_WORKER_HTTP_POLLING_INTERVAL="3s" export TRAVIS_WORKER_HTTP_REFRESH_CLAIM_INTERVAL="5s" export TRAVIS_WORKER_INFRA="" export TRAVIS_WORKER_INITIAL_SLEEP="1s" export TRAVIS_WORKER_JOB_BOARD_URL="" export TRAVIS_WORKER_LIBRATO_EMAIL="" export TRAVIS_WORKER_LIBRATO_SOURCE="packer-66e406f1-86f6-c99e-4a21-27ddbba24b16" export TRAVIS_WORKER_LIBRATO_TOKEN="" export TRAVIS_WORKER_LOG_POOL_SIZE="3" export TRAVIS_WORKER_LOG_TIMEOUT="10m0s" export TRAVIS_WORKER_LOGS_AMQP_TLS_CERT="" export TRAVIS_WORKER_LOGS_AMQP_TLS_CERT_PATH="" export TRAVIS_WORKER_LOGS_AMQP_URI="" export TRAVIS_WORKER_MAX_LOG_LENGTH="4500000" export TRAVIS_WORKER_MAX_REQUEUES="0" export TRAVIS_WORKER_OPENCENSUS_SAMPLING_RATE="1" export TRAVIS_WORKER_OPENCENSUS_TRACING_ENABLED="false" export TRAVIS_WORKER_PAYLOAD_FILTER_EXECUTABLE="" export TRAVIS_WORKER_POOL_SIZE="1" export TRAVIS_WORKER_PROGRESS_TYPE="" export TRAVIS_WORKER_PROVIDER_NAME="docker" export TRAVIS_WORKER_QUEUE_NAME="" export TRAVIS_WORKER_QUEUE_TYPE="amqp" export TRAVIS_WORKER_RABBITMQ_SHARDING="false" export TRAVIS_WORKER_SCRIPT_UPLOAD_TIMEOUT="3m30s" export TRAVIS_WORKER_SENTRY_DSN="" export TRAVIS_WORKER_SENTRY_HOOK_ERRORS="false" export TRAVIS_WORKER_SKIP_SHUTDOWN_ON_LOG_TIMEOUT="false" export TRAVIS_WORKER_STACKDRIVER_PROJECT_ID="" export TRAVIS_WORKER_STACKDRIVER_TRACE_ACCOUNT_JSON="" export TRAVIS_WORKER_STARTUP_TIMEOUT="4m0s" export TRAVIS_WORKER_STATE_UPDATE_POOL_SIZE="3" export TRAVIS_WORKER_TRAVIS_SITE="" # travis-worker provider config: export TRAVIS_WORKER_DOCKER_DEST="[secure].io/[secure]/worker:deploy_2024.10.02-9-g9f51201" export TRAVIS_WORKER_DOCKER_HUB_TRIGGER_URL="[secure]" export TRAVIS_WORKER_DOCKER_LOGIN_PASSWORD="[secure]" export TRAVIS_WORKER_DOCKER_LOGIN_USERNAME="[secure]" # end travis-worker env config docker ec2 fake gce jupiterbrain local lxd openstack travis_time:end:2c5b1eee:start=1733994098852717304,finish=1733994099320885183,duration=468167879,event=script The command "make smoke" exited with 0. travis_fold:start:before_cache travis_time:start:03c7ceee $ make clean ./script/clean removed '/home/travis/gopath/bin/travis-worker' removed './backend-coverage.coverprofile' removed './config-coverage.coverprofile' removed './coverage.coverprofile' removed './image-coverage.coverprofile' removed './root-coverage.coverprofile' removed 'coverage.html' travis_time:end:03c7ceee:start=1733994099328666534,finish=1733994099618964665,duration=290298131,event=before_cache travis_fold:end:before_cache travis_fold:start:cache.2 store build cache travis_time:start:0b92728b travis_time:end:0b92728b:start=1733994099626606841,finish=1733994099632568864,duration=5962023,event=cache travis_time:start:03c90358 changes detected (content changed, file is created, or file is deleted):\n/home/travis/.cache/go-build/00/0061e0c9b862b22bb68d04283c5b03f99ef7d52a33e7c94212646257f5a8052d-a /home/travis/.cache/go-build/00/00eb5c71fde6dac6cada1bb3fd4b565c4948f602f06de484ed8815c4c9194b06-a /home/travis/.cache/go-build/01/010ebee104014efed9aff190a93f5eb9805d7b715016259fd6c355fc666d3998-a /home/travis/.cache/go-build/01/01df76dca40ef24911ef2cf5331b26c0fe1fa48132f55a924fb4873619e1e6f2-a /home/travis/.cache/go-build/01/01fe95bea8c9cce3be3592ed137aece400d256bff8ab10bbf8e5ccc90ff09950-a /home/travis/.cache/go-build/02/0228aa86ae188fe8eedb7d143dc1dac6e9199bee46252a0aa569ff6c00501fe7-a /home/travis/.cache/go-build/02/02322941bffe2a82d8611f1f02caedd536b1f0e36f1fb204e7d6834e2df65dee-a /home/travis/.cache/go-build/02/0260f3d73e6c4b02cb945495a339fae2b77f64de6194934ed4244638b70e5e97-a /home/travis/.cache/go-build/02/02ee1ccd73d47922d59483f7f304c9e500711bea61f0144e48b2a3f1314142c7-a /home/travis/.cache/go-build/03/0326b5143a298e1266d36f1c9d613825edca3b1272ced6026f822c80731207e7-a /home/trav\n... changes detected, packing new archive gzip: warning: GZIP environment variable is deprecated; use an alias or script uploading PR.677/cache--linux-focal-8e66efc74188d5464db6c5a9d3decd4835ed340208a6ac39f04af14f2f93a35a--go-1.22.x.tgz cache uploaded travis_time:end:03c90358:start=1733994099639289559,finish=1733994159220784134,duration=59581494575,event=cache travis_fold:end:cache.2  Artifacts support disabled for pull requests Done. Your build exited with 0.