Commit Graph

52023 Commits

Author SHA1 Message Date
Sage Weil
c672c309ad Merge pull request #8486 from liewegas/wip-14695
librados: Revert "rados: Add new field flags for ceph_osd_op.copy_get."

Reviewed-by: Samuel Just <sjust@redhat.com>
2016-04-09 13:33:54 -04:00
Sage Weil
e4eab045b4 Merge pull request #7956 from xiexingguo/xxg-wip-fixfstat
common: buffer: put a guard for stat() syscall during read_file

Reviewed-by: Kefu Chai <kchai@redhat.com>
2016-04-09 13:32:57 -04:00
Jason Dillaman
30e943a9a9 Merge pull request #8516 from runsisi/wip-fix-ret
journal: fix final result for JournalTrimmer::C_RemoveSet

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2016-04-09 09:22:12 -04:00
runsisi
3c772925ca journal: fix final result for JournalTrimmer::C_RemoveSet
if the first journal object got removed successfully while later objects
failed then the final result should be set to fail

Signed-off-by: runsisi <runsisi@zte.com.cn>
2016-04-09 11:33:06 +08:00
Orit Wasserman
7a94d9767b Merge pull request #8453 from cbodley/wip-rgw-sync-master-down
rgw: retry RGWRemoteMetaLog::read_log_info() while master is down
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
2016-04-08 17:43:25 +02:00
Matt Benjamin
3ea7af87eb Merge pull request #8434 from theanalyst/rgw/typo-fix
rgw: fix a typo in error message
2016-04-08 10:39:09 -04:00
Orit Wasserman
3680c0e581 Merge pull request #8481 from weiqiaomiao/wq
rgw: the map 'headers' is assigned a wrong value
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
2016-04-08 16:19:29 +02:00
Matt Benjamin
77e0a1b753 Merge pull request #8488 from oritwas/wip-15318
rgw: fix problem deleting objects begining with double underscores
2016-04-08 09:57:44 -04:00
Jason Dillaman
b1bc14680c rbd-mirror: fixed infinite loop when disabling image mirroringReviewed-by: Jason Dillaman <dillaman@redhat.com>
librbd: fixed infinite loop when disabling image mirroring
2016-04-08 08:36:55 -04:00
Ricardo Dias
64a8a6a1b7 rbd-mirror: fixed bug that caused infinite loop when disabling image mirroring
Signed-off-by: Ricardo Dias <rdias@suse.com>
2016-04-08 11:02:42 +01:00
Loic Dachary
e2b8ce4a87 Merge pull request #8501 from dachary/wip-releases
releases: update the v10.1.0 release link

Reviewed-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
2016-04-08 11:41:08 +02:00
Loic Dachary
323276e06a release-notes: v10.1.1 release notes
Signed-off-by: Loic Dachary <loic@dachary.org>
2016-04-08 11:19:13 +02:00
Loic Dachary
18d06efd80 release-notes: v10.1.1 release notes (draft)
cd src/script
virtualenv v
source v/bin/activate
pip install githubpy GitPython requests
GITHUB_ACCESS_TOKEN=xxxxxxx ./ceph-release-notes \
      -r tags/v10.1.0..tags/v10.1.1 $(git rev-parse --show-toplevel)

Signed-off-by: Loic Dachary <loic@dachary.org>
2016-04-08 11:15:03 +02:00
Loic Dachary
fb63721e42 releases: firefly was EOL december 2015
Signed-off-by: Loic Dachary <loic@dachary.org>
2016-04-08 09:54:12 +02:00
Loic Dachary
fc29dc2e68 releases: update the v10.1.0 release link
And add the v10.1.1 release notes as well.

Signed-off-by: Loic Dachary <loic@dachary.org>
2016-04-08 09:45:55 +02:00
Dan Mick
872ad16e4a Merge pull request #8500 from linuxbox2/ldap-include
rgw_ldap: make ldap.h inclusion conditional

Reviewed-by: Dan Mick <dmick@redhat.com>
2016-04-07 17:43:18 -07:00
Sage Weil
9821b29b75 Merge pull request #8495 from athanatos/wip-14777
osd/ReplicatedPG::_rollback_to: update the OMAP flag

Reviewed-by: Sage Weil <sage@redhat.com>
2016-04-07 19:40:56 -04:00
Matt Benjamin
15cabdc537 rgw_ldap: make ldap.h inclusion conditional
The feature implementation is conditional, embarassingly, the
header inclusion is not.

Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
2016-04-07 19:39:40 -04:00
Orit Wasserman
d58e5fee64 rgw: fix problem deleting objects begining with double underscore
Fixes: http://tracker.ceph.com/issues/15318

Signed-off-by: Orit Wasserman <owasserm@redhat.com>
2016-04-08 00:48:51 +02:00
Josh Durgin
dfd0856490 Merge pull request #8493 from dillaman/wip-15354
test: fix valgrind memcheck issues for rbd-mirror test cases

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-04-07 14:49:22 -07:00
Josh Durgin
f00ea3f898 Merge pull request #8490 from dillaman/wip-15097
rbd: journal reset should disable/re-enable journaling feature

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-04-07 14:11:10 -07:00
Josh Durgin
43ac60a14c Merge pull request #8477 from dillaman/wip-15364
journal: fix race condition between Future and journal shutdown

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-04-07 14:07:51 -07:00
Jason Dillaman
492a572d60 test: fix memory leaks in rbd-mirror test cases
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-04-07 16:40:45 -04:00
Jason Dillaman
acfc2b182a test: avoid leaking librados connections when creating pools
Fixes: http://tracker.ceph.com/issues/15354
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-04-07 16:39:10 -04:00
Jason Dillaman
88e244c839 rbd: journal reset should disable/re-enable journaling feature
Fixes: http://tracker.ceph.com/issues/15097
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-04-07 15:39:06 -04:00
Samuel Just
b69830fd24 mon: warn if 'sortbitwise' flag is not set and no legacy OSDs are presentReviewed-by: Samuel Just <sjust@redhat.com>
mon: warn if 'sortbitwise' flag is not set and no legacy OSDs are present

Reviewed-by: Samuel Just <sjust@redhat.com>
2016-04-07 11:05:47 -07:00
Josh Durgin
9835166b41 Merge pull request #8476 from dillaman/wip-rbd-mirror-lockdep
rbd-mirror: workaround for intermingled lockdep singletons

Reviewed-by: Ricardo Dias <rdias@suse.com>
Reviewed-by: Mykola Golub <mgolub@mirantis.com>
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-04-07 10:14:13 -07:00
Sage Weil
4d36da6dcd Merge pull request #8456 from dreamhost/wip-authtool-help
authtool: update --help and manpage to match code.

Reviewed-by: Sage Weil <sage@redhat.com>
2016-04-07 11:44:30 -04:00
Sage Weil
66b7ae6610 Merge pull request #8446 from liewegas/wip-15366
osd: fix/clean up full map request handling

Reviewed-by: Kefu Chai <kchai@redhat.com>
2016-04-07 11:36:34 -04:00
Sage Weil
134416a021 Revert "rados: Add new field flags for ceph_osd_op.copy_get."
This reverts commit 2b4acfb1b8.

We fixed this on the receiving end in
fc51ce2a83 a few weeks after this commit
was added.  It's ugly and no longer needed.

This *does* mean that we'll start to copy some data and then abort
partway through, but that's better than an kludgey protocol/interface.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-04-07 11:13:03 -04:00
Orit Wasserman
999e917e5e Merge pull request #8472 from jmunhoz/fix-aws4-subdomain-calling
rgw: aws4 subdomain calling bugfix
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
2016-04-07 16:59:09 +02:00
Jason Dillaman
017d830848 rbd-mirror: workaround for intermingled lockdep singletons
If librados constructs the CephContext, lockdep will be initialized
in both the librados shared address space and also within the app
address space.  This breaks lockdep's functionality and results in
a crash upon shutdown.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-04-07 10:36:30 -04:00
Matt Benjamin
340fe95b56 Merge pull request #8460 from linuxbox2/jewel-nfs-fixes-3
Jewel nfs fixes 3
2016-04-07 10:26:11 -04:00
Jason Dillaman
60679fc53a librbd: restore out-of-band future callbacks to avoid lock cycles
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-04-07 10:25:24 -04:00
Javier M. Mellid
2f4bc8401d rgw: aws4 subdomain calling bugfix
Fixes: http://tracker.ceph.com/issues/15369

Signed-off-by: Javier M. Mellid <jmunhoz@igalia.com>
2016-04-07 12:39:34 +02:00
weiqiaomiao
dab0b55987 rgw: the map 'headers' is assigned a wrong value
Signed-off-by: weiqiaomiao <wei.qiaomiao@zte.com.cn>
2016-04-07 14:12:51 +08:00
Loic Dachary
c2fd18c00d Merge pull request #8457 from dreamhost/wip-virtualenv-tmpdir
build: Respect TMPDIR for virtualenv.

Reviewed-by: Loic Dachary <ldachary@redhat.com>
2016-04-07 07:24:45 +02:00
Robin H. Johnson
f01261f371 authtool: fix test output validation & minor whitespace.
Signed-off-by: Robin H. Johnson <robin.johnson@dreamhost.com>
2016-04-06 21:31:44 +00:00
Jason Dillaman
408964eb09 journal: fix context memory leak when shutting down live replay
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-04-06 17:20:30 -04:00
Jason Dillaman
f931066cf5 journal: Future does not require metadata shared pointer
Avoid keeping the metadata object alive through the lifespan of the
future.  Callers can expect to receive a re-entrant callback if the
future is already safe and flush/wait is invoked.

Fixes: http://tracker.ceph.com/issues/15364
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-04-06 17:18:33 -04:00
Sage Weil
d3dbd8581b mon: warn if 'sortbitwise' flag is not set and no legacy OSDs are present
If the user has upgraded, they should set sortbitwise.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-04-06 17:03:53 -04:00
Sage Weil
297f5f2ce7 Merge pull request #8418 from liewegas/wip-blk-probe
os/ObjectStore: make device uuid probe output something friendly
2016-04-06 16:57:11 -04:00
Sage Weil
82e9f94523 Merge pull request #8428 from liewegas/wip-rest-mds
ceph-rest-api: fix fs/flag/set
2016-04-06 16:10:53 -04:00
Sage Weil
ed31ad64a4 Merge pull request #7981 from liewegas/wip-14364
osdc/Objecter: fix narrow race with tid assignment

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-04-06 15:52:10 -04:00
Sage Weil
b3d27f8ca7 Merge pull request #8403 from dx9/wip-ceph-dencoder-esessions-fix
mds: Add cmapv to ESessions default constructor initializer list

Reviewed-by: Sage Weil <sage@redhat.com>
2016-04-06 15:51:40 -04:00
Sage Weil
683a46cd5a Merge pull request #8419 from adamemerson/wip-32bit-time
common: fix time_t cast in decode

Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
2016-04-06 15:49:22 -04:00
Sage Weil
78d4fada4b Merge pull request #8431 from liewegas/wip-bluestore
os/bluestore: revamp BlueFS bdev management and add perfcounters
2016-04-06 15:48:45 -04:00
Orit Wasserman
f64a9e3b42 Merge pull request #8445 from jmunhoz/fix-aws4-uri-encoding
rgw: aws4 uri encoding bugfix
Review-by: Orit Wasserman <owasserm@redhat.com>
2016-04-06 20:37:58 +02:00
Sage Weil
7b1ed5dd14 Merge pull request #8450 from javacruft/tasksmax-infinity
systemd: drop any systemd imposed process/thread limits

Reviewed-by: Sage Weil <sage@redhat.com>
2016-04-06 09:36:15 -04:00
Sage Weil
9414befb89 debian/rules: include ceph-mds-*.conf upstart files in ceph-mds
These were lost by a typo in 0cbe3dea69

Fixes: http://tracker.ceph.com/issues/15395
Signed-off-by: Sage Weil <sage@redhat.com>
2016-04-06 08:55:49 -04:00