Commit Graph

53544 Commits

Author SHA1 Message Date
Radoslaw Zarzynski
d9e4727b7e rgw: Fix updating CORS/ACLs during POST on Swift's container.
Introduced in: 7a7de9b752
Fixes: http://tracker.ceph.com/issues/15976
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
2016-05-23 12:48:24 +02:00
Orit Wasserman
da5b1bcbe1 Merge pull request #9002 from rzarzynski/wip-rgw-swift-acct_cont_md-fix
rgw: fix updating account/container metadata of Swift API.
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
2016-05-20 18:02:26 +02:00
Kefu Chai
8e728e36e1 Merge pull request #9225 from dachary/wip-run-make-check
tests: rm -fr /tmp/*virtualenv*

Reviewed-by: Erwan Velu <erwan@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2016-05-20 21:46:29 +08:00
Casey Bodley
27a9d4c2d7 Merge pull request #9165 from mikulely/fix-rgw-multisite-test
rgw: misc fix for test_multi.py

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2016-05-20 09:11:28 -04:00
Loic Dachary
8f0eefba00 tests: rm -fr /tmp/*virtualenv*
Signed-off-by: Loic Dachary <loic@dachary.org>
2016-05-20 15:06:45 +02:00
Sage Weil
4ad241134e Merge pull request #9139 from majianpeng/bluestore-statfs
os/bluestore/BlueStore: free space of bluestore should reduce spaces …

Reviewed-by: Sage Weil <sage@redhat.com>
2016-05-20 09:00:07 -04:00
Sage Weil
8b0cc8f5a5 Merge pull request #9161 from cxwshawn/wip-tc1-fix
osd: optimize header file dependency to decreace compile time when modify any file

Reviewed-by: Sage Weil <sage@redhat.com>
2016-05-20 08:32:33 -04:00
Sage Weil
e84f2a1f07 Merge pull request #9193 from cxwshawn/wip-tc2-fix
mon: optimize header file dependency.

Reviewed-by: Sage Weil <sage@redhat.com>
2016-05-20 08:32:25 -04:00
Jason Dillaman
ca0b75e801 Merge pull request #9068 from trociny/wip-pybind-rbd-mirror
librbd: initial python APIs to support mirroring

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2016-05-20 08:24:15 -04:00
Jason Dillaman
fbce0b226d Merge pull request #9088 from trociny/wip-15500
qa: dynamic_features.sh: return error only if it failed on alive QEMU

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2016-05-20 08:23:37 -04:00
Jason Dillaman
6a40444d77 Merge pull request #9140 from zhouyuan/fix_disable_journaling
librbd: close journal before removing

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2016-05-20 08:22:56 -04:00
Jason Dillaman
ef270d0e3a Merge pull request #9177 from trociny/wip-15916
rbd-mirror: it might got stuck in calculating "behind master" position

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2016-05-20 08:21:14 -04:00
John Spray
5ed3572c9b Merge pull request #9196 from tchaikov/wip-cmake-vstart
cmake: add cython_rados to vstart target

Reviewed-by: John Spray <john.spray@redhat.com>
2016-05-20 12:10:16 +01:00
Orit Wasserman
ebc1544e88 Merge pull request #8164 from rzarzynski/wip-rgw-bulkdel-slashfix
rgw: handle initial slashes properly in BulkDelete of Swift API.
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
2016-05-20 13:04:14 +02:00
Radoslaw Zarzynski
1dde062c21 rgw: handle initial slashes properly in BulkDelete of Swift API.
Fixes: http://tracker.ceph.com/issues/15948
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
2016-05-20 12:55:47 +02:00
Sage Weil
875d2406ef Merge pull request #9220 from cxwshawn/wip-tc3-fix
auth: optimize header file dependency.

Reviewed-by: Sage Weil <sage@redhat.com>
2016-05-20 06:35:38 -04:00
Sage Weil
a408c4ba47 Merge pull request #9212 from liewegas/wip-bit-alloc-test
tests: disable unittest_bit_alloc for now

Reviewed-by: Nathan Cutler <ncutler@suse.com>
2016-05-20 06:35:11 -04:00
Sage Weil
64e7d0eb92 Merge pull request #9219 from renhwztetecs/renhw-wip-logmonitor-cleanup
mon/log: clean unused function and comments

Reviewed-by: Sage Weil <sage@redhat.com>
2016-05-20 06:28:16 -04:00
shawn
9d60f3dbc7 test: file change affected by auth file header optimization.
Signed-off-by: Xiaowei Chen <chen.xiaowei@h3c.com>
2016-05-20 05:32:18 -04:00
shawn
077af137de AUTH: optimize header file dependency.
same work as PR: https://github.com/ceph/ceph/pull/9193, https://github.com/ceph/ceph/pull/9161

Signed-off-by: Xiaowei Chen <chen.xiaowei@h3c.com>
2016-05-20 04:43:33 -04:00
huanwen ren
042b18ec84 mon/log: using standard macros instead of -1
using standard macros instead of -1

Signed-off-by: huanwen ren <ren.huanwen@zte.com.cn>
2016-05-20 16:41:39 +08:00
huanwen ren
dbd6e5709c mon/log: clean unused function and comments
clean unused function and comments

Signed-off-by: huanwen ren <ren.huanwen@zte.com.cn>
2016-05-20 16:38:06 +08:00
Orit Wasserman
3516c757f2 Merge pull request #8656 from kmroz/wip-rgw-handler-cleanup-1
rgw-rest: remove redundant virtual functions
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
2016-05-20 10:30:25 +02:00
Orit Wasserman
30fc5bfbb7 Merge pull request #8886 from cbodley/wip-rgw-zone-short-ids
rgw: check for short_zone_id collisions on period update
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
2016-05-20 10:28:08 +02:00
Orit Wasserman
b22b3acfeb Merge pull request #9148 from rzarzynski/wip-rgw-15902
rgw: camelcase names of custom attributes in Swift's responses.
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
2016-05-20 10:23:22 +02:00
Orit Wasserman
5c0e4e3b80 Merge pull request #9042 from rzarzynski/wip-rgw-15812
rgw: handle errors properly during GET on Swift's DLO.
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
2016-05-20 10:21:51 +02:00
Orit Wasserman
063155e7fc Merge pull request #9149 from cbodley/wip-rgw-zone-modify-master
rgw: add_zone only clears master_zone if --master=false
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
2016-05-20 10:19:23 +02:00
Orit Wasserman
7db1eef3fa Merge pull request #9154 from yehudasa/wip-15886
rgw: keep track of written_objs correctly
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
2016-05-20 10:18:22 +02:00
Mykola Golub
99e7552c3a Merge pull request #9190 from dillaman/wip-15928
librbd: metadata retrieval added to open image state machine

Reviewed-by: Mykola Golub <mgolub@mirantis.com>
2016-05-20 10:16:21 +03:00
Mykola Golub
ccc8edd544 Merge pull request #9191 from dillaman/wip-15930
rbd-mirror: disable librbd caching for replicated images

Reviewed-by: Mykola Golub <mgolub@mirantis.com>
2016-05-20 08:58:07 +03:00
Mykola Golub
c1f8655800 Merge pull request #9173 from dillaman/wip-15909
rbd-mirror: potential crash during image status update

Reviewed-by: Mykola Golub <mgolub@mirantis.com>
2016-05-20 08:57:02 +03:00
Kefu Chai
3242e049c5 Merge pull request #8983 from dzafman/wip-li-rados
tools/rados: Improve list-inconsistent json format

Reviewed-by: Kefu Chai <kchai@redhat.com>
2016-05-20 12:36:44 +08:00
Jiaying Ren
719ddd708d rgw: misc fix for test_multi.p
remove redundent meta_checkpoint, cause realm.create_user(user) will
call meta_checkpoint by default(via wait_meta = True).

Signed-off-by: Jiaying Ren <jiaying.ren@umcloud.com>
2016-05-20 11:36:18 +08:00
cxwshawn
4b76c1d7f0 OSD: optimize header file dependency to decreace compile time when modify any file
OSD's left header dependency optimize.
Signed-off-by: Xiaowei Chen <chen.xiaowei@h3c.com>
2016-05-19 22:43:36 -04:00
shawn
ae55f68f5d PG: optimize header file dependency to decreace compile time when modify any file
PG Layer's header dependency optimize.
Signed-off-by: Xiaowei Chen <chen.xiaowei@h3c.com>
2016-05-19 22:42:02 -04:00
shawn
eb355fadbc PGBackend: optimize header file dependency to decreace compile time when modify any file
hmm, everytime modify any file, then compile, then wait&wait&wait, so trying to optimize
this part, wish to decrease header dependency, try to improve compile speed.

Signed-off-by: Xiaowei Chen <chen.xiaowei@h3c.com>
2016-05-19 22:42:02 -04:00
shawn
4b41fb20f0 tool: change affected file include relation by mon file header optimize
Signed-off-by: Xiaowei Chen <chen.xiaowei@h3c.com>
2016-05-19 22:37:58 -04:00
cxwshawn
32bff51f07 MON: optimize header file dependency.
same work as PR: https://github.com/ceph/ceph/pull/9161

Signed-off-by: Xiaowei Chen <chen.xiaowei@h3c.com>
2016-05-19 22:18:11 -04:00
Samuel Just
91e3fd6a04 Merge pull request #9108 from tchaikov/wip-13990
osd: reset session->osdmap if waiting_for_pg is empty

Reviewed-by: Samuel Just <sjust@redhat.com>
2016-05-19 16:08:32 -07:00
Gregory Farnum
d514a48d8c Merge pull request #8908 from jcsp/wip-15705
mds: fix mdsmap print_summary with standby replays

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2016-05-19 15:34:21 -07:00
Sage Weil
55bfefa204 tests: disable unittest_bit_alloc for now
See http://tracker.ceph.com/issues/15941

Signed-off-by: Sage Weil <sage@redhat.com>
2016-05-19 17:11:48 -04:00
Sage Weil
cba7fa2f9b Merge pull request #9199 from jmunhoz/mc-brp-aws4
doc: rgw: minor cleanup and doc update
2016-05-19 16:01:10 -04:00
Casey Bodley
19cf73ed2b Merge pull request #9133 from tchaikov/wip-cmake-selinux
cmake: add selinux support

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2016-05-19 11:16:48 -04:00
Jason Dillaman
48c2f4e079 journal: reset watch step after pruning expired tag
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-05-19 10:21:44 -04:00
Jason Dillaman
afc891f7fc rbd-mirror: additional debug messages during image replayer start/stop
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-05-19 10:21:44 -04:00
Jason Dillaman
9ae4edc056 rbd-mirror: ensure proper handling of status updates during shutdown
Previously, several shutdown race conditions could occur due to the
use of the async work queue for scheduling updates.

Fixes: http://tracker.ceph.com/issues/15909
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-05-19 10:21:43 -04:00
Jason Dillaman
e5dd97b4bf rbd-mirror: track bootstrap state within image status
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-05-19 09:52:36 -04:00
Jason Dillaman
a8f6dde4db rbd-mirror: combine ImageReplayer stopped and uninitialized states
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-05-19 09:52:36 -04:00
Jason Dillaman
5c04c13610 rbd-mirror: lock ordering issue in status update callback
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-05-19 09:52:36 -04:00
Casey Bodley
4a0787fbb6 Merge pull request #9192 from tchaikov/cmake-object-library
cmake: use object library instead recompiling popular .cc files

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2016-05-19 09:33:45 -04:00