← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1352256] Re: Uploading a new object fails with Ceph as object storage backend using RadosGW

 

This bug was fixed in the package horizon - 1:2015.1.4-0ubuntu3
---------------

 horizon (1:2015.1.4-0ubuntu3) trusty-kilo; urgency=medium
 .
   * debian/theme/ubuntu/_styles.scss: Ensure btn-primary text color takes
     precedence (LP: #1481216).
 .
 horizon (1:2015.1.4-0ubuntu2) trusty-kilo; urgency=medium
 .
   * d/p/remove-can-access-caching.patch (LP: #1382079): Remove session
     caching of can_access call results which was disabling the project
     selector.
 .
 horizon (1:2015.1.4-0ubuntu1) trusty-kilo; urgency=medium
 .
   * New upstream stable release (LP: #1580334).
 .
 horizon (1:2015.1.3-0ubuntu1) trusty-kilo; urgency=medium
 .
   * New upstream stable release (LP: #1559215, #1352256).
 .
 horizon (1:2015.1.2-0ubuntu1) vivid; urgency=medium
 .
   [ Chuck Short ]
   * Resynchronize with stable/kilo (5b9bdca) (LP: #1481008):
     - [5b9bdca] Use security group id not name in the create instance dialog
     - [74d885f] Fix not opening region selector on first click
     - [b8e1ce8] Neutron Quota Settings Flag Disables Neutron GUI
     - [853f0ec] Fix inability to switch region via Switch Region dropdown
     - [0b3c92d] Updated from global requirements
     - [d6be306] Fix a unit test for create instance
     - [8ed7624] Compatibility fix for pyscss 1.3.4
     - [7c8fc8f] Skip test_routerrule_detail blocking the gate
     - [fea681e] Remove 'shared' from Neutron Firewall table
     - [1d20ea0] Fix static file paths in heat topology view
     - [8da65b6] Don't get descript if attribute doesn't exist.
     - [905e92b] Fix attribute error with old glance backend
     - [c079705] Added correct URL to edit QoS spec
     - [900ca63] Updated from global requirements
     - [3becb61] Port cleanup on failed VM instance launch
     - [b84218d] N1Kv: Fix failing network and port creates
     - [0f9d94e] Add OPENSTACK_NOVA_EXTENSIONS_BLACK
 .
   [ Corey Byrant ]
   * d/rules: Prevent dh_python2 from guessing dependencies.
   * d/openstack-dashboard-ubuntu-theme.postrm: Ensure that purge and
     reload of static assets is only done on purge/remove, resolving
     problems when upgrading to new versions (LP: #1506826).
 .
 horizon (1:2015.1.1-0ubuntu1) vivid; urgency=medium
 .
   * Resynchronize with stable/kilo (bb05237) (LP: #1481008):
     - [d29a68c] Removing Network Profile support in stable/kilo
     - [cfb16ec] Add a conditional judgement to avoid invalid dict index
     - [824df76] Fix mock issues found due to new mock release
     - [82f63a5] Fix Create User form's fields sorting for Django 1.7
     - [f0691cf] changing email from user list deletes user passwd
     - [25c961f] fix delete action always cause error
     - [ec27165] Fix date pickers in metering modal
     - [8ed6a85] Wait until the image is registered in Sahara image test
     - [fcff73c] Skip test_{floatingip,image_register_unregister,create_delete_user} for now
     - [1e84c93] Handle errors during glance image updates correctly
     - [2fc3fcd] corrected the create volume from snapshot
     - [84da479] Escape the description param from heat template
     - [bafdabb] Prevent multiple form submission on table row actions
     - [0642fdd] Fixing data processing operations for alternate webroots
     - [2e8e70b] User should be able to update allocation pool values.
     - [61d3955] Don't pass read only attributes on neutron update
     - [78e9a99] I/O error uploading image
     - [6566057] Fix TemplateDoesNotExist at manage/unmanage volumes
     - [30dde70] Sanitation of metadata passed from Django
     - [322a74c] Inherit environment variables for tests that use nodeenv
     - [baf55ce] LBaas v1 Associate Monitor to Pool Fails
     - [bb05237] Fix exponentially growing AJAX updates for table rows
 .
 horizon (1:2015.1.0-0ubuntu1) vivid; urgency=medium
 .
   * New upstream release for OpenStack kilo. (LP: #1449744)
 .
 horizon (1:2015.1~rc1-0ubuntu2) vivid; urgency=medium
 .
   * d/pydist-overrides: Amend typo xstatic-angular-irdragndrop ->
     xstatic-angular-lrdragndrop to ensure that embedded xstatic deps are
     correctly ignored when generating dependencies (LP: #1439837).
 .
 horizon (1:2015.1~rc1-0ubuntu1) vivid; urgency=medium
 .
   * New upstream release candidate:
     - d/openstack-dashboard.conf: Add /horizon/static alias in addition
       to /static to cover both paths to static resources.
     - d/p/fix-requirements.patch: Drop, not actually used.
     - d/p/*: Refresh.
   *  Update Ubuntu theme for OpenStack Kilo (LP: #1443973).
     - d/theme/*: Refresh inline with new approach to theming in Kilo.
     - d/openstack-dashboard-ubuntu-theme.install|links: Install
       ubuntu_theme.py directly into the openstack_dashboard source tree
       instead of symlinking, supporting easier switching of themes.
     - d/openstack-dashboard{-ubuntu-theme}.postinst|postrm: Purge 'custom'
       folder prior to collecting and compressing static assets to ensure
       that theme changes are correctly detected and implemented.
 .
 horizon (1:2015.1~b3-0ubuntu2) vivid; urgency=medium
 .
   * d/pydist-overrides: Ignore xstatic depends added at kilo-3 as these
     are bundled in Ubuntu (LP: #1442531).
 .
 horizon (1:2015.1~b3-0ubuntu1) vivid; urgency=medium
 .
   * New upstream milestone release:
     - d/control: All version requirements with upstream, drop dependency
       on lockfile.
     - Refresh xstatic assets.
     - d/p/*: Refresh.
   * d/pydist-overrides: Add overrides for oslo packages.
 .
 horizon (1:2015.1~b2-0ubuntu5) vivid; urgency=medium
 .
   * d/control: Restore BD on python-django-nose, fixing FTBFS.
   * d/control: Add BD on dh-python.
 .
 horizon (1:2015.1~b2-0ubuntu4) vivid; urgency=medium
 .
   * d/theme/templates/_stylesheets.html: Re-align with new upstream
     release (LP: #1432596).
 .
 horizon (1:2015.1~b2-0ubuntu3) vivid; urgency=medium
 .
   [ Corey Bryant ]
   * d/pydist-overrides: Add python-xstatic-smart-table.
 .
 horizon (1:2015.1~b2-0ubuntu2) vivid; urgency=medium
 .
   * d/control: Drop testing related BD's as tests are not currently
     executed during package build.
 .
 horizon (1:2015.1~b2-0ubuntu1) vivid; urgency=medium
 .
   [ Corey Bryant ]
   * New upstream release.
     - d/control: Align with upstream dependencies.
     - d/p/embedded-xstatic.patch: Refreshed. Code moved to new files.
     - d/p/fix-requirements.patch: Added to drop selenium dependency.
 .
   [ James Page ]
   * d/bundle-xstatic.sh: Use --system flag when generating xstatic
     assets.
 .
 horizon (1:2015.1~b1-0ubuntu1) vivid; urgency=medium
 .
   [ Chuck Short ]
   * Open for Kilo.
   * d/control: Update bzr branches
   * d/patches/embedded-xstatic.patch: Refreshed
   * d/patches/add-juju-environment-download.patch: Temporarily disabled.
 .
   [ Corey Bryant ]
   * New upstream release.
     - d/control: Align requirements with upstream.
     - d/watch: Update uversionmangle for kilo beta naming.
   * d/control: Bumped Standards-Version to 3.9.6.
 .
   [ James Page ]
   * d/bundle-xstatic.sh: Tweak grep to be case insensitive.
   * d/p/add-juju-environment-download.patch: Rebase for kilo-1.
 .
 horizon (1:2014.2-0ubuntu1) utopic; urgency=medium
 .
   * New upstream release.
 .
 horizon (1:2014.2~rc2-0ubuntu2) utopic; urgency=medium
 .
   * Resolve issues with missing static assets and failing compression
     (LP: #1379761):
     - d/openstack-dashboard*.postinst: Collect and compress static assets
       during installation.
     - d/rules: Drop explicit link to bootstrap scss resources
     - d/p/ubuntu_settings.patch: Switch back to using offline compression.
 .
 horizon (1:2014.2~rc2-0ubuntu1) utopic; urgency=medium
 .
   * New upstream release candidate.
     - d/p/*: Refresh.
     - Compile translations during package build:
       + d/control: Add BD's to support compilation of translations.
       + d/rules: Cleanup/compile translations as required.
   * d/watch: Only match versions starting with digits.
   * d/rules: Link in bootstrap scss assets directory to static root to
     ensure that font based icons for buttons can be rendered (LP: #1380594).
 .
 horizon (1:2014.2~rc1-0ubuntu3) utopic; urgency=medium
 .
   * d/pydist-overrides: Ignore django_compressor and django_openstack_auth,
     as these don't correctly match with binary packages in Ubuntu, fixing
     installability.
 .
 horizon (1:2014.2~rc1-0ubuntu2) utopic; urgency=medium
 .
   * d/theme/*: Update Ubuntu theme for Juno, drop redundant images.
   * d/p/add-juju-environment-download.patch: Restore and re-base the Juju
     environments download link (LP: #1362053).
   * d/source/options: Sort out package clean due to changes in egg-info.
   * d/python-django-horizon.install: Ensure egg-info files are installed
     to support version checking, resolving stack track in system info panel.
   * d/pydist-overrides: Make sure xstatic packages are ignored when generating
     binary package dependencies.
 .
 horizon (1:2014.2~rc1-0ubuntu1) utopic; urgency=medium
 .
   [ Chris Johnston ]
   * d/theme/css/ubuntu.css: Fix Ubuntu theme for Instances "more" dropdown
     (LP: #1308651).
 .
   [ James Page ]
   * New upstream release candidate:
     - d/p/*: Refresh.
   * d/watch: Use tarballs.openstack.org for upstream releases.
 .
 horizon (1:2014.2~b3-0ubuntu1) utopic; urgency=medium
 .
   [ Chris Johnston ]
   * d/p/fix-ubuntu-theme.patch: Fix Ubuntu theme dropdown and confirmation
     button (LP: #1308651).
 .
   [ James Page ]
   * New upstream milestone release.
   * Embed xstatic assets dependencies in secondary orig-xstatic.tar.gz:
     - d/rules,bundle-xstatic.sh: Add helper to bundle required xstatic pkgs.
     - d/p/embedded-xstatic.patch: Use embedded versions.
     - d/rules: Install xstatic pkgs into python-django-horizon.
     - d/README.source: Details of all of the above and how to use it.
   * Switch to using pyscss for CSS and JS optimization:
     - d/control: Add Depends on python-django-pyscss.
     - d/openstack-dashboard.install,d/static/*: Drop pre-optimized assets
       from debian directory.
   * d/p/ubuntu_settings.patch: Restored missing Ubuntu theme settings.
   * d/control: Drop Suggests on python-lesscpy, no longer supported.
   * d/control: Bumped Standards-Version: 3.9.5, no changes.
   * d/control: Tidy versioned requirements.
   * d/control: Drop BD for test requirements as tests are not run during
     build.
   * d/openstack-dashboard.conf: Sort out permissions.
   * d/control: Drop python-django-openstack transitional package,
     no longer required.
   * d/theme/templates/_stylesheets.html: Refresh against upstream
     codebase.
   * d/control: Add missing dependency on python-saharaclient.
 .
 horizon (1:2014.2~b2-0ubuntu1) utopic; urgency=medium
 .
   * New upstream release.
   * debian/patches/ubuntu_settings.patch: Refresed
   * debian/patches/fix-dashboard-manage.patch: Refreshed
   * debian/patches/fix-dashboard-django-wsgi.patch: Refreshed
 .
 horizon (1:2014.2~b1-0ubuntu1) utopic; urgency=medium
 .
   * New upstream release.
   * debian/control: Open up juno release
 .
 horizon (1:2014.1-0ubuntu1) trusty; urgency=medium
 .
   * New upstream release (LP: #1288245).
 .
 horizon (1:2014.1~rc2-0ubuntu1) trusty; urgency=medium
 .
   * New upstream release candidate (LP: #1288245).
     - d/static/*: Refreshed assets for new upstream release.
 .
 horizon (1:2014.1~rc1-0ubuntu1) trusty; urgency=medium
 .
   * New upstream release candidate (LP: #1288245).
     - d/static/*: Refreshed assets for new upstream release.
   * d/theme/*: Refresh Ubuntu theme against Icehouse templates (LP: #1291653).
 .
 horizon (1:2014.1~b3-0ubuntu2) trusty; urgency=medium
 .
   * Ensure correct URL is used for logout/timeout (LP: #1243187):
     - d/p/ubuntu_settings.patch: Update LOGOUT_URL for /horizon prefix.
   * Ensure Apache configuration is backwards compatible with Apache 2.2
     (LP: #1292577):
     - d/openstack-dashboard.conf: Revert changes from 1:2014.1~b2-0ubuntu2.
 .
 horizon (1:2014.1~b3-0ubuntu1) trusty; urgency=medium
 .
   * New upstream milestone release.
   * d/static/*: Refreshed assets for new upstream release.
 .
 horizon (1:2014.1~b2-0ubuntu2) trusty; urgency=medium
 .
   * d/rules: Drop override of dh_auto_clean, not required.
   * d/rules,openstack-dashboard.install: Detect and use default python
     version when creating symlink from openstack-dashboard -> horizon.
   * d/*: Tidy surplus execute bits on numerous files.
   * d/openstack-dashboard.conf: Update for Apache 2.4 stanza's.
   * d/rules: Skip tests as they don't run and results where being ignored.
   * d/control: python-django-openstack - update description, move to section
     oldlibs for transitional packages.
   * d/*: Wrap-and-sort.
   * d/control: Drop BD on python-d2to1, merged into python-pbr.
 .
 horizon (1:2014.1~b2-0ubuntu1) trusty; urgency=medium
 .
   [ Chuck Short ]
   * New upstream release.
   * debian/patches/fix-ubuntu-tests.patch: Dropped.
   * deban/patches/ubuntu-settings.patch: Refreshed
 .
   [ James Page ]
   * debian/static: Refresh assets.
 .
 horizon (1:2014.1~b1-0ubuntu1) trusty; urgency=low
 .
   * New upstream release.
   * debian/control: open icehouse release.
   * debian/static/openstack-dashboard: Refreshed static assets.
 .
 horizon (1:2013.2-0ubuntu1) saucy; urgency=low
 .
   * New upstream release (LP: #1236462).
 .
 horizon (1:2013.2~rc3-0ubuntu1) saucy; urgency=low
 .
   * New upstream release candidate (LP: #1240665).
 .
 horizon (1:2013.2~rc2-0ubuntu1) saucy; urgency=low
 .
   * New upstream release candidate. (#1239156)
   * debian/README.compression: Updated documenation on how to
     refresh the static assets.
 .
 horizon (1:2013.2~rc1-0ubuntu2) saucy; urgency=low
 .
   * d/theme/css/ubuntu.css: Refresh Ubuntu theme against new Havana
     stylesheets, fixing network and chart layouts (LP: #1235249).
   * d/openstack-dashboard.postinst: Allow horizon user to read and
     write data in /var/lib/openstack-dashboard inline with user and
     group permissions set in Apache configuration.
 .
 horizon (1:2013.2~rc1-0ubuntu1) saucy; urgency=low
 .
   [ James Page ]
   * New upstream release candidate:
     - d/static: Refreshed static assets for 2013.2~rc1.
     - d/patches: Refreshed patches.
 .
   [ Chuck Short ]
   * debian/control: Add python-lesscpy as a suggests to optionally
     support online compression of static assets (LP: #1226674).
 .
 horizon (1:2013.2~b3-0ubuntu2) saucy; urgency=low
 .
   * Don't use /etc/openstack-dashboard for in-process generated data
     (LP: #1233752):
     - d/openstack-dashboard.{dirs,postinst}:
       + Create /var/lib/openstack-dashboard with restricted permissions,
         allowing www-data user to write a secret_key if need be.
       + Move /etc/openstack-dashboard/secret_key to correct location if
         it already exists.
     - d/p/ubuntu_settings.patch: Use /var/lib/openstack-dashboard for
       secret key storage instead of /etc/openstack-dashboard.
 .
 horizon (1:2013.2~b3-0ubuntu1) saucy; urgency=low
 .
   * New upstream release.
   * debian/control: Minimum python-openstack-auth version >= 1.1.1.
   * debian/control: Add python-troveclient.
   * debian/static: Refresh static assets for 2013.2~b3.
   * debian/patches: ubuntu_local_settings.patch -> ubuntu_settings.patch, also
     patch location of secret key in openstack_dashboard/settings.py
 .
 horizon (1:2013.2~b2-0ubuntu6) saucy; urgency=low
 .
   * debian/patches/ubuntu_local_settings.py: Set flexible
     default for ALLOWED_HOSTS that should be changed for production
     deployments (LP: #1214982).
   * Fix (LP: #1216019):
     - debian/openstack-dashboard.{postinst, postrm}: Add/remove horizon
       user.  Ensure /etc/openstack-dashbard ownership.
     - debian/openstack-dashboard.conf: Run WSGIDaemonProcess as user
       horizon, set WSGIProcessGroup to horizon.
     - debian/patches/ubuntu_local_settings.py: Generate and load secret
       key from /etc/openstack-dashboard/secret_key.
 .
 horizon (1:2013.2~b2-0ubuntu5) saucy; urgency=low
 .
   * d/static/*: Refresh static assets for 2013.2~b2.
   * d/rules: Tweak helper for refreshing static assets to link
     local_settings.py correctly.
   * d/openstack-dashboard.p*: Fix typo in configuration file name,
     ensure consistent use of tabs/spaces.
 .
 horizon (1:2013.2~b2-0ubuntu4) saucy; urgency=low
 .
   * Update for apache 2.4, preserve 2.2 compatability. (LP: #1218535)
 .
 horizon (1:2013.2~b2-0ubuntu3) saucy; urgency=low
 .
   * debian/rules: Don't remove egg information while cleaning.
     (LP: #1210253)
 .
 horizon (1:2013.2~b2-0ubuntu2) saucy; urgency=low
 .
   * debian/control: Fix typo in depends.
 .
 horizon (1:2013.2~b2-0ubuntu1) saucy; urgency=low
 .
   [ James Page ]
   * d/control: Update VCS fields for new branch locations.
   * Automate refresh of static assets:
     - d/rules: Added refresh-static-assets helper target.
     - d/README.compression: Updated for new process.
   * d/static/*: Refreshed static assets.
 .
   [ Chuck Short ]
   * New upstream release
   * debian/control:
     - Add python-ceilometerclient
     - Add python-heatclient
     - Renamed python-quantumclient to python-neturonclient.
   * debian/curles: Removed instances of quantum since its cruft
     that we dont need anymore.
 .
 horizon (1:2013.2~b1-0ubuntu1) saucy; urgency=low
 .
   * New upstream release.
   * debian/patches/ubuntu_local_settings.patch: Refreshed
   * debian/control: Add python-pbr and python-d2to1.
 .
 horizon (1:2013.1-0ubuntu3) raring; urgency=low
 .
   * Re-sync Ubuntu theme with upstream changes, fixing instance network
     selection dialog and network topology screens (LP: #1157918).
 .
 horizon (1:2013.1-0ubuntu2) raring; urgency=low
 .
   * Recompress static JS and CSS and generate new manifest.json for
     offline compression.
 .
 horizon (1:2013.1-0ubuntu1) raring; urgency=low
 .
   * New upstream release.
 .
 horizon (1:2013.1~rc2-0ubuntu1) raring; urgency=low
 .
   * New upstream release.
 .
 horizon (1:2013.1~rc1-0ubuntu1) raring; urgency=low
 .
   [ James Page ]
   * New upstream release candidate for Grizzly:
     - Recompress static JS and CSS and generate new manifest.json for
       offline compression.
   * d/watch: Update uversionmangle to deal with upstream versioning
     changes, remove tarballs.openstack.org.
   * d/control: Version python-compressor >= 1.2 (LP: #1130610).
 .
   [ Adam Gandelman ]
   * debian/patches/ubuntu_local_settings.py: Refresh, specify memcache
     location as part of CACHES, as per upstream changes to example config.


** Changed in: cloud-archive/kilo
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1352256

Title:
  Uploading a new object fails with Ceph as object storage backend using
  RadosGW

Status in Ubuntu Cloud Archive:
  Invalid
Status in Ubuntu Cloud Archive kilo series:
  Fix Released
Status in OpenStack Dashboard (Horizon):
  Fix Released
Status in OpenStack Dashboard (Horizon) kilo series:
  Fix Released

Bug description:
  While uploading a new Object using Horizon, with Ceph as object
  storage backend, it fails with error mesage "Error: Unable to upload
  object"

  Ceph Release : Firefly

  Error in horizon_error.log:

  
  [Wed Jul 23 09:04:46.840751 2014] [:error] [pid 30045:tid 140685813683968] INFO:urllib3.connectionpool:Starting new HTTP connection (1): firefly-master.ashish.com
  [Wed Jul 23 09:04:46.842984 2014] [:error] [pid 30045:tid 140685813683968] WARNING:urllib3.connectionpool:HttpConnectionPool is full, discarding connection: firefly-master.ashish.com
  [Wed Jul 23 09:04:46.843118 2014] [:error] [pid 30045:tid 140685813683968] REQ: curl -i http://firefly-master.ashish.com/swift/v1/new-cont-dash/test -X PUT -H "X-Auth-Token: 91fc8466ce17e0d22af86de9b3343b2d"
  [Wed Jul 23 09:04:46.843227 2014] [:error] [pid 30045:tid 140685813683968] RESP STATUS: 411 Length Required
  [Wed Jul 23 09:04:46.843584 2014] [:error] [pid 30045:tid 140685813683968] RESP HEADERS: [('date', 'Wed, 23 Jul 2014 09:04:46 GMT'), ('content-length', '238'), ('content-type', 'text/html; charset=iso-8859-1'), ('connection', 'close'), ('server', 'Apache/2.4.7 (Ubuntu)')]
  [Wed Jul 23 09:04:46.843783 2014] [:error] [pid 30045:tid 140685813683968] RESP BODY: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
  [Wed Jul 23 09:04:46.843907 2014] [:error] [pid 30045:tid 140685813683968] <html><head>
  [Wed Jul 23 09:04:46.843930 2014] [:error] [pid 30045:tid 140685813683968] <title>411 Length Required</title>
  [Wed Jul 23 09:04:46.843937 2014] [:error] [pid 30045:tid 140685813683968] </head><body>
  [Wed Jul 23 09:04:46.843944 2014] [:error] [pid 30045:tid 140685813683968] <h1>Length Required</h1>
  [Wed Jul 23 09:04:46.843951 2014] [:error] [pid 30045:tid 140685813683968] <p>A request of the requested method PUT requires a valid Content-length.<br />
  [Wed Jul 23 09:04:46.843957 2014] [:error] [pid 30045:tid 140685813683968] </p>
  [Wed Jul 23 09:04:46.843963 2014] [:error] [pid 30045:tid 140685813683968] </body></html>
  [Wed Jul 23 09:04:46.843969 2014] [:error] [pid 30045:tid 140685813683968]
  [Wed Jul 23 09:04:46.844530 2014] [:error] [pid 30045:tid 140685813683968] Object PUT failed: http://firefly-master.ashish.com/swift/v1/new-cont-dash/test 411 Length Required  [first 60 chars of response] <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
  [Wed Jul 23 09:04:46.844555 2014] [:error] [pid 30045:tid 140685813683968] <html><he
  [Wed Jul 23 09:04:46.844567 2014] [:error] [pid 30045:tid 140685813683968] Traceback (most recent call last):
  [Wed Jul 23 09:04:46.844573 2014] [:error] [pid 30045:tid 140685813683968]   File "/opt/stack/python-swiftclient/swiftclient/client.py", line 1208, in _retry
  [Wed Jul 23 09:04:46.844582 2014] [:error] [pid 30045:tid 140685813683968]     rv = func(self.url, self.token, *args, **kwargs)
  [Wed Jul 23 09:04:46.844588 2014] [:error] [pid 30045:tid 140685813683968]   File "/opt/stack/python-swiftclient/swiftclient/client.py", line 981, in put_object
  [Wed Jul 23 09:04:46.844594 2014] [:error] [pid 30045:tid 140685813683968]     http_response_content=body)
  [Wed Jul 23 09:04:46.844601 2014] [:error] [pid 30045:tid 140685813683968] ClientException: Object PUT failed: http://firefly-master.ashish.com/swift/v1/new-cont-dash/test 411 Length Required  [first 60 chars of response] <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
  [Wed Jul 23 09:04:46.844607 2014] [:error] [pid 30045:tid 140685813683968] <html><he
  [Wed Jul 23 09:04:46.844879 2014] [:error] [pid 30045:tid 140685813683968] Recoverable error: Object PUT failed: http://firefly-master.ashish.com/swift/v1/new-cont-dash/test 411 Length Required  [first 60 chars of response] <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
  [Wed Jul 23 09:04:46.844900 2014] [:error] [pid 30045:tid 140685813683968] <html><he
  [Wed Jul 23 09:04:46.854643 2014] [:error] [pid 30045:tid 140685813683968] INFO:urllib3.connectionpool:Starting new HTTP connection (1): 10.0.1.60
  [Wed Jul 23 09:04:46.855247 2014] [:error] [pid 30045:tid 140685813683968] DEBUG:urllib3.connectionpool:Setting read timeout to None
  [Wed Jul 23 09:04:46.888503 2014] [:error] [pid 30045:tid 140685813683968] DEBUG:urllib3.connectionpool:"POST /v2.0/tokens HTTP/1.1" 200 1358
  [Wed Jul 23 09:04:46.892722 2014] [:error] [pid 30045:tid 140685813683968] INFO:urllib3.connectionpool:Starting new HTTP connection (1): 10.0.1.60
  [Wed Jul 23 09:04:46.894144 2014] [:error] [pid 30045:tid 140685813683968] DEBUG:urllib3.connectionpool:Setting read timeout to None
  [Wed Jul 23 09:04:46.910724 2014] [:error] [pid 30045:tid 140685813683968] DEBUG:urllib3.connectionpool:"GET /v2.0/tenants HTTP/1.1" 200 231

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1352256/+subscriptions


References