Commit Graph

46013 Commits

Author SHA1 Message Date
Sage Weil
8631b72590 Merge pull request #6666 from dachary/wip-release-notes
release-notes: draft v10.0.0 release notes
2015-11-23 09:01:48 -05:00
Loic Dachary
083c2e42c6 Merge pull request #6565 from chenji-kael/patch-1
Update .organizationmap

Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-11-23 10:30:13 +01:00
David Zafman
ba5f45a7a4 Merge pull request #6673 from dzafman/wip-rand-scrub-fix
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-11-22 17:11:47 -08:00
David Zafman
f74e3105b1 osd: Only add random deep scrubs when NOT user initiated scrub
Signed-off-by: David Zafman <dzafman@redhat.com>
2015-11-22 10:15:09 -08:00
David Zafman
4c19abd0af Revert "test: osd-scrub-snaps.sh: Randomized deep-scrubs can now happen during a scrub"
This reverts commit 0fe26c25c5.
2015-11-22 10:13:18 -08:00
Loic Dachary
90a37c7205 Merge pull request #6219 from joejulian/master_fix_13438_parted_must_contain_dev
Compare parted output with the dereferenced path

Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-11-22 13:42:26 +01:00
Loic Dachary
09cd89edd6 Merge pull request #6671 from dzafman/wip-jenkins-fix
Fix Jenkins make check errors due to deep-scrub randomization

Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-11-22 10:41:50 +01:00
David Zafman
0fe26c25c5 test: osd-scrub-snaps.sh: Randomized deep-scrubs can now happen during a scrub
Signed-off-by: David Zafman <dzafman@redhat.com>
2015-11-21 10:57:16 -08:00
Loic Dachary
240542da1a Merge pull request #6659 from cholcombe973/master
Doc: Typo in the apt-get command

Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-11-21 18:18:22 +01:00
Chris Holcombe
07f68b5b7a Typo in the apt-get command.
Signed-off-by: Chris Holcombe <xfactor973@gmail.com>
2015-11-20 08:00:14 -08:00
Sage Weil
f3e88ace74 Merge remote-tracking branch 'gh/jewel' 2015-11-20 10:44:39 -05:00
John Spray
d9b12df658 Merge pull request #6553 from ukernel/wip-13777
mds: properly set STATE_STRAY/STATE_ORPHAN for stray dentry/inode

Reviewed-by: John Spray <john.spray@redhat.com>
2015-11-20 14:25:28 +00:00
Loic Dachary
3193ee1c1c scripts: ceph-release-notes for development versions
Relax the requirements for titles and issues when --strict is not set.
Collect and display the merge messages when they are not the same as the
PR title.

Signed-off-by: Loic Dachary <loic@dachary.org>
2015-11-20 15:20:58 +01:00
Loic Dachary
c44ab62571 release-notes: draft v10.0.0 release notes
Signed-off-by: Loic Dachary <loic@dachary.org>
2015-11-20 15:19:00 +01:00
John Spray
0b21492ef5 Merge pull request #6603 from ukernel/wip-13782
client: avoid creating orphan object in Client::check_pool_perm()

Reviewed-by: John Spray <john.spray@redhat.com>
2015-11-20 13:59:06 +00:00
Sage Weil
28c0f8fe18 Merge branch 'osd-op-create' of git://github.com/majianpeng/ceph
Conflicts:
	src/osd/ReplicatedPG.cc

Reviewed-by: Sage Weil <sage@redhat.com>
2015-11-20 07:01:19 -05:00
Sage Weil
b584388ce9 Merge pull request #6489 from xiexingguo/xxg-wip-13715
librados: fix pool alignment API overflow issue

Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: David Zafman <dzafman@redhat.com>
2015-11-20 06:57:43 -05:00
Sage Weil
8771aa19b5 Merge pull request #6492 from cxwshawn/wip-perf-fix
osd: change mutex to spinlock to optimize thread context switch.

Reviewed-by: Sage Weil <sage@redhat.com>
2015-11-20 06:56:35 -05:00
Sage Weil
bc7d677185 Merge pull request #6550 from cernceph/wip-deepscrub
osd: randomize deep scrubbing

Reviewed-by: Sage Weil <sage@redhat.com>
2015-11-20 06:56:04 -05:00
Sage Weil
e0dfa0d2c0 Merge pull request #6568 from ghost/wip-scrub-error
scrub: do not assign value if read error

Reviewed-by: David Zafman <dzafman@redhat.com>
2015-11-20 06:55:38 -05:00
Sage Weil
dcd1834ca7 Merge pull request #6609 from liewegas/wip-newstore
newstore: misc updates (including kv and os/fs stuff)
2015-11-20 06:55:14 -05:00
Sage Weil
dddf7d1a2c Merge pull request #6622 from liewegas/wip-13796
osd: partial revert of "ReplicatedPG: result code not correctly set in some cases."

Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2015-11-20 06:54:32 -05:00
Loic Dachary
4bc39bcdda Merge pull request #6658 from dachary/wip-releases
doc: add v0.80.11 to the release timeline

Reviewed-by: Nathan Cutler <ncutler@suse.cz>
2015-11-20 00:10:53 +01:00
Orit Wasserman
97bf0bcf02 Merge pull request #6057 from rahul1aggarwal/master
Bug #13207:  Rados Gateway: Anonymous user is able to read bucket with authenticated read ACL
2015-11-20 00:07:12 +01:00
Loic Dachary
1420a1f150 doc: add v0.80.11 to the release timeline
Signed-off-by: Loic Dachary <loic@dachary.org>
2015-11-19 23:47:48 +01:00
Sage Weil
9e9b03ea8d doc/releases: add v0.80.11 to release table
Signed-off-by: Sage Weil <sage@redhat.com>
2015-11-19 17:05:38 -05:00
Sage Weil
4b5afe5f06 doc/release-notes: final v0.80.11 notes
Signed-off-by: Sage Weil <sage@redhat.com>
2015-11-19 17:04:22 -05:00
Sage Weil
842deb8895 Merge pull request #6374 from dachary/wip-release-notes-firefly
release-notes: draft v0.80.11 release notes
2015-11-19 17:03:43 -05:00
Jenkins Build Slave User
6316ff8318 10.0.0 2015-11-19 16:14:41 -05:00
root
99ba6610a8
13207: Rados Gateway: Anonymous user is able to read bucket with authenticated read ACL
Signed-off-by: root <rahul.1aggarwal@gmail.com>
2015-11-20 00:52:19 +05:30
David Zafman
2c7b04c354 Merge pull request #6654 from tchaikov/wip-unsigned-missing-scrub
osd: note down the number of missing clones

Reviewed-by: David Zafman <dzafman@redhat.com>
2015-11-19 11:06:59 -08:00
Kefu Chai
1536cb0208 osd: note down the number of missing clones
Caused by 2e0bb0ae94
Signed-off-by: Kefu Chai <kchai@redhat.com>
2015-11-20 01:59:25 +08:00
Loic Dachary
b2f2e6c84e Merge pull request #6637 from Vicente-Cheng/update-ceph-disk-manual-page
doc: Update ceph-disk manual page with new feature deactivate/destroy.

Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-11-19 11:06:35 +01:00
xiexingguo
3b146f5900 RadosClient: reimplement the pool alignment methods using the new ones
so we don't less duplicated code and the logic reveals the problem of the old methods in a more visible way.
Fixes: #13715
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
2015-11-19 12:48:32 +08:00
Vicente Cheng
1633d3e17a doc: Update ceph-disk manual page to remove some option description.
- remove `--mark-init` and `--activate-key` from options because
    they are not options that are common to all subcommands.

Signed-off-by: Vicente Cheng <freeze.bilsted@gmail.com>
2015-11-19 09:34:51 +08:00
Vicente Cheng
d3d139b496 doc: Update ceph-disk manual page with new feature deactivate/destroy.
- Update the ceph-disk manual page

Signed-off-by: Vicente Cheng <freeze.bilsted@gmail.com>
2015-11-19 09:33:21 +08:00
David Zafman
b75d1074f6 Merge pull request #6545 from dzafman/wip-dry-fixes
Fix --dry-run for many ceph-objectstore-tool operations

Includes adding missing tests for xattr and omap
Add testing of --dry-run for most operations
Minor cleanup of rados command output

Reviewed-by: Kefu Chai <kchai@redhat.com>
2015-11-18 12:41:33 -08:00
Joe Julian
9cbe1320bd pep8 changes
Signed-off-by: Joe Julian <jjulian@io.com>
2015-11-18 12:14:30 -08:00
Joe Julian
cb18a103bb Add test cases to validate symlinks pointing to devs
Signed-off-by: Joe Julian <jjulian@io.com>
2015-11-18 12:13:52 -08:00
Joe Julian
b3c7cb0981 Compare parted output with the dereferenced path
Compare parted output with the dereferenced path of the device as parted
prints that instead of the symlink we called it with.

http://tracker.ceph.com/issues/13438 Fixes: #13438

Signed-off-by: Joe Julian <jjulian@io.com>
2015-11-18 12:08:34 -08:00
Haomai Wang
133b0dee86 Merge pull request #6640 from david-z/wip-async-msg-crash-cephfs
Cephfs will crash if enabling async msg because of an assertion

Reviewed-by: Haomai Wang <haomai@xsky.com>
2015-11-18 23:53:07 +08:00
branto1
16ef1da54a Merge pull request #6482 from herver/wip-13709
rgw: fix reload on non Debian systems.

Reviewed-by: Nathan Cutler <ncutler@suse.com>
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Reviewed-by: Boris Ranto <branto@redhat.com>
2015-11-18 16:03:53 +01:00
John Spray
5a2d24baf9 Merge pull request #5662 from ceph/wip-scrub-basic
ScrubStack and "tag path" command

Reviewed-by: John Spray <john.spray@redhat.com>
Reviewed-by: Yan, Zheng <zyan@redhat.com>
2015-11-18 12:00:29 +00:00
Zhi Zhang
7d6002b712 Cephfs will crash if enabling async msg because of an assertion
Signed-off-by: Zhi Zhang <zhangz.david@outlook.com>
2015-11-18 18:28:12 +08:00
Sage Weil
04e3810c89 osd: partial revert of "ReplicatedPG: result code not correctly set in some cases."
This reverts the parts of commit 3b5d54bec0
that change omap return values (i.e., do not just assert, but
change what the client sees).

Fixes: #13796
Signed-off-by: Sage Weil <sage@redhat.com>
2015-11-17 15:40:28 -05:00
Josh Durgin
46249fe5b2 Merge pull request #6541 from dillaman/wip-11287
librbd: integrate journaling support for IO operations

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2015-11-17 11:39:51 -08:00
Jason Dillaman
f92f7417ae librbd: copy operation needs to use AIO work queue for writes
This ensures that the exclusive lock is properly acquired prior to
writing to the new image.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2015-11-17 10:22:26 -05:00
Jason Dillaman
ee7c6f7399 librbd: simplify IO flush handling
Add a new convenience method to ImageCtx for handling flush
requests and cleanup flush handling with dealing with the cache.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2015-11-17 10:22:24 -05:00
Jason Dillaman
cb634dfa42 librbd: possible deadlock attempting to drain parent image WQs
Ensure all AIO to the parent image is properly flushed and assert
that all work queues are empty before closing the parent image.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2015-11-17 09:01:59 -05:00
Jason Dillaman
b118d7df1e WorkQueue: PointerWQ drain no longer waits for other queues
If another (independent) queue was processing, drain could
block waiting.  Instead, allow drain to exit quickly if
no items are being processed and the queue is empty for
the current WQ.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2015-11-17 08:52:15 -05:00