]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Jason Dillaman [Mon, 28 Mar 2016 14:48:02 +0000 (10:48 -0400)]
rbd-mirror: update mirror peer sync state after completion
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Mon, 28 Mar 2016 14:40:46 +0000 (10:40 -0400)]
librbd: track mirror peer replay state
This new state will protect against the case of an rbd-mirror crash
between registering with the remote and starting the image sync.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Mon, 28 Mar 2016 03:00:33 +0000 (23:00 -0400)]
rbd-mirror: allocate local journal tags from mirror remote peer tags
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Mon, 28 Mar 2016 00:30:44 +0000 (20:30 -0400)]
journal: helper method for retrieving tag struct
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Fri, 25 Mar 2016 15:15:18 +0000 (11:15 -0400)]
rbd: use consistent "non-primary" verbiage for image mirroring
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Fri, 25 Mar 2016 15:03:35 +0000 (11:03 -0400)]
librbd: image demotion should record new demote journal event
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Fri, 25 Mar 2016 15:01:01 +0000 (11:01 -0400)]
librbd: blacklist journal error while attempting to acquire lock
The journal policy will return -EPERM if attempting to acquire the
exclusive lock when the image is non-primary.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Fri, 25 Mar 2016 13:46:50 +0000 (09:46 -0400)]
librbd: new demote journal event
This event will be used as a placeholder to ensure that the demotion journal
tag is properly processed by rbd-mirror. Without an event associated with
the demotion journal tag, the demotion event will be missed.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Thu, 24 Mar 2016 19:56:46 +0000 (15:56 -0400)]
rbd-mirror: framework for replay allocating tags in local journal
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Thu, 24 Mar 2016 16:33:50 +0000 (12:33 -0400)]
librbd: journal reset should re-register the local client
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Thu, 24 Mar 2016 16:07:49 +0000 (12:07 -0400)]
rbd-mirror: cleanup debug log messages
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Thu, 24 Mar 2016 14:56:35 +0000 (10:56 -0400)]
rbd-mirror: cross-reference local image via global image id
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Thu, 24 Mar 2016 14:43:44 +0000 (10:43 -0400)]
cls_rbd: mirroring directory reverse lookup from global id to image id
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Thu, 24 Mar 2016 13:40:58 +0000 (09:40 -0400)]
rbd-mirror: bootstrap requires the global image id
The global image id can be used to cross-reference images that
have been replicated amongst peers.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Thu, 24 Mar 2016 03:07:12 +0000 (23:07 -0400)]
rbd-mirror: fix state output stream formatter
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Thu, 24 Mar 2016 02:28:55 +0000 (22:28 -0400)]
librbd: support creating images with non-primary journals
When rbd-mirror initially creates a replicated image in the
local pool, the journal should be flagged as non-primary to
(1) prevent local ops againsts the image and (2) provide a
clean chain of replicated tags.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Wed, 23 Mar 2016 22:00:52 +0000 (18:00 -0400)]
rbd-mirror: don't acquire lock for primary local images
Abort the image replay for any local images that are marked as primary.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Wed, 23 Mar 2016 21:28:22 +0000 (17:28 -0400)]
rbd-mirror: tweaks to support creating mock test cases
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Tue, 22 Mar 2016 22:52:45 +0000 (18:52 -0400)]
rbd-mirror: bootstrap now has initial support for existing images
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Tue, 22 Mar 2016 22:51:34 +0000 (18:51 -0400)]
rbd-mirror: properly initialize image copy start/end objects
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Tue, 22 Mar 2016 22:50:43 +0000 (18:50 -0400)]
rbd-mirror: only delete ImageCtx after open failure
The image is already closed -- it just needs to be destroyed
in a thread context outside of librbd.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Tue, 22 Mar 2016 20:50:18 +0000 (16:50 -0400)]
cls_journal: disallow client registration against missing journal
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Tue, 22 Mar 2016 20:28:59 +0000 (16:28 -0400)]
journal: added helper to query single client record from disk
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Tue, 22 Mar 2016 15:28:53 +0000 (11:28 -0400)]
rbd-mirror: convert ImageReplayer into templated class
This will facilitate create mock test cases.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Tue, 22 Mar 2016 02:01:05 +0000 (22:01 -0400)]
librbd: helper methods to allocate tags associated to remote journals
Allocating tags for the local journal will always be based off the local
commit position. For remote journals, the local commit position doesn't
reflect actual events replayed by rbd-mirror, so it needs to provide the
remote journal commit position.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Wed, 23 Mar 2016 21:46:43 +0000 (17:46 -0400)]
rbd-mirror: initial integration with librbd lock/journal policies
For the first stage, acquiring the exclusive-lock will no longer
automatically result in the allocation of a journal tag.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Tue, 22 Mar 2016 01:13:38 +0000 (21:13 -0400)]
librbd: basic policy for journal handling
This will allow rbd-mirror to override the allocation of a new
tag and to restart rbd-mirror's image replayer when a watch error
forces the loss of the exclusive lock.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Tue, 22 Mar 2016 00:12:55 +0000 (20:12 -0400)]
librbd: optional 'force' parameter for request lock payload
This will be used when force promoting an image to primary -- when
rbd-mirror receives the forced request, it will immediately abort
playback.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Mon, 21 Mar 2016 21:50:10 +0000 (17:50 -0400)]
librbd: basic policy for controlling the release of the exclusive lock
The rbd-mirror daemon will need to interlock with the request for the lock
from another client with the successful sync of remote journal events.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Mon, 21 Mar 2016 20:52:07 +0000 (16:52 -0400)]
librbd: journal type traits should be standalone
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Tue, 29 Mar 2016 19:12:09 +0000 (15:12 -0400)]
Merge pull request #8332 from rjfd/wip-15267
rbd-mirror: prevent enabling/disabling an image's mirroring when not in image mode
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Sage Weil [Tue, 29 Mar 2016 19:04:16 +0000 (15:04 -0400)]
Merge remote-tracking branch 'gh/jewel'
Sage Weil [Tue, 29 Mar 2016 19:08:54 +0000 (15:08 -0400)]
Merge pull request #8320 from dachary/wip-virtualenv-jewel
Makefile-env.am: set a default for CEPH_BUILD_VIRTUALENV (part 2)
Reviewed-by: Dan Mick <dmick@redhat.com>
Sage Weil [Tue, 29 Mar 2016 19:06:56 +0000 (15:06 -0400)]
Merge pull request #8360 from jdurgin/wip-ceph-python-path
ceph.in: correct dev python path for automake builds
Tested-by: Sage Weil <sage@redhat.com>
Josh Durgin [Tue, 29 Mar 2016 18:34:54 +0000 (11:34 -0700)]
Merge pull request #8361 from liewegas/wip-test-port
test/test_pool_create.sh: fix port
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin [Tue, 29 Mar 2016 18:32:39 +0000 (11:32 -0700)]
Merge remote-tracking branch 'origin/jewel'
Josh Durgin [Tue, 29 Mar 2016 18:27:10 +0000 (11:27 -0700)]
Merge pull request #8356 from ceph/wip-cython-build-dir
pybind/Makefile.am: Prevent race creating CYTHON_BUILD_DIR
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Sage Weil [Tue, 29 Mar 2016 18:23:28 +0000 (14:23 -0400)]
test/test_pool_create.sh: fix port
17108 is used by test/mon/test_pool_quota.sh
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 29 Mar 2016 18:22:51 +0000 (14:22 -0400)]
Merge pull request #8359 from athanatos/wip-15205
os/ObjectStore: try_move_rename in transaction append and add coverage to store_test
Reviewed-by: Sage Weil <sage@redhat.com>
Josh Durgin [Tue, 29 Mar 2016 18:18:26 +0000 (11:18 -0700)]
ceph.in: correct dev python path for automake builds
Accidentally broken by
ad2e6f442df0fe302c09fc751fc9e12237789511
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
Samuel Just [Fri, 18 Mar 2016 19:21:32 +0000 (12:21 -0700)]
store_test: apply an appended transaction half the time
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just [Fri, 18 Mar 2016 19:04:51 +0000 (12:04 -0700)]
Transaction: handle OP_TRY_RENAME in dump
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just [Fri, 18 Mar 2016 18:22:00 +0000 (11:22 -0700)]
store_test: add a TryMoveRename test
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just [Fri, 18 Mar 2016 18:11:58 +0000 (11:11 -0700)]
ObjectStore::Transaction::_update_op: handle OP_TRY_RENAME
Fixes: http://tracker.ceph.com/issues/15205
Signed-off-by: Samuel Just <sjust@redhat.com>
Ricardo Dias [Mon, 28 Mar 2016 14:12:05 +0000 (15:12 +0100)]
rbd: rbd-mirroring: Updated rbd mirroring unit tests to reflect the new conditions to enable/disable image mirroring
Signed-off-by: Ricardo Dias <rdias@suse.com>
Samuel Just [Tue, 29 Mar 2016 17:56:55 +0000 (10:56 -0700)]
Merge pull request #6317 from cxwshawn/wip-lost-fix
PG: pg down state blocked by osd.x, lost osd.x cannot solve peering stuck
Reviewed-by: Samuel Just <sjust@redhat.com>
Sage Weil [Tue, 29 Mar 2016 17:47:26 +0000 (13:47 -0400)]
Merge pull request #8292 from vshankar/bluefs-tool-fix
os/bluestore: ceph-bluefs-tool fixes
Reviewed-by: Sage Weil <sage@redhat.com>
branto1 [Tue, 29 Mar 2016 17:37:02 +0000 (19:37 +0200)]
Merge pull request #8334 from dachary/wip-subman-facts
script: subscription-manager support (part 3)
Reviewed-by: Boris Ranto <branto@redhat.com>
Orit Wasserman [Tue, 29 Mar 2016 16:35:22 +0000 (18:35 +0200)]
Merge pull request #8351 from jcsp/wip-cmake-cython
cmake: Build cython modules and change paths to bin/, lib/
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Ricardo Dias [Mon, 28 Mar 2016 14:11:10 +0000 (15:11 +0100)]
rbd: rbd-mirroring: Disable image mirroring depends on pool mirroring mode
Signed-off-by: Ricardo Dias <rdias@suse.com>
Fixes: #15267
Ricardo Dias [Mon, 28 Mar 2016 14:09:29 +0000 (15:09 +0100)]
rbd: rbd-mirroring: Enabling image mirroring depends on pool mirroring mode
Signed-off-by: Ricardo Dias <rdias@suse.com>
Loic Dachary [Mon, 28 Mar 2016 14:33:56 +0000 (16:33 +0200)]
script: subscription-manager support (part 3)
Renaming subman.py in subman is cute but does not prevent the generation
of the py[co].
Signed-off-by: Loic Dachary <loic@dachary.org>
Samuel Just [Tue, 29 Mar 2016 15:02:41 +0000 (08:02 -0700)]
Merge pull request #8215 from dzafman/wip-14438
Wip 14438
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
Jason Dillaman [Tue, 29 Mar 2016 14:22:09 +0000 (10:22 -0400)]
Merge pull request #8261 from rjfd/wip-15217
rbd-mirror: enabling/disabling pool mirroring should update the mirroring directory
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
John Spray [Tue, 29 Mar 2016 11:22:00 +0000 (12:22 +0100)]
ceph.in: update for cmake path changes
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Thu, 24 Mar 2016 12:30:09 +0000 (12:30 +0000)]
vstart: update for cmake build path changes
Cribbed this from Ali's wip-cmake-make-check branch.
Signed-off-by: John Spray <john.spray@redhat.com>
Ali Maredia [Thu, 3 Mar 2016 17:05:18 +0000 (12:05 -0500)]
cmake: Cython modules building with cmake
Signed-off-by: Ali Maredia <amaredia@redhat.com>
Loic Dachary [Tue, 29 Mar 2016 11:01:23 +0000 (13:01 +0200)]
Merge pull request #8228 from SUSE/wip-15218
doc/dev: add "Deploy a cluster for manual testing" section
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary [Tue, 29 Mar 2016 10:58:56 +0000 (12:58 +0200)]
Merge pull request #8256 from dachary/wip-mailmap
mailmap updates
Reviewed-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
Loic Dachary [Tue, 29 Mar 2016 10:55:52 +0000 (12:55 +0200)]
mailmap: Adam C. Emerson name normalization
Signed-off-by: Loic Dachary <loic@dachary.org>
Loic Dachary [Tue, 29 Mar 2016 10:55:29 +0000 (12:55 +0200)]
mailmap: Jenkins name normalization
Signed-off-by: Loic Dachary <loic@dachary.org>
Loic Dachary [Tue, 22 Mar 2016 10:37:25 +0000 (11:37 +0100)]
mailmap: Yan Jun affiliation
Signed-off-by: Loic Dachary <loic@dachary.org>
Loic Dachary [Tue, 22 Mar 2016 10:37:01 +0000 (11:37 +0100)]
mailmap: Zhao Junwang affiliation
Signed-off-by: Loic Dachary <loic@dachary.org>
Loic Dachary [Tue, 22 Mar 2016 10:36:46 +0000 (11:36 +0100)]
mailmap: Sarthak Munshi affiliation
Signed-off-by: Loic Dachary <loic@dachary.org>
Loic Dachary [Tue, 22 Mar 2016 10:36:28 +0000 (11:36 +0100)]
mailmap: Rust Shen affiliation
Signed-off-by: Loic Dachary <loic@dachary.org>
Loic Dachary [Tue, 22 Mar 2016 10:36:05 +0000 (11:36 +0100)]
mailmap: Eric Cook affiliation
Signed-off-by: Loic Dachary <loic@dachary.org>
Loic Dachary [Tue, 22 Mar 2016 10:35:45 +0000 (11:35 +0100)]
mailmap: Ricardo Dias affiliation
Signed-off-by: Loic Dachary <loic@dachary.org>
Loic Dachary [Tue, 22 Mar 2016 10:35:27 +0000 (11:35 +0100)]
mailmap: Karol Mroz affiliation
Signed-off-by: Loic Dachary <loic@dachary.org>
Loic Dachary [Tue, 22 Mar 2016 10:35:07 +0000 (11:35 +0100)]
mailmap: James Liu affiliation
Signed-off-by: Loic Dachary <loic@dachary.org>
Loic Dachary [Tue, 22 Mar 2016 10:34:45 +0000 (11:34 +0100)]
mailmap: Robert LeBlanc name normalization
Reviewed-by: Robert LeBlanc <robert.leblanc@endurance.com>
Signed-off-by: Loic Dachary <loic@dachary.org>
Loic Dachary [Tue, 22 Mar 2016 10:34:22 +0000 (11:34 +0100)]
mailmap: Yankun Li name normalization
Reviewed-by: Yankun Li <liyankun@unitedstack.com>
Signed-off-by: Loic Dachary <loic@dachary.org>
Loic Dachary [Tue, 22 Mar 2016 10:33:25 +0000 (11:33 +0100)]
mailmap: Josh Durgin name normalization
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Signed-off-by: Loic Dachary <loic@dachary.org>
Ricardo Dias [Tue, 22 Mar 2016 13:26:15 +0000 (13:26 +0000)]
rbd: rbd-mirroring: Added unit tests to test enable/disable image mirroring when pool-level mirroring changes
Signed-off-by: Ricardo Dias <rdias@suse.com>
Ricardo Dias [Tue, 22 Mar 2016 12:24:03 +0000 (12:24 +0000)]
rbd: rbd-mirroring: Disable image mirroring when pool-level mirroring is disabled
Signed-off-by: Ricardo Dias <rdias@suse.com>
Fixes: #15217
Ricardo Dias [Tue, 22 Mar 2016 11:43:51 +0000 (11:43 +0000)]
rbd: rbd-mirroring: Enable image mirroring when pool-level mirroring is enabled
Signed-off-by: Ricardo Dias <rdias@suse.com>
Loic Dachary [Tue, 29 Mar 2016 08:37:30 +0000 (10:37 +0200)]
Merge pull request #8345 from tchaikov/wip-release-notes-indents
doc/release-notes: fix indents
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Kefu Chai [Tue, 29 Mar 2016 03:21:23 +0000 (11:21 +0800)]
Merge pull request #8342 from xiexingguo/xxg-wip-doc
doc: fix typo, duplicated content etc. for Jewel release notes
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Tue, 29 Mar 2016 03:19:46 +0000 (11:19 +0800)]
doc/release-notes: fix indents
Signed-off-by: Kefu Chai <kchai@redhat.com>
xie xingguo [Tue, 29 Mar 2016 01:38:23 +0000 (09:38 +0800)]
doc: fix typo, duplicated content etc. for Jewel release notes
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
Dan Mick [Mon, 28 Mar 2016 20:07:10 +0000 (13:07 -0700)]
pybind/Makefile.am: Prevent race creating CYTHON_BUILD_DIR
Fixes http://tracker.ceph.com/issues/15276
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Casey Bodley [Mon, 28 Mar 2016 19:29:41 +0000 (15:29 -0400)]
Merge pull request #8321 from linuxbox2/jewel-nfs-fixes-2
rgw_file: set owner uid, gid, and Unix mode on new objects
Casey Bodley [Mon, 28 Mar 2016 17:24:35 +0000 (13:24 -0400)]
Merge pull request #8106 from linuxbox2/wip-cmake-ssl
cmake: add FindOpenSSL.cmake
Loic Dachary [Mon, 28 Mar 2016 17:13:02 +0000 (19:13 +0200)]
Merge pull request #8312 from SUSE/wip-submittingpatches
doc: amend Fixes instructions in SubmittingPatches
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Matt Benjamin [Mon, 28 Mar 2016 16:05:38 +0000 (12:05 -0400)]
rgw_file tests: allow override of owner_uid and owner_gid
Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
Casey Bodley [Mon, 28 Mar 2016 15:42:05 +0000 (11:42 -0400)]
Merge pull request #8284 from yehudasa/wip-rgw-sync-fixes-5
rgw: fix lockdep false positive
Sage Weil [Mon, 28 Mar 2016 14:48:42 +0000 (10:48 -0400)]
Merge pull request #7820 from yuyuyu101/remove-exper
msg/async: remove experiment feature
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 28 Mar 2016 12:28:45 +0000 (08:28 -0400)]
Merge pull request #8308 from wido/cloudstack-docs
doc: Updated CloudStack RBD documentation
Sage Weil [Mon, 28 Mar 2016 12:23:58 +0000 (08:23 -0400)]
Merge pull request #8327 from vumrao/wip-vumrao-15288
doc: Remove Ceph Monitors do lots of fsync()
Sage Weil [Mon, 28 Mar 2016 12:23:10 +0000 (08:23 -0400)]
Merge pull request #8328 from scienceluo/master
doc: Fixes headline different font size and type
Sage Weil [Mon, 28 Mar 2016 12:15:59 +0000 (08:15 -0400)]
Merge pull request #8293 from dachary/wip-subman-facts
script: subscription-manager support (part 2)
Reviewed-by: Kefu Chai <kchai@redhat.com>
Vikhyat Umrao [Mon, 28 Mar 2016 07:27:04 +0000 (12:57 +0530)]
doc: Remove Ceph Monitors do lots of fsync()
and change the ligature of "fl" to "f" and "l"
Fixes: #15288
Signed-off-by: Vikhyat Umrao <vumrao@redhat.com>
scienceluo [Mon, 28 Mar 2016 06:10:28 +0000 (14:10 +0800)]
Fixes headline different font size and type
Matt Benjamin [Wed, 23 Mar 2016 21:29:30 +0000 (17:29 -0400)]
rgw_file: set owner uid, gid, and Unix mode on new objects
Unix attributes aren't current materialized, but a future change
will serialize them in a new object attribute.
Also moves create and mkdir into operations on RGWLibFS, which
better encapsulates the behavior.
Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
Loic Dachary [Sun, 27 Mar 2016 20:25:23 +0000 (22:25 +0200)]
Makefile-env.am: set a default for CEPH_BUILD_VIRTUALENV (part 2)
The new default must be taken into account by make check scripts
otherwise they fail.
Followup of
5b3da26 .
Signed-off-by: Loic Dachary <loic@dachary.org>
Sage Weil [Sun, 27 Mar 2016 14:02:26 +0000 (10:02 -0400)]
Merge pull request #8299 from liewegas/wip-15230
messages/MOSDOp: clear reqid inc for v6 encoding
Sage Weil [Sun, 27 Mar 2016 14:01:14 +0000 (10:01 -0400)]
Merge pull request #8318 from tchaikov/wip-15240
test/system/*: use dynamically generated pool name
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai [Sun, 27 Mar 2016 13:21:54 +0000 (21:21 +0800)]
test/system/*: use dynamically generated pool name
was using "foo" for the pool name. this works if we are performing
tests in serial. but if we do it in parallel, the tests interfere
with each other.
Fixes: #15240
Signed-off-by: Kefu Chai <kchai@redhat.com>
Sage Weil [Sat, 26 Mar 2016 20:17:14 +0000 (16:17 -0400)]
Merge pull request #7094 from songbaisen/wipdf
mon: show the pool quota info on ceph df detail command
Reviewed-by: Abhishek Lekshmanan <abhishek@suse.com>
Sage Weil [Sat, 26 Mar 2016 20:16:26 +0000 (16:16 -0400)]
Merge pull request #8275 from xiexingguo/xxg-wip-fixdirtyinfo
osd: fix dirtying info without correctly setting drity_info field
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Sat, 26 Mar 2016 20:16:09 +0000 (16:16 -0400)]
Merge pull request #8230 from majianpeng/clear-omap
osd: fix bugs for omap ops
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>