Mykola Golub
44cd43d579
Merge pull request #14712 from dillaman/wip-rbd-mirror-watch
...
rbd-mirror: remove tracking of image names from pool watcher
Reviewed-by: Mykola Golub <mgolub@mirantis.com>
2017-04-23 19:32:43 +03:00
Orit Wasserman
5de9a3ef77
Merge pull request #14722 from cbodley/wip-19746
...
radosgw-admin: warn that 'realm rename' does not update other clusters
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
2017-04-23 19:09:57 +03:00
Kefu Chai
ac6f6d2c29
Merge pull request #14338 from aclamk/fix-fio-ceph-objectstore-lifetime
...
fio_ceph_objectstore: fixes improper write request data lifetime
Reviewed-by: Igor Fedotov <ifedotov@mirantis.com>
2017-04-23 22:40:40 +08:00
Michal Jarzabek
1a5cb534d9
mds/Server.cc: Don't evict a slow client if...
...
... it's the only client
Fixes: http://tracker.ceph.com/issues/17855
Signed-off-by: Michal Jarzabek <stiopa@gmail.com>
2017-04-23 13:31:47 +01:00
Kefu Chai
0f5947d31e
cmake: do not compile crush twice
...
Signed-off-by: Kefu Chai <kchai@redhat.com>
2017-04-23 00:05:19 +08:00
Casey Bodley
2b341bfd62
Merge pull request #14335 from hrchu/radosgw-admin-api-subuser
...
doc: rgw: Clean up create subuser parameters
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2017-04-22 11:49:05 -04:00
Haomai Wang
0e7d434869
os/bluestore: use correct bound encode size for unused
...
Signed-off-by: Haomai Wang <haomai@xsky.com>
2017-04-22 17:26:27 +08:00
Kefu Chai
2e7e4ebc2e
mon/OSDMonitor: update pg_creatings even the new acting set is empty
...
there is chance that the acting set of a PG being created becomes empty,
and then OSDs joins the acting set. in that case, we need also update
the "create" epoch of the creating_pgs, so the new primary can be
updated with the MOSDPCreate message.
Fixes: http://tracker.ceph.com/issues/19744
Signed-off-by: Kefu Chai <kchai@redhat.com>
2017-04-22 16:46:42 +08:00
Loic Dachary
5d50805b1c
ceph-disk: implement prepare --no-locking
...
Signed-off-by: Dan van der Ster <daniel.vanderster@cern.ch>
Signed-off-by: Loic Dachary <loic@dachary.org>
2017-04-22 10:20:18 +02:00
Loic Dachary
a7205fb7b0
ceph-disk: Prepare keeps track of args
...
Signed-off-by: Dan van der Ster <daniel.vanderster@cern.ch>
Signed-off-by: Loic Dachary <loic@dachary.org>
2017-04-22 10:20:14 +02:00
Haomai Wang
66e68b32db
Merge pull request #14707 from wjwithagen/wip-wjw-freebsd-kqueue-logging
...
msg: Increase loglevels on some messages
Reviewed-by: Haomai Wang <haomai@xsky.com>
2017-04-22 11:46:48 +08:00
Patrick Donnelly
18fac85d7e
mds: change_attr++ and set ctime for set_vxattr
...
Fixes: http://tracker.ceph.com/issues/19583
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2017-04-21 22:09:36 -04:00
Sage Weil
15e80fa2d8
Merge pull request #9853 from dx9/wip-alpine-dev-support
...
alpine: add alpine linux dev support
2017-04-21 18:54:25 -05:00
Sage Weil
56bff03b50
Merge pull request #14189 from tchaikov/wip-mgr-py-stderr
...
mgr: redirect python stdout,stderr to ceph log
Reviewed-by: John Spray <john.spray@redhat.com>
2017-04-21 18:54:01 -05:00
Sage Weil
27dd6530a2
Merge pull request #14559 from liewegas/wip-pg-map
...
mon: move 'pg map' to OSDMonitor
Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-04-21 18:53:17 -05:00
Sage Weil
dee8f39949
Merge pull request #14583 from joscollin/wip-cleanup-osdmap-sections
...
osd: renamed the new vector name in OSDMap::build_simple_crush_map_from_conf
Reviewed-by: Sage Weil <sage@redhat.com>
2017-04-21 18:53:02 -05:00
Sage Weil
03c5962222
Merge pull request #14721 from dmick/wip-crypto-arm
...
CMakeLists.txt: don't do crypto/isa-l if not Intel
Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-04-21 18:52:44 -05:00
Marcus Watts
93c705db2f
rgw: swift: ability to update swift read and write acls separately.
...
openstack swift stores read and write acls as separate attributes
which can be updated independently. Ceph stores acls in one merged
structure. To emulate swift behavior, when updating an acl, take
the old acl and merge the unmodified bits into the replacement acl.
Fixes: http://tracker.ceph.com/issues/19289
Signed-off-by: Marcus Watts <mwatts@redhat.com>
2017-04-21 18:24:37 -04:00
Sage Weil
5fb1564c0a
osd/osd_types: remove pg_stat_t compat cruft
...
v22 is 0643845665
(pre-jewel).
Signed-off-by: Sage Weil <sage@redhat.com>
2017-04-21 16:00:40 -04:00
Sage Weil
4abaee3a8a
osd/osd_types: remove pg_info_t compat cruft
...
v32 is d5ca7e9d1e
, pre-infernalis.
This is rewritten by PG::upgrade() on major upgrades so we don't need to
be able to decode old (very) versions.
Signed-off-by: Sage Weil <sage@redhat.com>
2017-04-21 16:00:40 -04:00
Sage Weil
401b58c06e
osd/osd_types: remove pg_notify_t compat cruft
...
Signed-off-by: Sage Weil <sage@redhat.com>
2017-04-21 16:00:40 -04:00
Sage Weil
3c028cfd30
osd/osd_types: remove pg_query_t compat cruft
...
Signed-off-by: Sage Weil <sage@redhat.com>
2017-04-21 16:00:40 -04:00
Sage Weil
d8ac6008a2
messages/MMDSBeacon: remove (some) compat cruft
...
v7 is cdf8a29f81
(pre-kraken).
v6 is bcf4953b45
(pre-jewel).
Signed-off-by: Sage Weil <sage@redhat.com>
2017-04-21 16:00:40 -04:00
Sage Weil
7ffee79b69
messages/MRoute: remove compat cruft
...
v3 was 39e06ef8f0
(pre-jewel).
Signed-off-by: Sage Weil <sage@redhat.com>
2017-04-21 16:00:40 -04:00
Sage Weil
58f45a25a8
messages/MRecoveryReserve: remove compat cruft
...
v2 was 9013efd3a3
(pre-firefly).
Signed-off-by: Sage Weil <sage@redhat.com>
2017-04-21 16:00:39 -04:00
Sage Weil
49001d060c
messages/MOSDScrub: remove compat cruft
...
v2 was 9013efd3a3
(pre-bobtail).
Signed-off-by: Sage Weil <sage@redhat.com>
2017-04-21 16:00:39 -04:00
Sage Weil
429e03d6f9
messages/MOSDRepScrub: remove compat cruft
...
v6 was 7d73f41f0d
(pre-hammer).
Signed-off-by: Sage Weil <sage@redhat.com>
2017-04-21 16:00:39 -04:00
Sage Weil
34abaf1706
messages/MOSDPing: remove compat cruft
...
v2 was 4e2f0d149d
(pre-argonaut).
Signed-off-by: Sage Weil <sage@redhat.com>
2017-04-21 16:00:39 -04:00
Sage Weil
8cd76c3976
messages/MOSDPGTrim: remove compat cruft
...
v2 was 8b46dd1dc0
(pre-firefly)
Signed-off-by: Sage Weil <sage@redhat.com>
2017-04-21 16:00:39 -04:00
Sage Weil
ba68c65882
messages/MOSDPGScan: remove compat cruft
...
v2 was 8b46dd1dc0
(pre-firefly)
Signed-off-by: Sage Weil <sage@redhat.com>
2017-04-21 16:00:39 -04:00
Sage Weil
a878ceff43
messages/MOSDPGRemove: simplify encoding for luminous+
...
Signed-off-by: Sage Weil <sage@redhat.com>
2017-04-21 16:00:39 -04:00
Sage Weil
870f638d5c
messages/MOSDPGRemove: remove compat cruft
...
v2 was 8b46dd1dc0
(pre-firefly)
Signed-off-by: Sage Weil <sage@redhat.com>
2017-04-21 16:00:39 -04:00
Sage Weil
b808e468ec
messages/MOSDPGQuery: simplify encoding for luminous+
...
Signed-off-by: Sage Weil <sage@redhat.com>
2017-04-21 16:00:39 -04:00
Sage Weil
70d99f523c
messages/MOSDPGQuery: remove compat cruft
...
v3 was pre-firefly (8b46dd1dc0
).
Signed-off-by: Sage Weil <sage@redhat.com>
2017-04-21 16:00:39 -04:00
Sage Weil
8110e363ac
messages/MOSDPGPull: remove compat cruft
...
v2 was 8b46dd1dc0
(pre-firefly).
Signed-off-by: Sage Weil <sage@redhat.com>
2017-04-21 16:00:39 -04:00
Sage Weil
8d9b65ec5a
messages/MOSDPGPull: remove compat cruft
...
v2 is 8b46dd1dc0
(pre-firefly).
Signed-off-by: Sage Weil <sage@redhat.com>
2017-04-21 16:00:39 -04:00
Sage Weil
9c8a82c9ad
messages/MOSDPGCreate: remove compat cruft
...
v3 is 52cb44c4dd
(pre-hammer).
Signed-off-by: Sage Weil <sage@redhat.com>
2017-04-21 16:00:39 -04:00
Sage Weil
c390920a74
messages/MOSDPGBackfill: drop compat cruft
...
v3 is 8b46dd1dc0
(pre-firefly).
Signed-off-by: Sage Weil <sage@redhat.com>
2017-04-21 16:00:39 -04:00
Sage Weil
216c6b3623
messages/MOSDMarkMeDown: drop compat cruft
...
v2 is 58ace1aac3
(pre-giant).
Signed-off-by: Sage Weil <sage@redhat.com>
2017-04-21 16:00:39 -04:00
Sage Weil
607ff0a776
messages/MOSDFailure: drop compat cruft
...
v3 was 4f1792d769
(bobtail?).
Signed-off-by: Sage Weil <sage@redhat.com>
2017-04-21 16:00:39 -04:00
Sage Weil
c11677aefb
messages/MOSDBoot: drop compat cruft
...
v6 was bee91548b0
(pre-hammer).
Signed-off-by: Sage Weil <sage@redhat.com>
2017-04-21 16:00:39 -04:00
Sage Weil
f2ea58d404
messages/MMonScrub: drop compat cruft
...
v2 was 0a19fd4a26
(pre-infernalis).
Signed-off-by: Sage Weil <sage@redhat.com>
2017-04-21 16:00:39 -04:00
Sage Weil
381ba3d414
messages/MMonPaxos: drop compat cruft
...
Signed-off-by: Sage Weil <sage@redhat.com>
2017-04-21 16:00:39 -04:00
Sage Weil
9542af41e7
messages/MBackfilLReserve: drop compat cruft
...
v3 was 8b46dd1dc0
(pre-firefly).
Signed-off-by: Sage Weil <sage@redhat.com>
2017-04-21 16:00:39 -04:00
Sage Weil
dfa4f505be
message/MForward: drop compat cruft
...
v3 was 87734747dc
(pre-hammer).
Signed-off-by: Sage Weil <sage@redhat.com>
2017-04-21 16:00:39 -04:00
Sage Weil
bc96fe9685
messages/MMonElection: drop old compat cruft
...
v5 was 8025fb33ad
(pre-firefly); v6 was
34b4ad730b
(pre-kraken).
Signed-off-by: Sage Weil <sage@redhat.com>
2017-04-21 16:00:39 -04:00
Marcus Watts
22d455c3cf
Merge pull request #14501 from mdw-at-linuxbox/wip-rgw-rvk
...
rgw: swift: disable revocation thread if sleep == 0
2017-04-21 15:48:46 -04:00
Casey Bodley
8a459c768f
radosgw-admin: warn that 'realm rename' does not update other clusters
...
Fixes: http://tracker.ceph.com/issues/19746
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2017-04-21 15:08:08 -04:00
Dan Mick
350932979b
CMakeLists.txt: don't do crypto/isa-l if not Intel
...
Signed-off-by: Dan Mick <dan.mick@redhat.com>
2017-04-21 11:18:53 -07:00
Sage Weil
7b9cd85ba3
Merge pull request #14716 from tchaikov/wip-mgr-pystring-leak
...
mgr: release allocated PyString
Reviewed-by: John Spray <john.spray@redhat.com>
2017-04-21 13:18:01 -05:00