Karol Mroz
422c749b84
rgw_main: break up frontend config parsing
...
Before invoking global_init(), determine which frontends are configured.
If Civetweb is to be used, ensure it will be responsible for dropping
permissions after radosgw startup.
Signed-off-by: Karol Mroz <kmroz@suse.com>
2016-03-10 09:33:16 +01:00
Karol Mroz
f50c332bcb
global_init: add run_pre_init argument to function signature
...
Allows running the global_pre_init() separately in order to parse config
options prior to invoking global_init().
Signed-off-by: Karol Mroz <kmroz@suse.com>
2016-03-10 09:33:16 +01:00
Karol Mroz
c218c53d1a
global: record target user and group strings
...
Useful so we don't have to do a reverse lookup when dropping permissions
in civetweb.
Signed-off-by: Karol Mroz <kmroz@suse.com>
2016-03-10 09:33:16 +01:00
Gregory Farnum
44f7b87263
Merge pull request #7798 from ukernel/wip-mds-snap
...
A few more snapshot fixes, mostly around snapshotted inode/dentry tracking
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2016-03-09 22:49:46 -08:00
Gregory Farnum
d783e96775
Merge pull request #7994 from ukernel/jewel-14996
...
Merge: Fix client handling of "lost" open directories on shutdown
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2016-03-09 22:43:04 -08:00
RustShen
5fe3ff3f09
Modifications to rbd-openstack.rst
...
Original configuration is not working
'enabled_backends' should be changed accordingly
Signed-off-by: RustShen <rustinpeace@163.com>
Update rbd-openstack.rst
2016-03-10 14:31:34 +08:00
Greg Farnum
9f69cb1a81
Merge remote-tracking branch 'origin/greg-fs-testing-3-7-damage'
2016-03-09 22:25:25 -08:00
Gregory Farnum
eaded2ea4c
Merge pull request #7686 from david-z/wip-fix-fh-ref-leak
...
ceph-fuse: Fix potential filehandle ref leak at umount
Reviewed-by: Yan, Zheng <zyan@redhat.com>
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2016-03-09 22:25:42 -08:00
Gregory Farnum
d63186f4fd
Merge pull request #7685 from david-z/wip-fix-put-free-fd-back
...
[cephfs] fix free fds being exhausted eventually because freed fds are never put back
Reviewed-by: Yan, Zheng <zyan@redhat.com>
2016-03-09 22:24:22 -08:00
Gregory Farnum
9ae8486875
Merge pull request #7003 from jcsp/wip-cephfs-tmap-migrate
...
tools/cephfs: add tmap_upgrade
Reviewed-by: David Zafman <dzafman@redhat.com>
Reviewed-by: Yan, Zheng <zyan@redhat.com>
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2016-03-09 22:22:42 -08:00
Gregory Farnum
6f81a7ad9b
Merge pull request #8014 from ukernel/wip-15038
...
mds: fix inode_t::compare()
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2016-03-09 22:12:07 -08:00
Dan Mick
1856de3848
Merge pull request #8012 from zmc/jewel
...
man/8/ceph-disk: fix formatting issue
Reviewed-by: Dan Mick <dmick@redhat.com>
2016-03-09 19:40:04 -08:00
Yan, Zheng
9b79d05c59
mds: fix inode_t::compare()
...
Fixes : #15038
Signed-off-by: Yan, Zheng <zyan@redhat.com>
2016-03-10 10:50:07 +08:00
Josh Durgin
4fdd10d59d
Merge pull request #7978 from dillaman/wip-14908
...
librbd: refresh image if required before replaying journal ops
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-03-09 17:51:02 -08:00
Josh Durgin
e3ea4e390f
Merge pull request #8009 from dillaman/wip-14988
...
test: reproducer for writeback CoW deadlock
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-03-09 17:30:08 -08:00
Josh Durgin
4260b08fe1
Merge pull request #8005 from dillaman/wip-rbd-lock-fence
...
pybind: flag an RBD image as closed regardless of result code
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-03-09 17:25:55 -08:00
Josh Durgin
facd50d531
Merge pull request #8001 from dillaman/wip-rbd-cram
...
test: update rbd integration cram tests for new default features
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-03-09 17:23:54 -08:00
Jason Dillaman
0d9fb7a749
test: reproducer for writeback CoW deadlock
...
Refs: #14988
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-03-09 20:06:46 -05:00
Yehuda Sadeh
93be4c6e34
rgw_admin: minor output cleanups
...
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2016-03-09 17:02:34 -08:00
Yehuda Sadeh
3d58c14cc5
rgw: silence some noisy log messages
...
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2016-03-09 17:02:33 -08:00
Yehuda Sadeh
453bc556b6
rgw_admin: report oldest data not synced
...
in radosgw-admin sync status
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2016-03-09 17:02:33 -08:00
Yehuda Sadeh
eea64de61c
rgw_admin: show more data sync info
...
in radosgw-admin sync status command
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2016-03-09 17:02:33 -08:00
Yehuda Sadeh
03f8e624d9
rgw_admin: show oldest metadata change not applied
...
in radosgw-admin sync status
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2016-03-09 17:02:33 -08:00
Yehuda Sadeh
b15f1ec195
rgw_admin: a command to show sync status
...
show it in a human readable way
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2016-03-09 17:02:32 -08:00
Sage Weil
977bed095d
man/8/ceph-disk: fix formatting issue
...
ERROR: /srv/autobuild-ceph/gitbuilder.git/build/doc/man/8/ceph-disk.rst:39: Unexpected indentation.
WARNING: /srv/autobuild-ceph/gitbuilder.git/build/doc/man/8/ceph-disk.rst:40: Block quote ends without a blank line; unexpected unindent.
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 8dcaacbb05
)
2016-03-09 16:46:21 -07:00
Josh Durgin
3d404f2e1c
Merge pull request #7906 from dillaman/wip-14869
...
journal: re-use common threads between journalers
Conflicts:
src/journal/JournalPlayer.cc
src/librbd/Journal.cc
src/test/rbd_mirror/image_replay.cc
src/tools/rbd_mirror/ImageReplayer.h
src/tools/rbd_mirror/Mirror.cc
(merged interface changes to ImageReplayer, and reduced scope for
change to JournalPlayer due to pr #7884 (wip-14663)).
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-03-09 14:18:13 -08:00
Josh Durgin
cfed9b6afd
Merge pull request #7958 from trociny/wip-rbd-mirror-fixup
...
rbd-mirror: minor fix-ups for initial skeleton implementation
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-03-09 14:03:48 -08:00
Josh Durgin
55efa7ae74
Merge pull request #7884 from dillaman/wip-14663
...
librbd: allocate new journal tag after acquiring exclusive lock
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-03-09 14:02:38 -08:00
Josh Durgin
3538f11145
Merge pull request #7772 from xinxinsh/wip-14789
...
librbd: truncate does not need to mark the object as existing in the object map
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-03-09 14:01:54 -08:00
Wido den Hollander
363e431894
doc: Add French mirror
...
Signed-off-by: Wido den Hollander <wido@42on.com>
2016-03-09 22:52:49 +01:00
Wido den Hollander
868b794568
mirrors: Change contact e-mail address for se.ceph.com
...
Signed-off-by: Wido den Hollander <wido@42on.com>
2016-03-09 22:42:15 +01:00
Zack Cerza
89daecf496
Merge pull request #8003 from liewegas/wip-ceph-disk-doc
...
man/8/ceph-disk: fix formatting issue
2016-03-09 14:32:50 -07:00
Sage Weil
9a480e23b8
Merge pull request #7927 from oritwas/wip-rgw-fix-default
...
rgw: RGWZoneParams::create should not handle -EEXIST error
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2016-03-09 16:13:16 -05:00
Sage Weil
cec8f23b6a
Merge remote-tracking branch 'gh/jewel'
2016-03-09 15:45:38 -05:00
Sage Weil
5e23cba187
Merge pull request #7768 from xinxinsh/wip-fix-zero
...
osd: filestore: FALLOC_FL_PUNCH_HOLE must be used with FALLOC_FL_KEEP_SIZE
Reviewed-by: Kefu Chai <kchai@redhat.com>
2016-03-09 15:05:28 -05:00
Sage Weil
811229baa4
Merge pull request #7844 from xiexingguo/xxg-wip-14922
...
osd: replicatedpg: break out loop if we encounter fatal error during do_pg_op()
Reviewed-by: Sage Weil <sage@redhat.com>
2016-03-09 15:03:42 -05:00
Sage Weil
9c13921f38
Merge pull request #7864 from dillaman/wip-librados-aio-notify
...
librados: race condition on aio_notify completion handling
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-03-09 15:03:14 -05:00
Sage Weil
96face6e8c
Merge pull request #7928 from branch-predictor/bp-radostool-reduce-mem
...
tools/rados: reduce "rados put" memory usage by op_size
Reviewed-by: Kefu Chai <kchai@redhat.com>
2016-03-09 15:02:00 -05:00
Sage Weil
af5d1b1aaf
Merge pull request #7967 from tchaikov/wip-si-cast-coverity
...
common/strtol.cc: fix the coverity warnings
Reviewed-by: Brad Hubbard <bhubbard@redhat.com>
2016-03-09 15:01:31 -05:00
Sage Weil
42a9e65cc9
Merge pull request #7948 from avnerbh/fix_avoid_enqueue_dup_code
...
msg: remove duplicated code - local_delivery will now call 'enqueue'
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2016-03-09 14:07:21 -05:00
Sage Weil
2b9775db2c
Merge pull request #7890 from liewegas/wip-reweight
...
mon: osd [test-]reweight-by-{pg,utilization} command updates
Reviewed-by: Samuel Just <sjust@redhat.com>
2016-03-09 14:06:30 -05:00
Jason Dillaman
ca160372f4
pybind: flag an RBD Image as closed regardless of result code
...
The image will always be closed -- the error code just alerts the
user to any possible error encountered when closing the image.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-03-09 13:56:16 -05:00
Jason Dillaman
a8e82a3809
librbd: permit watch flush to return error code
...
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-03-09 13:55:29 -05:00
Sage Weil
bd6c64da23
qa/workunits/rados/test.sh: capture stderr too
...
Signed-off-by: Sage Weil <sage@redhat.com>
2016-03-09 13:37:10 -05:00
Sage Weil
661891aa28
mon: remove range=100 from reweight-by-* commands
...
Specifying the range makes it skip instead of error when you give
it a bad value.
Signed-off-by: Sage Weil <sage@redhat.com>
2016-03-09 13:25:55 -05:00
Sage Weil
8dcaacbb05
man/8/ceph-disk: fix formatting issue
...
ERROR: /srv/autobuild-ceph/gitbuilder.git/build/doc/man/8/ceph-disk.rst:39: Unexpected indentation.
WARNING: /srv/autobuild-ceph/gitbuilder.git/build/doc/man/8/ceph-disk.rst:40: Block quote ends without a blank line; unexpected unindent.
Signed-off-by: Sage Weil <sage@redhat.com>
2016-03-09 12:30:23 -05:00
xie xingguo
cf0665e83f
osd: pg: remove get_log_write_pos() method
...
which is never used.
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
2016-03-10 00:55:13 +08:00
Jason Dillaman
ed7906e59d
test: update rbd integration cram tests for new default features
...
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-03-09 11:42:16 -05:00
Kefu Chai
06586037b1
Merge pull request #7847 from wido/mirroring-fixes
...
Updated scripts and documentation for mirrors
Reviewed-by: Kefu Chai <kchai@redhat.com>
2016-03-09 23:50:16 +08:00
Wido den Hollander
2025d631cc
Add script to test connectivity and availability of Ceph mirrors
...
Signed-off-by: Wido den Hollander <wido@42on.com>
2016-03-09 16:48:41 +01:00