Skip to content

Instantly share code, notes, and snippets.

@euank
Created April 7, 2016 23:13
Show Gist options
  • Select an option

  • Save euank/01af243794a617b2702eb301f6410fbf to your computer and use it in GitHub Desktop.

Select an option

Save euank/01af243794a617b2702eb301f6410fbf to your computer and use it in GitHub Desktop.
$ upload-to-gcs.sh
Uploading version to: gs://rktnetes-jenkins-test-bucket/testlogs/10/test/1/started.json (attempt 3)
+ gsutil -q -h Content-Type:application/json cp -a public-read /dev/fd/63 gs://rktnetes-jenkins-test-bucket/testlogs/10/test/1/started.json
++ echo '{'
++ echo ' "version": "",'
++ echo ' "timestamp": 1460070719'
++ echo '}'
Traceback (most recent call last):
File "/home/jenkins/cloudsdk/google-cloud-sdk/platform/gsutil/gsutil", line 22, in <module>
gsutil.RunMain()
File "/home/jenkins/cloudsdk/google-cloud-sdk/platform/gsutil/gsutil.py", line 106, in RunMain
sys.exit(gslib.__main__.main())
File "/home/jenkins/cloudsdk/google-cloud-sdk/platform/gsutil/gslib/__main__.py", line 373, in main
perf_trace_token=perf_trace_token)
File "/home/jenkins/cloudsdk/google-cloud-sdk/platform/gsutil/gslib/__main__.py", line 551, in _RunNamedCommandAndHandleExceptions
parallel_operations, perf_trace_token=perf_trace_token)
File "/home/jenkins/cloudsdk/google-cloud-sdk/platform/gsutil/gslib/command_runner.py", line 280, in RunNamedCommand
return_code = command_inst.RunCommand()
File "/home/jenkins/cloudsdk/google-cloud-sdk/platform/gsutil/gslib/commands/cp.py", line 957, in RunCommand
fail_on_error=(not self.continue_on_error))
File "/home/jenkins/cloudsdk/google-cloud-sdk/platform/gsutil/gslib/command.py", line 1172, in Apply
arg_checker, should_return_results, fail_on_error)
File "/home/jenkins/cloudsdk/google-cloud-sdk/platform/gsutil/gslib/command.py", line 1243, in _SequentialApply
worker_thread.PerformTask(task, self)
File "/home/jenkins/cloudsdk/google-cloud-sdk/platform/gsutil/gslib/command.py", line 1705, in PerformTask
results = task.func(cls, task.args, thread_state=self.thread_gsutil_api)
File "/home/jenkins/cloudsdk/google-cloud-sdk/platform/gsutil/gslib/commands/cp.py", line 696, in _CopyFuncWrapper
cls.CopyFunc(args, thread_state=thread_state)
File "/home/jenkins/cloudsdk/google-cloud-sdk/platform/gsutil/gslib/commands/cp.py", line 848, in CopyFunc
gzip_exts=self.gzip_exts))
File "/home/jenkins/cloudsdk/google-cloud-sdk/platform/gsutil/gslib/copy_helper.py", line 2921, in PerformCopy
allow_splitting=allow_splitting)
File "/home/jenkins/cloudsdk/google-cloud-sdk/platform/gsutil/gslib/copy_helper.py", line 1657, in _UploadFileToObject
dst_obj_metadata, preconditions, gsutil_api, logger)
File "/home/jenkins/cloudsdk/google-cloud-sdk/platform/gsutil/gslib/copy_helper.py", line 1389, in _UploadFileToObjectNonResumable
fields=UPLOAD_RETURN_FIELDS)
File "/home/jenkins/cloudsdk/google-cloud-sdk/platform/gsutil/gslib/cloud_api_delegator.py", line 260, in UploadObject
encryption_tuple=encryption_tuple, fields=fields)
File "/home/jenkins/cloudsdk/google-cloud-sdk/platform/gsutil/gslib/boto_translation.py", line 887, in UploadObject
headers=headers)
File "/home/jenkins/cloudsdk/google-cloud-sdk/platform/gsutil/gslib/boto_translation.py", line 704, in _PerformSimpleUpload
cb=progress_callback, headers=headers)
File "/home/jenkins/cloudsdk/google-cloud-sdk/platform/gsutil/third_party/boto/boto/storage_uri.py", line 671, in set_contents_from_file
rewind=rewind, res_upload_handler=res_upload_handler)
File "/home/jenkins/cloudsdk/google-cloud-sdk/platform/gsutil/third_party/boto/boto/gs/key.py", line 521, in set_contents_from_file
spos = fp.tell()
File "/home/jenkins/cloudsdk/google-cloud-sdk/platform/gsutil/gslib/hashing_helper.py", line 416, in tell
return self._orig_fp.tell()
IOError: [Errno 29] Illegal seek
+ continue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment