ha-gcs-gem Drop google-cloud-storage version requirement

To complete builds. As of this writing, the gem resolves
to version 0.24.0, which is more than 2 years old, so
it is not ideal to leave it this way.

Hiro Asari avatar Hiro Asari

Push event #4528.3 failed

  • Ran for
AMD64
Ruby: 2.4.5
Git
Raw log
Scroll to End of Log
worker_info
1Worker information
2hostname: 1509eb89-752d-4b7f-a6ef-0ebfa0d3b4f6@1.worker-com-69c59c6d6b-nk77h.gce-production-1
3version: v6.2.1 https://github.com/travis-ci/worker/tree/4e3246c044eb4915c2378ffacd0b3d3ed0136bba
4instance: travis-job-9cee2364-ced3-4753-aceb-1a8c0e896c46 travis-ci-sardonyx-xenial-1553530528-f909ac5 (via amqp)
5startup: 7.173191418s
system_info
6Build system information
7Build language: ruby
8Build group: stable
9Build dist: xenial
10Build id: 123075114
11Job id: 224955915
12Runtime kernel version: 4.15.0-1028-gcp
13travis-build version: 95d02c42e
14Build image provisioning date and time
15Mon Mar 25 16:43:24 UTC 2019
16Operating System Details
17Distributor ID: Ubuntu
18Description: Ubuntu 16.04.6 LTS
19Release: 16.04
20Codename: xenial
21Systemd Version
22systemd 229
23Cookbooks Version
2442e42e4 https://github.com/travis-ci/travis-cookbooks/tree/42e42e4
25git version
26git version 2.21.0
27bash version
28GNU bash, version 4.3.48(1)-release (x86_64-pc-linux-gnu)
29gcc version
30gcc (Ubuntu 5.4.0-6ubuntu1~16.04.11) 5.4.0 20160609
31docker version
32Client:
33 Version: 18.06.0-ce
34 API version: 1.38
35 Go version: go1.10.3
36 Git commit: 0ffa825
37 Built: Wed Jul 18 19:11:02 2018
38 OS/Arch: linux/amd64
39 Experimental: false
41Server:
42 Engine:
43 Version: 18.06.0-ce
44 API version: 1.38 (minimum version 1.12)
45 Go version: go1.10.3
46 Git commit: 0ffa825
47 Built: Wed Jul 18 19:09:05 2018
48 OS/Arch: linux/amd64
49 Experimental: false
50clang version
51clang version 7.0.0 (tags/RELEASE_700/final)
52jq version
53jq-1.5
54bats version
55Bats 0.4.0
56shellcheck version
570.6.0
58shfmt version
59v2.6.3
60ccache version
613.2.4
62cmake version
63cmake version 3.12.4
64heroku version
65heroku/7.22.7 linux-x64 node-v11.10.1
66imagemagick version
67Version: ImageMagick 6.8.9-9 Q16 x86_64 2018-09-28 http://www.imagemagick.org
68md5deep version
694.4
70mercurial version
71version 4.8
72mysql version
73mysql Ver 14.14 Distrib 5.7.25, for Linux (x86_64) using EditLine wrapper
74openssl version
75OpenSSL 1.0.2g 1 Mar 2016
76packer version
771.3.3
78postgresql client version
79psql (PostgreSQL) 10.7 (Ubuntu 10.7-1.pgdg16.04+1)
80ragel version
81Ragel State Machine Compiler version 6.8 Feb 2013
82sudo version
831.8.16
84gzip version
85gzip 1.6
86zip version
87Zip 3.0
88vim version
89VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Nov 24 2016 16:44:48)
90iptables version
91iptables v1.6.0
92curl version
93curl 7.47.0 (x86_64-pc-linux-gnu) libcurl/7.47.0 GnuTLS/3.4.10 zlib/1.2.8 libidn/1.32 librtmp/2.3
94wget version
95GNU Wget 1.17.1 built on linux-gnu.
96rsync version
97rsync version 3.1.1 protocol version 31
98gimme version
99v1.5.3
100nvm version
1010.34.0
102perlbrew version
103/home/travis/perl5/perlbrew/bin/perlbrew - App::perlbrew/0.86
104phpenv version
105rbenv 1.1.2
106rvm version
107rvm 1.29.7 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]
108default ruby version
109ruby 2.5.3p105 (2018-10-18 revision 65156) [x86_64-linux]
110CouchDB version
111couchdb 1.6.1
112ElasticSearch version
1135.5.0
114Installed Firefox version
115firefox 63.0.1
116MongoDB version
117MongoDB 4.0.7
118PhantomJS version
1192.1.1
120Pre-installed PostgreSQL versions
1219.4.21
1229.5.16
1239.6.12
124Redis version
125redis-server 5.0.4
126Pre-installed Go versions
1271.11.1
128mvn version
129Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10-24T18:41:47Z)
130gradle version
131Gradle 4.10.2!
132lein version
133Leiningen 2.9.1 on Java 11.0.2 OpenJDK 64-Bit Server VM
134Pre-installed Node.js versions
135v10.15.3
136v11.0.0
137v4.9.1
138v6.17.0
139v8.12.0
140v8.15.1
141v8.9
142phpenv versions
143 system
144 5.6
145 5.6.40
146 7.1
147 7.1.27
148 7.2
149* 7.2.15 (set by /home/travis/.phpenv/version)
150 hhvm
151 hhvm-stable
152composer --version
153Composer version 1.8.4 2019-02-11 10:52:10
154Pre-installed Ruby versions
155ruby-2.3.8
156ruby-2.4.5
157ruby-2.5.3
docker_mtu
resolvconf
git.checkout
1601.04s$ git clone --depth=50 --branch=ha-gcs-gem https://github.com/travis-ci/dpl.git travis-ci/dpl
161Cloning into 'travis-ci/dpl'...
162$ cd travis-ci/dpl
163$ git checkout -qf f29d0604522849da07cf474725679e6d008f0858
166Setting environment variables from repository settings
167$ export SNAP_TOKEN=[secure]
168$ export encrypted_81cf70da4be5_key=[secure]
169$ export encrypted_81cf70da4be5_iv=[secure]
170$ export encrypted_b24ece17e78a_key=[secure]
171$ export encrypted_b24ece17e78a_iv=[secure]
172$ export COVERALLS_REPO_TOKEN=[secure]
rvm
1740.95s$ rvm use 2.4.5 --install --binary --fuzzy
175Using /home/travis/.rvm/gems/ruby-2.4.5
177$ export BUNDLE_GEMFILE=$PWD/Gemfile
cache.1
178Setting up build cache
179$ export CASHER_DIR=${TRAVIS_HOME}/.casher
1800.34s$ Installing caching utilities
1810.00s1.64sattempting to download cache archive
182fetching ha-gcs-gem/cache-linux-xenial-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855--rvm-2.4.5--gemfile-Gemfile.tgz
183found cache
cache.bundler
1860.00s3.19sadding /home/travis/build/travis-ci/dpl/vendor/bundle to cache
187creating directory /home/travis/build/travis-ci/dpl/vendor/bundle
ruby.versions
188$ ruby --version
189ruby 2.4.5p335 (2018-10-18 revision 65137) [x86_64-linux]
190$ rvm --version
191rvm 1.29.7 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]
192$ bundle --version
193Bundler version 1.16.2
194$ gem --version
1952.7.7
install.bundler
19710.59s$ bundle install --jobs=3 --retry=3 --path=${BUNDLE_PATH:-vendor/bundle}
198Your Gemfile lists the gem aws-sdk (~> 2.0) more than once.
199You should probably keep only one of them.
200While it's not a problem now, it could cause errors if you change the version of one of them later.
201Fetching gem metadata from https://rubygems.org/.......
202Fetching gem metadata from https://rubygems.org/.
203Resolving dependencies.................
204Using rake 12.3.3
205Using public_suffix 3.0.3
206Using aws-eventstream 1.0.3
207Using jmespath 1.4.0
208Using builder 3.2.3
209Using bundler 1.16.2
210Using fuzzyurl 0.9.0
211Using tomlrb 1.2.8
212Using mixlib-shellout 2.4.4
213Using libyajl2 1.2.0
214Using hashie 3.6.0
215Using mixlib-log 1.7.1
216Using rack 2.0.7
217Using uuidtools 2.1.5
218Using diff-lcs 1.3
219Using erubis 2.7.0
220Using highline 1.7.10
221Using iniparse 1.4.4
222Using mixlib-authentication 1.4.2
223Using mixlib-cli 1.7.0
224Using net-ssh 4.2.0
225Using ffi 1.11.1
226Using ipaddress 0.8.3
227Using plist 3.5.0
228Using systemu 2.6.5
229Using wmi-lite 1.0.2
230Using proxifier 1.0.3
231Using rspec-support 3.8.2
232Using multi_json 1.13.1
233Using net-telnet 0.1.1
234Using sfl 2.3
235Using syslog-logger 1.6.8
236Using regstry 1.0.14
237Using json 2.2.0
238Using docile 1.3.2
239Using simplecov-html 0.10.2
240Using tins 1.21.1
241Using thor 0.20.3
242Using safe_yaml 1.0.5
243Fetching declarative 0.0.10
244Fetching declarative-option 0.1.0
245Installing declarative-option 0.1.0
246Fetching digest-crc 0.4.1
247Installing declarative 0.0.10
248Using mime-types-data 3.2019.0331
249Using excon 0.66.0
250Using facter 2.5.5
251Using multipart-post 2.0.0
252Using fast_gettext 1.1.2
253Using formatador 0.2.5
254Using mini_portile2 2.4.0
255Fetching jwt 1.5.6
256Installing digest-crc 0.4.1
257Fetching little-plugger 1.1.4
258Installing jwt 1.5.6
259Fetching memoist 0.16.0
260Installing little-plugger 1.1.4
261Fetching os 0.9.6
262Installing memoist 0.16.0
263Fetching httpclient 2.8.3
264Installing os 0.9.6
265Fetching hurley 0.2
266Installing hurley 0.2
267Fetching uber 0.1.0
268Installing httpclient 2.8.3
269Installing uber 0.1.0
270Fetching retriable 3.1.2
271Using hashdiff 1.0.0
272Using hiera 3.5.0
273Using json_pure 1.8.6
274Using locale 2.1.2
275Using mime 0.4.4
276Using netrc 0.11.0
277Using rendezvous 0.1.3
278Using rubyzip 1.2.3
279Using addressable 2.6.0
280Using aws-sigv4 1.1.0
281Using mixlib-config 2.2.18
282Using ffi-yajl 2.3.1
283Using mixlib-archive 0.4.20
284Using net-sftp 2.1.2
285Using net-ssh-gateway 2.0.0
286Using rspec-core 3.8.2
287Using rspec-expectations 3.8.4
288Using rspec-mocks 3.8.1
289Using net-scp 2.0.0
290Using cl 1.0.3
291Using simplecov 0.16.1
292Using term-ansicolor 1.7.1
293Using crack 0.4.3
294Using gems 1.1.1
295Using mime-types 3.2.2
296Using faraday 0.9.2
297Using nokogiri 1.9.1
298Fetching logging 2.2.2
299Installing retriable 3.1.2
300Fetching representable 3.0.4
301Installing logging 2.2.2
302Using packagecloud-ruby 1.0.8
303Using puppet 5.5.16
304Using specinfra 2.81.0
305Using coveralls 0.8.23
306Using dpl 2.0.0.alpha.1 from source at `.`
307Using rest-client 1.6.7
308Using fog-core 2.1.0
309Fetching signet 0.11.0
310Installing representable 3.0.4
311Using sawyer 0.8.2
312Using webmock 3.6.2
313Using aws-sdk-core 2.11.332
314Using chef-config 12.22.5
315Using chef-zero 5.3.2
316Using net-ssh-multi 1.2.1
317Using rspec_junit_formatter 0.2.3
318Using rspec 3.8.0
319Using rspec-its 1.3.0
320Using engineyard-cloud-client 2.1.0
321Using fog-json 1.2.0
322Using fog-xml 0.1.3
323Using puppet-blacksmith 3.3.1
324Using octokit 4.14.0
325Using aws-sdk-resources 2.11.332
326Using ohai 8.26.1
327Using serverspec 2.41.4
328Using fog-rackspace 0.1.6
329Using aws-sdk 2.11.332
330Using chef 12.22.5
331Installing signet 0.11.0
332Fetching googleauth 0.5.1
333Installing googleauth 0.5.1
334Fetching google-api-client 0.10.3
335Fetching google-cloud-core 0.21.1
336Installing google-cloud-core 0.21.1
337Installing google-api-client 0.10.3
338Fetching google-cloud-storage 0.24.0
339Installing google-cloud-storage 0.24.0
340Bundle complete! 27 Gemfile dependencies, 118 gems now installed.
341Bundled gems are installed into `./vendor/bundle`
3431.77s$ bundle exec rspec
344[Coveralls] Set up the SimpleCov formatter.
345[Coveralls] Using SimpleCov's default settings.
347An error occurred while loading ./spec/dpl/providers/gcs/gcs_spec.rb.
348Failure/Error:
349 describe Dpl::Providers::Gcs::Gcs do
350 let(:args) { |e| %w(--strategy gcs -bucket bucket) + args_from_description(e) }
352 before { stub_request(:put, /.*/) }
353 before { subject.run }
355 describe 'by default', record: true do
356 it { should have_run 'mv /etc/boto.cfg /tmp/boto.cfg' }
357 it { should have_run '[validate:runtime] python (>= 2.7.9)' }
358 it { should have_run 'curl -L https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-252.0.0-linux-x86_64.tar.gz | tar xz -C ~ && ~/google-cloud-sdk/install.sh --path-update false --usage-reporting false --command-completion false' }
360NameError:
361 uninitialized constant Dpl::Providers::Gcs::Gcs
362 Did you mean? Dpl::Providers::Gcs
363 GC
364# ./spec/dpl/providers/gcs/gcs_spec.rb:1:in `<top (required)>'
365Run options: exclude {:skip=>true}
368Finished in 0.00244 seconds (files took 1.09 seconds to load)
3690 examples, 0 failures, 1 error occurred outside of examples
371[Coveralls] Submitting to https://coveralls.io/api/v1
372Coveralls encountered an exception:
373JSON::ParserError
374785: unexpected token at '<html>
375<head><title>405 Not Allowed</title></head>
376<body bgcolor="white">
377<center><h1>405 Not Allowed</h1></center>
378<hr><center>nginx</center>
379</body>
380</html>
382/home/travis/build/travis-ci/dpl/vendor/bundle/ruby/2.4.0/gems/json_pure-1.8.6/lib/json/common.rb:155:in `parse'
383/home/travis/build/travis-ci/dpl/vendor/bundle/ruby/2.4.0/gems/json_pure-1.8.6/lib/json/common.rb:155:in `parse'
384/home/travis/build/travis-ci/dpl/vendor/bundle/ruby/2.4.0/gems/json_pure-1.8.6/lib/json/common.rb:334:in `load'
385/home/travis/build/travis-ci/dpl/vendor/bundle/ruby/2.4.0/gems/coveralls-0.8.23/lib/coveralls/api.rb:31:in `post_json'
386/home/travis/build/travis-ci/dpl/vendor/bundle/ruby/2.4.0/gems/coveralls-0.8.23/lib/coveralls/simplecov.rb:64:in `format'
387/home/travis/build/travis-ci/dpl/vendor/bundle/ruby/2.4.0/gems/simplecov-0.16.1/lib/simplecov/result.rb:48:in `format!'
388/home/travis/build/travis-ci/dpl/vendor/bundle/ruby/2.4.0/gems/simplecov-0.16.1/lib/simplecov/configuration.rb:182:in `block in at_exit'
389/home/travis/build/travis-ci/dpl/vendor/bundle/ruby/2.4.0/gems/simplecov-0.16.1/lib/simplecov.rb:200:in `run_exit_tasks!'
390/home/travis/build/travis-ci/dpl/vendor/bundle/ruby/2.4.0/gems/simplecov-0.16.1/lib/simplecov/defaults.rb:27:in `block in <top (required)>'
391The command "bundle exec rspec" exited with 1.
cache.2
393store build cache
394$ bundle clean
395Your Gemfile lists the gem aws-sdk (~> 2.0) more than once.
396You should probably keep only one of them.
397While it's not a problem now, it could cause errors if you change the version of one of them later.
3980.00s7.26schanges detected (content changed, file is created, or file is deleted):\n/home/travis/build/travis-ci/dpl/vendor/bundle/ruby/2.4.0/bin/generate-api
399/home/travis/build/travis-ci/dpl/vendor/bundle/ruby/2.4.0/bin/httpclient
400/home/travis/build/travis-ci/dpl/vendor/bundle/ruby/2.4.0/cache/declarative-0.0.10.gem
401/home/travis/build/travis-ci/dpl/vendor/bundle/ruby/2.4.0/cache/declarative-option-0.1.0.gem
402/home/travis/build/travis-ci/dpl/vendor/bundle/ruby/2.4.0/cache/digest-crc-0.4.1.gem
403/home/travis/build/travis-ci/dpl/vendor/bundle/ruby/2.4.0/cache/google-api-client-0.10.3.gem
404/home/travis/build/travis-ci/dpl/vendor/bundle/ruby/2.4.0/cache/googleauth-0.5.1.gem
405/home/travis/build/travis-ci/dpl/vendor/bundle/ruby/2.4.0/cache/google-cloud-core-0.21.1.gem
406/home/travis/build/travis-ci/dpl/vendor/bundle/ruby/2.4.0/cache/google-cloud-storage-0.24.0.gem
407/home/travis/build/travis-ci/dpl/vendor/bundle/ruby/2.4.0/cache/httpclient-2.8.3.gem
408/home/travis/build/travis-ci/dpl/vendor/bundle/ruby/2.4.0/cache/hurley-0.2.gem
409/home/travis/build/travis-ci/dpl/vendor/bundle/ruby/2.4.\n...
410changes detected, packing new archive
411uploading ha-gcs-gem/cache-linux-xenial-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855--rvm-2.4.5--gemfile-Gemfile.tgz
412cache uploaded
415Done. Your build exited with 1.
Top