bosh upload release fails


Rubab Syed
 

I have following guide to deploy cf on openstack.
http://docs.cloudfoundry.org/deploying/openstack/install_cf_openstack.html

I am stuck at bosh upload release step. It gives me following errors:
Uploading release
release.tgz: 100% |oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo| 1.1GB 1.3MB/s Time: 00:14:14

Director task 4
Started extracting release > Extracting release. Done (00:10:12)

Started verifying manifest > Verifying manifest. Done (00:00:13)

Started resolving package dependencies > Resolving package dependencies. Done (00:00:03)

Started creating new packages
Started creating new packages > buildpack_go/8777ff5518c7207c4ab70c85eb1154a022bf3571. Failed: Failed to create object, underlying error: #<HTTPClient::SendTimeoutError: execution expired> /var/vcap/packages/director/gem_home/ruby/2.1.0/gems/httpclient-2.4.0/lib/httpclient/http.rb:569:in `write'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/httpclient-2.4.0/lib/httpclient/http.rb:569:in `<<'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/httpclient-2.4.0/lib/httpclient/http.rb:569:in `dump_file'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/httpclient-2.4.0/lib/httpclient/http.rb:498:in `dump'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/httpclient-2.4.0/lib/httpclient/http.rb:926:in `dump'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/httpclient-2.4.0/lib/httpclient/session.rb:615:in `block in query'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/httpclient-2.4.0/lib/httpclient/session.rb:613:in `query'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/httpclient-2.4.0/lib/httpclient/session.rb:164:in `query'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/httpclient-2.4.0/lib/httpclient.rb:1087:in `do_get_block'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/httpclient-2.4.0/lib/httpclient.rb:891:in `block in do_request'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/httpclient-2.4.0/lib/httpclient.rb:985:in `protect_keep_alive_disconnected'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/httpclient-2.4.0/lib/httpclient.rb:890:in `do_request'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/httpclient-2.4.0/lib/httpclient.rb:778:in `request'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/httpclient-2.4.0/lib/httpclient.rb:689:in `put'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/blobstore_client-1.3143.0/lib/blobstore_client/dav_blobstore_client.rb:39:in `create_file'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/blobstore_client-1.3143.0/lib/blobstore_client/base.rb:27:in `create'
/var/vcap/packages/ruby/lib/ruby/2.1.0/forwardable.rb:183:in `create'
/var/vcap/packages/ruby/lib/ruby/2.1.0/forwardable.rb:183:in `create'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/blob_util.rb:8:in `block in create_blob'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/blob_util.rb:8:in `open'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/blob_util.rb:8:in `create_blob'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/jobs/update_release.rb:520:in `save_package_source_blob'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/jobs/update_release.rb:481:in `create_package'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/jobs/update_release.rb:360:in `block (2 levels) in create_packages'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/event_log.rb:97:in `call'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/event_log.rb:97:in `advance_and_track'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/event_log.rb:50:in `track'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/jobs/update_release.rb:358:in `block in create_packages'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/jobs/update_release.rb:355:in `each'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/jobs/update_release.rb:355:in `create_packages'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/jobs/update_release.rb:270:in `process_packages'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/jobs/update_release.rb:156:in `process_release'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/jobs/update_release.rb:54:in `block in perform'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/lock_helper.rb:24:in `block in with_release_lock'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/lock_helper.rb:36:in `with_release_locks'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/lock_helper.rb:24:in `with_release_lock'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/jobs/update_release.rb:54:in `perform'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/job_runner.rb:102:in `perform_job'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/job_runner.rb:32:in `block in run'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh_common-1.3143.0/lib/common/thread_formatter.rb:49:in `with_thread_name'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/job_runner.rb:32:in `run'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/jobs/base_job.rb:10:in `perform'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/resque-1.25.2/lib/resque/job.rb:227:in `perform'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/resque-1.25.2/lib/resque/worker.rb:250:in `perform'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/resque-1.25.2/lib/resque/worker.rb:189:in `block in work'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/resque-1.25.2/lib/resque/worker.rb:166:in `loop'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/resque-1.25.2/lib/resque/worker.rb:166:in `work'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/bin/bosh-director-worker:76:in `<top (required)>'
/var/vcap/packages/director/bin/bosh-director-worker:16:in `load'

I have changed send_timeout to 3600 in session.rb in httpclient but no luck. Any help would be appreciated.
Thanks!


Guruprakash Srinivasamurthy <guruprakashsrinivasamurthy@...>
 

Hi Rubab,

You can restart the director after the session parameter is set.

And also you can try the suggestions provided in the link here.

https://groups.google.com/a/cloudfoundry.org/forum/#!msg/vcap-dev/DGfIc1o1oeg/1lzJ0xToI9kJ

Thanks,
Guru.

On Sun, Nov 22, 2015 at 10:06 AM, Rubab Syed <rubab.syed21(a)gmail.com> wrote:

I have following guide to deploy cf on openstack.
http://docs.cloudfoundry.org/deploying/openstack/install_cf_openstack.html

I am stuck at bosh upload release step. It gives me following errors:
Uploading release
release.tgz: 100%
|oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo|
1.1GB 1.3MB/s Time: 00:14:14

Director task 4
Started extracting release > Extracting release. Done (00:10:12)

Started verifying manifest > Verifying manifest. Done (00:00:13)

Started resolving package dependencies > Resolving package dependencies.
Done (00:00:03)

Started creating new packages
Started creating new packages >
buildpack_go/8777ff5518c7207c4ab70c85eb1154a022bf3571. Failed: Failed to
create object, underlying error: #<HTTPClient::SendTimeoutError: execution
expired>
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/httpclient-2.4.0/lib/httpclient/http.rb:569:in
`write'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/httpclient-2.4.0/lib/httpclient/http.rb:569:in
`<<'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/httpclient-2.4.0/lib/httpclient/http.rb:569:in
`dump_file'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/httpclient-2.4.0/lib/httpclient/http.rb:498:in
`dump'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/httpclient-2.4.0/lib/httpclient/http.rb:926:in
`dump'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/httpclient-2.4.0/lib/httpclient/session.rb:615:in
`block in query'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/httpclient-2.4.0/lib/httpclient/session.rb:613:in
`query'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/httpclient-2.4.0/lib/httpclient/session.rb:164:in
`query'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/httpclient-2.4.0/lib/httpclient.rb:1087:in
`do_get_block'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/httpclient-2.4.0/lib/httpclient.rb:891:in
`block in do_request'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/httpclient-2.4.0/lib/httpclient.rb:985:in
`protect_keep_alive_disconnected'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/httpclient-2.4.0/lib/httpclient.rb:890:in
`do_request'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/httpclient-2.4.0/lib/httpclient.rb:778:in
`request'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/httpclient-2.4.0/lib/httpclient.rb:689:in
`put'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/blobstore_client-1.3143.0/lib/blobstore_client/dav_blobstore_client.rb:39:in
`create_file'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/blobstore_client-1.3143.0/lib/blobstore_client/base.rb:27:in
`create'
/var/vcap/packages/ruby/lib/ruby/2.1.0/forwardable.rb:183:in `create'
/var/vcap/packages/ruby/lib/ruby/2.1.0/forwardable.rb:183:in `create'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/blob_util.rb:8:in
`block in create_blob'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/blob_util.rb:8:in
`open'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/blob_util.rb:8:in
`create_blob'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/jobs/update_release.rb:520:in
`save_package_source_blob'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/jobs/update_release.rb:481:in
`create_package'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/jobs/update_release.rb:360:in
`block (2 levels) in create_packages'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/event_log.rb:97:in
`call'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/event_log.rb:97:in
`advance_and_track'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/event_log.rb:50:in
`track'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/jobs/update_release.rb:358:in
`block in create_packages'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/jobs/update_release.rb:355:in
`each'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/jobs/update_release.rb:355:in
`create_packages'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/jobs/update_release.rb:270:in
`process_packages'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/jobs/update_release.rb:156:in
`process_release'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/jobs/update_release.rb:54:in
`block in perform'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/lock_helper.rb:24:in
`block in with_release_lock'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/lock_helper.rb:36:in
`with_release_locks'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/lock_helper.rb:24:in
`with_release_lock'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/jobs/update_release.rb:54:in
`perform'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/job_runner.rb:102:in
`perform_job'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/job_runner.rb:32:in
`block in run'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh_common-1.3143.0/lib/common/thread_formatter.rb:49:in
`with_thread_name'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/job_runner.rb:32:in
`run'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/lib/bosh/director/jobs/base_job.rb:10:in
`perform'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/resque-1.25.2/lib/resque/job.rb:227:in
`perform'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/resque-1.25.2/lib/resque/worker.rb:250:in
`perform'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/resque-1.25.2/lib/resque/worker.rb:189:in
`block in work'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/resque-1.25.2/lib/resque/worker.rb:166:in
`loop'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/resque-1.25.2/lib/resque/worker.rb:166:in
`work'
/var/vcap/packages/director/gem_home/ruby/2.1.0/gems/bosh-director-1.3143.0/bin/bosh-director-worker:76:in
`<top (required)>'
/var/vcap/packages/director/bin/bosh-director-worker:16:in `load'

I have changed send_timeout to 3600 in session.rb in httpclient but no
luck. Any help would be appreciated.
Thanks!