Yehuda Sadeh
88e10286b6
Merge pull request #8951 from ceph/wip-15745
...
rgw: handle stripe transition when flushing final pending_data_bl
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2016-05-10 11:18:25 -07:00
Yehuda Sadeh
7dbd6360e8
rgw: 'period delete' cleans up all period objectsReviewed-by: Yehuda Sadeh
...
rgw: 'period delete' cleans up all period objects
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2016-05-10 09:44:02 -07:00
Nathan Cutler
b3b3cc2631
Merge pull request #9045 from ceph/wip-selinux-noprio
...
rpm: Drop SELinux priority setting
Reviewed by: Nathan Cutler <ncutler@suse.com>
2016-05-10 18:36:57 +02:00
Boris Ranto
7e606f29f4
rpm: Drop SELinux priority setting
...
Older versions of semodule binary that are in Centos/RHEL do not
support priority setting, dropping it.
Fixes : #15822
Signed-off-by: Boris Ranto <branto@redhat.com>
2016-05-10 18:21:50 +02:00
Josh Durgin
7fcb52d0d3
Merge pull request #8921 from dillaman/wip-15110
...
rbd-mirror: image sync needs to handle snapshot size and protection status
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Mykola Golub <mgolub@mirantis.com>
Conflicts:
src/test/librbd/test_mock_Journal.cc (moved and edited MockJournaler - trivial)
2016-05-10 08:10:24 -07:00
Josh Durgin
43b66f9721
Merge pull request #8937 from dillaman/wip-15642
...
librbd: client-side handling for incompatible object map sizes
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-05-10 07:58:26 -07:00
Josh Durgin
f5d38f099b
Merge pull request #8958 from dillaman/wip-15750
...
librbd: constrain size of AioWriteEvent journal entries
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-05-10 07:57:20 -07:00
Josh Durgin
e0c57573a1
librbd: potential concurrent event processing during journal replayReviewed-by: Josh Durgin <jdurgin@redhat.com>
...
librbd: potential concurrent event processing during journal replay
2016-05-10 07:56:58 -07:00
Josh Durgin
9c43690c88
Merge pull request #8999 from dillaman/wip-15765
...
journal: incorrectly computed object offset within set
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-05-10 07:56:36 -07:00
Josh Durgin
7131b77919
Merge pull request #9034 from dillaman/wip-rbd-cli-integration-test
...
test: update rbd integration cram test to remove format 1 warning
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-05-10 07:51:07 -07:00
Jason Dillaman
85e325369f
Merge pull request #9030 from trociny/wip-15771
...
librbd: fix get/list mirror image status API
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2016-05-10 09:04:22 -04:00
Jason Dillaman
098038fad4
test: update rbd integration cram test to remove format 1 warning
...
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-05-10 08:33:13 -04:00
Mykola Golub
e6c709b3a8
rbd-mirror: fixup to get/list mirror image status API
...
- embed name and rbd_mirror_image_info_t into rbd_mirror_image_status_t;
- index image status list by image id to make 'start' work correctly;
- provide rbd_mirror_image_status_list_cleanup function.
Fixes : #15771
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
2016-05-10 15:04:14 +03:00
Orit Wasserman
dee1bdf42a
Merge pull request #8197 from H3C/wip-rgw-bugfixa
...
rgw:response information is error when geting token of swift account
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
2016-05-10 13:57:05 +02:00
Ilya Dryomov
ee31a7f658
Merge pull request #8944 from vshankar/rbd-map-errno
...
rbd: helpful error message on map failure
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
2016-05-10 11:02:20 +02:00
Jason Dillaman
fa91919c85
test: add missing header dependency for MockJournaler
...
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-05-09 18:25:39 -04:00
Yehuda Sadeh
c49c8bdf17
Merge pull request #8918 from ceph/wip-rgw-leak-3
...
rgw: fix memory leaks
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2016-05-09 15:15:11 -07:00
Ali Maredia
2d5bb928d5
Merge pull request #9012 from cbodley/wip-cmake-freelist
...
cmake: add missing FreelistManager sources
2016-05-09 18:09:10 -04:00
Yehuda Sadeh
91f61d68bf
rgw: RGWHTTPClient requests can unregister themselves early
...
No need to wait for req_state to complete anymore.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2016-05-09 14:38:22 -07:00
Yehuda Sadeh
fa9566825c
Merge pull request #9013 from cbodley/wip-rgw-test-mtime
...
test/rgw: enable mtime comparison in check_object_eq()
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2016-05-09 14:37:48 -07:00
Yehuda Sadeh
3d8442effc
rgw: move around sync_env.init()
...
call sync_env.init() even if we're initalized in RGWRemoteDataLog::init()
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2016-05-09 14:36:41 -07:00
Yehuda Sadeh
1c876eb387
rgw: rados crs, explicit cleanup
...
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2016-05-09 14:36:40 -07:00
Yehuda Sadeh
7ada4df124
rgw: RGWHTTPManager, avoid referring to req_data->client when completing
...
this is past calling req_data->finish(), client can be destroyed by now
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2016-05-09 14:36:40 -07:00
Yehuda Sadeh
2ca38dab07
rgw: civetweb_callback() refer to store inside lock
...
pe->store might change when reconfiguring
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2016-05-09 14:36:40 -07:00
Yehuda Sadeh
98433e589f
rgw: RGWPeriodPusher, stop http manager explicitly
...
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2016-05-09 14:36:40 -07:00
Yehuda Sadeh
bdce81a2ae
rgw: RGWHTTPManager, can call stop() more than once
...
destructor calls stop(), but it can be also called explicitly, if caller
wants to ensure requests are not being handled anymore.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2016-05-09 14:36:40 -07:00
Yehuda Sadeh
d1ec31def7
rgw: RGWReadRESTResourceCR, fix refcounting
...
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2016-05-09 14:36:40 -07:00
Yehuda Sadeh
95162a4c1b
rgw: RGWReadRemoteDataLogShardCR fix destructor
...
was missing destructor, constructor was broken
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2016-05-09 14:36:40 -07:00
Yehuda Sadeh
14cd44e084
rgw: RGWDataSyncStatusManager, cleanup if failing init
...
init can be called more than once, ended up with leaking some resources
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2016-05-09 14:36:40 -07:00
Yehuda Sadeh
a3a3f4f588
rgw: rest crs, explicitly call cleanup
...
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2016-05-09 14:36:40 -07:00
Yehuda Sadeh
cb797d4fd7
rgw: more leaks fixes
...
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2016-05-09 14:36:39 -07:00
Yehuda Sadeh
4442d1c19a
rgw: drop a reference to http op
...
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2016-05-09 14:36:39 -07:00
Yehuda Sadeh
e1463adb8b
Merge pull request #8766 from yehudasa/wip-15597
...
rgw: upgrade default zonegroup and set correct zone[group] id
Reviewed-by: Abhishek Lekshmanan <abhishek@suse.com>
2016-05-09 14:23:50 -07:00
Yehuda Sadeh
d53ffbfe65
rgw: code cleanup
...
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2016-05-09 14:23:03 -07:00
Yehuda Sadeh
8ab94f39e3
Merge pull request #8772 from yehudasa/wip-15625
...
rgw: sync fixes
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2016-05-09 14:13:11 -07:00
Casey Bodley
9d996c567d
test/rgw: enable mtime comparison in check_object_eq()
...
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2016-05-09 17:06:12 -04:00
Yehuda Sadeh
4a156662f8
Merge pull request #8880 from cbodley/wip-rgw-zonegroup-remove
...
radosgw-admin: add missing 'zonegroup remove'
Reviewed-by: Yehuda Sadeh <yehudasa@gmail.com>
2016-05-09 14:05:53 -07:00
Casey Bodley
5ba1b7b642
cmake: add missing FreelistManager sources
...
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2016-05-09 17:01:15 -04:00
Casey Bodley
c431924742
Merge pull request #8166 from kmroz/wip-rgw-rest-conn-use-vector
...
rgw: rest and http client code to use param vectors
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2016-05-09 14:11:05 -04:00
Yuri Weinstein
0f003ffbe7
common/ShardedOpWQ: make timeout when calling WaitInterval configurabletest run http://pulpito.ceph.com/yuriw-2016-05-07_09:11:04-rados-wip-yuri-testing---basic-smithi/
...
common/ShardedOpWQ: make timeout when calling WaitInterval configurable
test run http://pulpito.ceph.com/yuriw-2016-05-07_09:11:04-rados-wip-yuri-testing---basic-smithi/
2016-05-09 09:10:01 -07:00
Yuri Weinstein
e4fa44cd48
Merge pull request #8810 from xiexingguo/xxg-wip-fixgotfullmap
...
osd: fix problematic got_full_map() logic
test run http://pulpito.ceph.com/yuriw-2016-05-07_09:11:04-rados-wip-yuri-testing---basic-smithi/
2016-05-09 09:09:26 -07:00
Yuri Weinstein
22dc9696b6
Merge pull request #8857 from liewegas/wip-15678
...
osd: handle boot racing with NOUP set
test run http://pulpito.ceph.com/yuriw-2016-05-07_09:11:04-rados-wip-yuri-testing---basic-smithi/
2016-05-09 09:09:13 -07:00
Yuri Weinstein
347a04b9cd
Merge pull request #8881 from liewegas/wip-14952
...
osd: fix pg stuck messages while PGs are being created
test run http://pulpito.ceph.com/yuriw-2016-05-07_09:11:04-rados-wip-yuri-testing---basic-smithi/
2016-05-09 09:08:39 -07:00
Yuri Weinstein
5670e2749e
Merge pull request #8798 from majianpeng/buffer
...
common/buffer: clean up alignment checks
test run http://pulpito.ceph.com/yuriw-2016-05-08_08:12:51-rados-wip-yuri-testing2---basic-smithi/
2016-05-09 09:07:19 -07:00
Yuri Weinstein
b6525a064f
Merge pull request #8953 from xiexingguo/xxg-wip-prettydump
...
mon/PGMap: pretty output for "pg dump osds" command
2016-05-09 09:06:31 -07:00
Sage Weil
16a0c4f147
Merge pull request #8986 from stiopaa1/osd_prepublishmap_move
...
osd/OSD.h: move shared_ptr instead of copying it
Reviewed-by: Adam Emerson <aemerson@redhat.com
Reviewed-by: Sage Weil <sage@redhat.com>
2016-05-09 11:53:05 -04:00
Venky Shankar
685fa656e0
rbd: helpful error message on map failure
...
Failure to map an rbd image provides pretty much nothing to
debug (or rectify) the nature of failure. This change tries
to improve the same by providing helpful error messages (by
pointing to dmesg, etc..).
Fixes: http://tracker.ceph.com/issues/15721
Signed-off-by: Venky Shankar <vshankar@redhat.com>
2016-05-09 21:08:10 +05:30
Casey Bodley
25eced4c65
Merge pull request #8981 from ceph/wip-rgw-test-fix
...
test/rgw: fix bucket checkpoint
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2016-05-09 11:25:32 -04:00
Jason Dillaman
f3372a1bcf
journal: incorrectly computed object offset within set
...
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-05-09 11:22:48 -04:00
Kefu Chai
f7331fdc3f
Merge pull request #8786 from tchaikov/wip-btrfs-sudo
...
test: sudo to rm btrfs subvol
Reviewed-by: Erwan Velu <erwan@redhat.com>
2016-05-09 22:38:07 +08:00