FAQ
Hi...all of the packages for my cf-release jobs are compiling fine except
for one. When it gets to rootfs_lucid64 which seems to be part of
dea_next, it always fails with the following exception. I've tried
fiddling with some of the client timeout values on the compiler vm but
haven't had any luck. Any ideas?

Thanks,
Ethan

E, [2013-07-31T03:06:07.807034 #25831] [task:26] ERROR -- :
#<Bosh::Blobstore::BlobstoreError: Failed to create object, underlying
error: execution expired
/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient/http.rb:555:in
`write'
/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient/http.rb:555:in
`<<'
/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient/http.rb:555:in
`dump_file'
/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient/http.rb:484:in
`dump'
/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient/http.rb:889:in
`dump'
/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient/session.rb:600:in
`block in query'
/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient/session.rb:598:in
`query'
/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient/session.rb:161:in
`query'
/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient.rb:1060:in
`do_get_block'
/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient.rb:869:in
`block in do_request'
/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient.rb:956:in
`protect_keep_alive_disconnected'
/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient.rb:868:in
`do_request'
/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient.rb:756:in
`request'
/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient.rb:671:in
`put'
/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/blobstore_client-1.5.0.pre.3/lib/blobstore_client/dav_blobstore_client.rb:34:in
`create_file'
/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/blobstore_client-1.5.0.pre.3/lib/blobstore_client/base.rb:27:in
`create'
/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.5.0.pre.3/lib/bosh_agent/message/compile_package.rb:241:in
`block in upload'
/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.5.0.pre.3/lib/bosh_agent/message/compile_package.rb:240:in
`open'
/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.5.0.pre.3/lib/bosh_agent/message/compile_package.rb:240:in
`upload'
/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.5.0.pre.3/lib/bosh_agent/message/compile_package.rb:68:in
`start'
/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.5.0.pre.3/lib/bosh_agent/message/compile_package.rb:31:in
`process'
/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.5.0.pre.3/lib/bosh_agent/handler.rb:286:in
`process'
/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.5.0.pre.3/lib/bosh_agent/handler.rb:271:in
`process_long_running'
/var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.5.0.pre.3/lib/bosh_agent/handler.rb:193:in
`block in process_in_thread'

Search Discussions

  • Yangen Yuan at Jul 31, 2013 at 2:10 pm
    try "bosh upload release/cf-release-134.yml"

    then "bosh deploy"

    ekmerril@gmail.com编写:
    Hi...all of the packages for my cf-release jobs are compiling fine except for one.  When it gets to rootfs_lucid64 which seems to be part of dea_next, it always fails with the following exception.  I've tried fiddling with some of the client timeout values on the compiler vm but haven't had any luck.  Any ideas?


    Thanks,

    Ethan


    E, [2013-07-31T03:06:07.807034 #25831] [task:26] ERROR -- : #<Bosh::Blobstore::BlobstoreError: Failed to create object, underlying error: execution expired /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient/http.rb:555:in `write'

    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient/http.rb:555:in `<<'

    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient/http.rb:555:in `dump_file'

    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient/http.rb:484:in `dump'

    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient/http.rb:889:in `dump'

    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient/session.rb:600:in `block in query'

    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient/session.rb:598:in `query'

    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient/session.rb:161:in `query'

    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient.rb:1060:in `do_get_block'

    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient.rb:869:in `block in do_request'

    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient.rb:956:in `protect_keep_alive_disconnected'

    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient.rb:868:in `do_request'

    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient.rb:756:in `request'

    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient.rb:671:in `put'

    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/blobstore_client-1.5.0.pre.3/lib/blobstore_client/dav_blobstore_client.rb:34:in `create_file'

    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/blobstore_client-1.5.0.pre.3/lib/blobstore_client/base.rb:27:in `create'

    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.5.0.pre.3/lib/bosh_agent/message/compile_package.rb:241:in `block in upload'

    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.5.0.pre.3/lib/bosh_agent/message/compile_package.rb:240:in `open'

    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.5.0.pre.3/lib/bosh_agent/message/compile_package.rb:240:in `upload'

    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.5.0.pre.3/lib/bosh_agent/message/compile_package.rb:68:in `start'

    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.5.0.pre.3/lib/bosh_agent/message/compile_package.rb:31:in `process'

    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.5.0.pre.3/lib/bosh_agent/handler.rb:286:in `process'

    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.5.0.pre.3/lib/bosh_agent/handler.rb:271:in `process_long_running'

    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.5.0.pre.3/lib/bosh_agent/handler.rb:193:in `block in process_in_thread'
  • Matthew Kocher at Jul 31, 2013 at 3:34 pm
    I'd suspect a lack of storage space somewhere along the chain,
    rootfs_lucid64 is our largest blob, and the compile phase is basically a
    noop.

    On Wed, Jul 31, 2013 at 7:09 AM, Yangen Yuan wrote:

    try "bosh upload release/cf-release-134.yml"

    then "bosh deploy"

    ekmerril@gmail.com编写:


    Hi...all of the packages for my cf-release jobs are compiling fine except
    for one. When it gets to rootfs_lucid64 which seems to be part of
    dea_next, it always fails with the following exception. I've tried
    fiddling with some of the client timeout values on the compiler vm but
    haven't had any luck. Any ideas?

    Thanks,
    Ethan

    E, [2013-07-31T03:06:07.807034 #25831] [task:26] ERROR -- :
    #<Bosh::Blobstore::BlobstoreError: Failed to create object, underlying
    error: execution expired
    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient/http.rb:555:in
    `write'
    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient/http.rb:555:in
    `<<'
    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient/http.rb:555:in
    `dump_file'
    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient/http.rb:484:in
    `dump'
    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient/http.rb:889:in
    `dump'
    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient/session.rb:600:in
    `block in query'
    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient/session.rb:598:in
    `query'
    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient/session.rb:161:in
    `query'
    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient.rb:1060:in
    `do_get_block'
    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient.rb:869:in
    `block in do_request'
    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient.rb:956:in
    `protect_keep_alive_disconnected'
    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient.rb:868:in
    `do_request'
    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient.rb:756:in
    `request'
    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/httpclient-2.2.4/lib/httpclient.rb:671:in
    `put'
    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/blobstore_client-1.5.0.pre.3/lib/blobstore_client/dav_blobstore_client.rb:34:in
    `create_file'
    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/blobstore_client-1.5.0.pre.3/lib/blobstore_client/base.rb:27:in
    `create'
    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.5.0.pre.3/lib/bosh_agent/message/compile_package.rb:241:in
    `block in upload'
    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.5.0.pre.3/lib/bosh_agent/message/compile_package.rb:240:in
    `open'
    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.5.0.pre.3/lib/bosh_agent/message/compile_package.rb:240:in
    `upload'
    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.5.0.pre.3/lib/bosh_agent/message/compile_package.rb:68:in
    `start'
    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.5.0.pre.3/lib/bosh_agent/message/compile_package.rb:31:in
    `process'
    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.5.0.pre.3/lib/bosh_agent/handler.rb:286:in
    `process'
    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.5.0.pre.3/lib/bosh_agent/handler.rb:271:in
    `process_long_running'
    /var/vcap/bosh/lib/ruby/gems/1.9.1/gems/bosh_agent-1.5.0.pre.3/lib/bosh_agent/handler.rb:193:in
    `block in process_in_thread'
  • Ekmerril at Aug 1, 2013 at 4:58 pm
    Thanks...I don't think I kept a close eye on storage as it was going.
      However I added some manual timeout settings to the httpclient object that
    was being used and this got me past the problem. I think the one that made
    the difference is send_timeout. Or it could have been coincidence that it
    magically worked after I put this in. If this was a fix I'm not thrilled
    since it is a change to the main BOSH code but at least it got me past my
    problem.

    Will check on the disk space thing if I get a chance soon.

    Ethan

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupbosh-dev @
postedJul 31, '13 at 1:47p
activeAug 1, '13 at 4:58p
posts4
users3

People

Translate

site design / logo © 2021 Grokbase