Commit Graph

41511 Commits

Author SHA1 Message Date
Loic Dachary
5f252d6135 tests: no agent when testing tiering agent border case
On a machine slow enough, the tiering agent can be activated while
testing border cases where the cache is almost full. Prevent that
by deactivating the tiering agent.

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

Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-05-13 09:28:06 +02:00
Loic Dachary
b2c40d5e76 tests: uncomment tiering agent tests
http://tracker.ceph.com/issues/11359 Refs: #11359

Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-05-13 09:25:57 +02:00
Kefu Chai
b241510fc9 Merge pull request #4521 from tchaikov/wip-fix-malformed_input-macros
common: fix the macros for malformed_input::what()

Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-05-13 11:29:57 +08:00
Kefu Chai
54fd4e054f common: fix the macros for malformed_input::what()
the thrown exception of malformed_input should carry the function name in
which it was thrown. but what we have now is something like:
"buffer::malformed_input: __PRETTY_FUNCTION__ unknown encoding version >
100"
because __PRETTY_FUNCTION__ is not a macro any more. see
- https://gcc.gnu.org/onlinedocs/gcc-3.1/gcc/Function-Names.html
- https://gcc.gnu.org/onlinedocs/gcc/Function-Names.html
and it is not a string literal, so neither can we can concat it with
the literal err message.

Signed-off-by: Kefu Chai <kchai@redhat.com>
2015-05-13 10:08:10 +08:00
Josh Durgin
bf0bdbc09f Merge pull request #4656 from ceph/wip-rbd-xfstests-201505
RBD: expunge test broken by xfs commit

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2015-05-12 09:16:21 -07:00
Loic Dachary
9127e4008b Merge pull request #4655 from ceph/wip-add-ceph-create-keys.rst
doc: add ceph-create-keys.rst to dist tarball

Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-05-12 18:09:57 +02:00
Douglas Fuller
944eb28a36 RBD: expunge test broken by xfs commit
expunge generic/231, broken for disk and rbd by kernel commit 04162bb

Signed-off-by: Douglas Fuller <dfuller@redhat.com>
2015-05-12 09:00:28 -07:00
Kefu Chai
a97566ad66 doc: add ceph-create-keys.rst to dist tarball
Fixes: #10725
Signed-off-by: Kefu Chai <kchai@redhat.com>
2015-05-12 07:34:49 -07:00
Loic Dachary
44d6429a5d Merge pull request #4412 from tchaikov/wip-add-man-page
doc: add man page for ceph-create-keys

Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-05-12 16:03:07 +02:00
John Spray
745a565cd8 Merge pull request #4522 from ceph/wip-cephfs-reset-fixes
Fixes to resets of tables and journal with damaged metadata

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2015-05-12 13:45:34 +02:00
John Spray
676014580d tools: fix tabletool reset of nonexistent sessionmap
If the object didn't exist, the omap clear was failing
and preventing the subsueent omap set header from
executing.  Set the FAILOK flag on the omap clear
sub-operation.

Signed-off-by: John Spray <john.spray@redhat.com>
2015-05-12 10:23:27 +01:00
John Spray
a4925933d3 tools: improve journaltool reset
Handle the case where no journal objects exist at all,
rather than just resetting a journal that already exists.

Signed-off-by: John Spray <john.spray@redhat.com>
2015-05-12 10:23:27 +01:00
John Spray
237f76b6b4 mds: expose static default file layout methods
So that tools can invoke these to get the defaults
without a fully baked MDCache.

Signed-off-by: John Spray <john.spray@redhat.com>
2015-05-12 10:23:27 +01:00
John Spray
95becebac4 tools: fix tabletool reset snap
SnapServer has an encode method defined that
is different to encode_state, whereas in InoTable
the two were synonmous.  This code was working
previously for inotable but not for snapserver.

Signed-off-by: John Spray <john.spray@redhat.com>
2015-05-12 10:23:27 +01:00
John Spray
7dc453b0ad Merge pull request #4652 from ceph/wip-11541
mds: clear CDir::STATE_REJOINUNDEF after fetching dirfrag

Reviewed-by: John Spray <john.spray@redhat.com>
2015-05-12 10:47:48 +02:00
Yan, Zheng
ab1e5394dc mds: clear CDir::STATE_REJOINUNDEF after fetching dirfrag
Fixes: #11541
Signed-off-by: Yan, Zheng <zyan@redhat.com>
2015-05-12 15:26:24 +08:00
Loic Dachary
c928e4d7a7 Merge pull request #4545 from dachary/wip-mailmap
mailmap updates
2015-05-11 20:23:34 +02:00
Loic Dachary
8ccce254a7 mailmap: Jean-Charles Lopez affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-05-11 20:22:09 +02:00
Loic Dachary
738ec6047d mailmap: Hervé Rousseau affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-05-11 20:22:09 +02:00
Loic Dachary
995ab97ab6 mailmap: Rajesh Nambiar affiliation
Reviewed-by: Rajesh Nambiar <rajesh.n@msystechnologies.com>
Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-05-11 20:22:09 +02:00
Loic Dachary
ae16ee7b3e mailmap: Douglas Fuller affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-05-11 20:22:09 +02:00
Loic Dachary
efa2b3cb84 mailmap: Orit Wasserman affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-05-11 20:22:09 +02:00
Loic Dachary
39b27beb7f mailmap: Nathan Cutler affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-05-11 20:22:09 +02:00
Loic Dachary
1203bcd562 mailmap: Tim Serong affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-05-11 20:22:09 +02:00
Loic Dachary
dd558b6b56 mailmap: Fabio Alessandro Locati affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-05-11 20:22:09 +02:00
Loic Dachary
939fc0478e mailmap: Henry Chang affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-05-11 20:22:09 +02:00
Loic Dachary
ffdd14bd1b mailmap: Gerhard Muntingh affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-05-11 20:22:09 +02:00
Loic Dachary
64e113a64a mailmap: Alistair Israel affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-05-11 20:22:09 +02:00
Loic Dachary
e9300cb1a1 mailmap: Sergey Arkhipov affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-05-11 20:22:09 +02:00
Loic Dachary
7d2e49a520 mailmap: Neha Ummareddy affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-05-11 20:22:08 +02:00
Loic Dachary
f76bf6c6da mailmap: Xingyi Wu affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-05-11 20:22:08 +02:00
Loic Dachary
0f44127d41 mailmap: Ning Yao affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-05-11 20:22:08 +02:00
Loic Dachary
95a881f786 mailmap: Joao Eduardo Luis affiliation
Reviewed-by: Joao Eduardo Luis <joao@suse.de>
Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-05-11 20:22:08 +02:00
Sage Weil
6817d03b37 Merge pull request #4525 from athanatos/wip-11358
Wip 11358

Reviewed-by: Sage Weil <sage@redhat.com>
2015-05-11 11:12:24 -07:00
Samuel Just
acf20cee12 Merge pull request #4648 from athanatos/wip-11439
Add separate suicide timeout configs

Reviewed-by: Sage Weil <sage@redhat.com>
2015-05-11 11:09:35 -07:00
Samuel Just
52d1797b92 Merge pull request #4365 from ceph/wip-digest-repair
osd: fix repair when recorded digest is wrong

Reviewed-by: Samuel Just <sjust@redhat.com>
2015-05-11 10:41:13 -07:00
Samuel Just
4c65d6660e Merge pull request #4252 from wonzhq/make_writeable
osd: fixes for make_writeable

Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2015-05-11 10:38:24 -07:00
Samuel Just
61387b2a82 Merge pull request #4450 from big-henry/wip-journal
FileJournal: fix check_for_full

Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com
Reviewed-by: Kefu Chai <kchai@redhat.com>
2015-05-11 10:37:51 -07:00
Samuel Just
8685fab253 Merge pull request #4293 from ajs1984/master
librados: Add config observer for Objecter instance.

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2015-05-11 10:35:17 -07:00
Samuel Just
e7abe87c96 Merge pull request #4352 from majianpeng/misc-fix
Misc fix

Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Joao Eduardo Luis <joao@suse.de>
2015-05-11 10:34:53 -07:00
Samuel Just
05db2b0a25 Merge pull request #4452 from tchaikov/wip-interactive-ceph-cli
Wip interactive ceph cli

Reviewed-by: Joao Eduardo Luis <joao@suse.de>
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-05-11 10:29:40 -07:00
Samuel Just
f14663807f Merge pull request #4494 from ceph/wip-int-option-overflow
Wip int option overflow

Reviewed-by: Sage Weil <sage@redhat.com>
2015-05-11 10:27:55 -07:00
Joao Eduardo Luis
354fcabdb9 Merge pull request #4645 from ceph/wip-fix-BTBFS-message-monmetadata
mon: fix the FTBFS

Reviewed-by: Joao Eduardo Luis <joao@suse.de>
2015-05-11 17:23:52 +01:00
Kefu Chai
3699a73269 mon: fix the FTBFS
put the messages/MMonMetadata.h into the dist tarball.

Fixes: #10904
Signed-off-by: Kefu Chai <kchai@redhat.com>
2015-05-11 08:54:50 -07:00
Ken Dreyer
d294deb10e Merge pull request #4626 from trhoden/bootstrap-rgw
debian: add bootstrap-rgw dir to ceph package

Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
2015-05-11 09:38:04 -06:00
Ken Dreyer
73daa84b68 Merge pull request #4609 from trhoden/ceph-spec-rgw
Add rgw placeholder directories to ceph-radosgw package

Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
2015-05-11 09:18:52 -06:00
Kefu Chai
87f37b6b1a Merge pull request #4227 from tchaikov/node-ls
mon,osd,mds: add "{mon,mds} metadata" and "node ls" commands

Reviewed-by: Joao Eduardo Luis <joao@suse.de>
2015-05-11 22:01:21 +08:00
Loic Dachary
383f26eb1f Merge pull request #4551 from theanalyst/doc/release/v0.94.2
doc: release notes for hammer v0.94.2 (draft)

Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-05-11 14:48:03 +02:00
Abhishek Lekshmanan
07cf4f7568 doc: release notes for hammer v0.94.2
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>

Conflicts:
	doc/release-notes.rst
2015-05-11 18:10:59 +05:30
Kefu Chai
1218d4d823 Merge pull request #4624 from rajukv/wip-xio-rajukv
xio: Update XIO client connection IP and nonce

Reviewed-by: Kefu Chai <kchai@redhat.com>
2015-05-11 15:12:34 +08:00