This bug was fixed in the package ceph - 10.2.3-0ubuntu0.16.04.2 --------------- ceph (10.2.3-0ubuntu0.16.04.2) xenial; urgency=medium
* rgw: Fixes for creation times for buckets (LP: #1587261): - d/p/rgw_rados-creation_time.patch: Backport fix from upstream master. Fix logic error that leads to creation time being 0 instead of current time when creating buckets. ceph (10.2.3-0ubuntu0.16.04.1) xenial; urgency=medium * New upstream stable release (LP: #1628809). - d/p/*: Refresh. - d/p/rocksdb-flags.patch: Dropped, accepted upstream. - d/p/32bit-ftbfs.patch: Cherry pick fix for 32bit arch compat. - d/ceph-{fs-common,fuse}.install: Fix install locations for mount{.fuse}.ceph. * Limit the amount of data per chunk in omap push operations to 64k, ensuring that OSD threads don't hit timeouts during recovery operations (LP: #1628750): - d/p/osd-limit-omap-data-in-push-op.patch: Cherry pick fix from upstream master branch. -- Frode Nordahl <frode.nord...@canonical.com> Fri, 28 Oct 2016 13:50:40 +0200 ** Changed in: ceph (Ubuntu Xenial) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of नेपाली भाषा समायोजकहरुको समूह, which is subscribed to Xenial. Matching subscriptions: Ubuntu 16.04 Bugs https://bugs.launchpad.net/bugs/1587261 Title: [SRU] Swift bucket X-Timestamp not set by Rados Gateway Status in Ubuntu Cloud Archive: Invalid Status in Ubuntu Cloud Archive mitaka series: Fix Committed Status in ceph package in Ubuntu: Fix Released Status in ceph source package in Xenial: Fix Released Status in ceph source package in Yakkety: Fix Committed Status in ceph source package in Zesty: Fix Released Bug description: [Impact] * A basic characteristic of a object store is the ability to create buckets and objects and to query for information about said buckets and objects. * In the current version of the ceph radosgw package it is not possible to get creation time for buckets. This is a serious defect and makes it impossible to use Ubuntu with ceph as a object store for some applications. * The issue has been fixed in upstream master * The proposed debdiff solves the issue by including patches cherry picked and adapted from upstream master branch fixing this issue. [Test Case] * Use Juju to deploy Ceph cluster with radosgw and relation to OpenStack Keystone. Example bundle: http://pastebin.ubuntu.com/23374308/ * Install OpenStack Swift client sudo apt-get install python-swiftclient * Load OpenStack Credentials pointing to your test deployment wget https://raw.githubusercontent.com/openstack-charmers/openstack-bundles/master/development/shared/novarc . novarc * Create swift bucket swift post test * Display information about newly created bucket swift stat test * Observe that key 'X-Timestamp' has value 0.0 * Delete bucket swift delete test * Install patched radosgw packages on 'ceph-radosgw' unit and repeat * Verify that key 'X-Timestamp' now has a value > 0.0 and corrensponding to the unixtime of when you created the bucket. [Regression Potential] * The patch is simple and I see little potential for any regression as a result of it being applied. [Original bug description] When creating a swift/radosgw bucket in horizon the bucket gets created, but shows up with a creation date of 19700101 In the apache log one can observe curl -i http://10.11.140.241:80/swift/v1/bucket1 -I -H "X-Auth-Token: ... Container HEAD failed: http://10.11.140.241:80/swift/v1/bucket1 404 Not Found However a manual curl call succeeds. Also the radosgw.log shows successful PUT/GET requests. I get similar results using the swift command line utility with containers inheriting a creation date of 19700101 even though I can see the correct date being passed to rados in the headers of the request. Also similarly issues with ceilometer intergration, similarly linked: 2016-05-31 06:28:16.931 1117922 WARNING ceilometer.agent.manager [-] Continue after error from storage.containers.objects: Account GET failed: http://10.101.140.241:80/swift/v1/AUTH_025d6aa2af18415a87c012211edb7fea?format=json 404 Not Found [first 60 chars of response] {"Code":"NoSuchBucket","BucketName":"AUTH_025d6aa2af18415a87 2016-05-31 06:28:16.931 1117922 ERROR ceilometer.agent.manager Traceback (most recent call last): This is using charm version: 86 against Openstack Mitaka This also seems pretty reproduceable with any ceph, ceph-rados and mitaka install via the juju charms. To manage notifications about this bug go to: https://bugs.launchpad.net/cloud-archive/+bug/1587261/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~group.of.nepali.translators Post to : group.of.nepali.translators@lists.launchpad.net Unsubscribe : https://launchpad.net/~group.of.nepali.translators More help : https://help.launchpad.net/ListHelp