radosgw crashes when uploading files using swift

Bug #1092137 reported by James Page
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ceph (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Deployment:

Single server running MON and OSD
Single server running RADOS Gateway
Single server running Openstack Keystone

The Gateway is configured to use Keystone for authentication; I'm using the python-swiftclient package to upload files into swift.

Authentication is working fine; however when I try to upload larger files with content (and by larger I mean 20M - so not really large) the radosgw process segfaults

ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: radosgw 0.55.1-0ubuntu1
ProcVersionSignature: User Name 3.7.0-7.15-generic 3.7.0
Uname: Linux 3.7.0-7-generic x86_64
ApportVersion: 2.7-0ubuntu2
Architecture: amd64
Date: Wed Dec 19 14:12:00 2012
Ec2AMI: ami-00000193
Ec2AMIManifest: FIXME
Ec2AvailabilityZone: nova
Ec2InstanceType: m1.tiny
Ec2Kernel: unavailable
Ec2Ramdisk: unavailable
MarkForUpload: True
SourcePackage: ceph
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
James Page (james-page) wrote :
Revision history for this message
James Page (james-page) wrote :
Revision history for this message
James Page (james-page) wrote :

Hmm - size does not actually seem to matter; radosgw dies in the code which tries to detect the type of the file.

If I remove the extensions all seems good.

Revision history for this message
James Page (james-page) wrote :
Changed in ceph (Ubuntu):
status: New → Confirmed
importance: Undecided → High
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ceph - 0.56-0ubuntu1

---------------
ceph (0.56-0ubuntu1) raring; urgency=low

  * New upstream release (LP: #1092137, #1092327).
 -- James Page <email address hidden> Mon, 07 Jan 2013 11:26:07 +0000

Changed in ceph (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.