Sage Weil
78de6fd61d
Merge pull request #5896 from liewegas/wip-fix-spec
...
ceph.spec: include /etc/sysconfig/ceph
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
2015-09-11 13:02:29 -04:00
Sage Weil
4dea76e028
ceph.spec: include /etc/sysconfig/ceph
...
Signed-off-by: Sage Weil <sage@redhat.com>
2015-09-11 12:19:59 -04:00
Sage Weil
f5c8735d61
Merge pull request #5895 from jcsp/wip-doc-default-pools
...
doc: remove references to default data/metadata pools
2015-09-11 11:56:29 -04:00
John Spray
865708120f
doc: remove references to default data/metadata pools
...
These haven't existed since 0.84 -- the cephfs documentation
was updated at the time, but there were also references in the
rados documentation.
Signed-off-by: John Spray <john.spray@redhat.com>
2015-09-11 16:46:52 +01:00
Sage Weil
89e2c28c9d
Merge pull request #5803 from ceph/wip-debian-systemd
...
debian systemd support; /etc/{sysconfig,default}/ceph; easy jemalloc enablement
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Reviewed-by: Boris Ranto <branto@redhat.com>
2015-09-11 11:42:36 -04:00
Sage Weil
c3d23caddf
ceph-common: explicitly trigger /run/ceph creation
...
This doesn't happen magically on debian.
Signed-off-by: Sage Weil <sage@redhat.com>
2015-09-11 11:38:47 -04:00
Sage Weil
ea91c4ef85
systemd: tmpfiles.d in /run, not /var/run
...
Signed-off-by: Sage Weil <sage@redhat.com>
2015-09-11 11:38:47 -04:00
Sage Weil
c92d13b041
debian: fix location of tmpfiles.d
...
/usr/lib/tmpfiles.d, not /lib/tmpfiles.d
Signed-off-by: Sage Weil <sage@redhat.com>
2015-09-11 11:38:26 -04:00
Sage Weil
7384a14f24
debian/rules: install systemd files and /etc/default/ceph
...
Fix the systemd units to use /etc/default instead of /etc/sysconfig. There
is probably a better way...
Signed-off-by: Sage Weil <sage@redhat.com>
2015-09-11 11:38:26 -04:00
Sage Weil
cd4bd80a34
Makefile.am: include etc in tarball
...
Signed-off-by: Sage Weil <sage@redhat.com>
2015-09-11 11:38:26 -04:00
Sage Weil
c8bfc354e1
ceph.spec: install /etc/sysconfig/ceph
...
Make it easy to enable jemalloc, too.
Signed-off-by: Sage Weil <sage@redhat.com>
2015-09-11 11:38:26 -04:00
Sage Weil
6779bc2d24
Merge pull request #5869 from ceph/wip-rpm-dirs
...
ceph.spec: make /var/{lib,log,run} owned by ceph
Reviewed-by: Boris Ranto <branto@redhat.com>
2015-09-11 11:36:25 -04:00
Sage Weil
cbb8cf8328
Merge pull request #5540 from ceph/wip-selinux-radosgw
...
selinux: Update policy for radosgw
Reviewed-by: Milan Broz <mbroz@redhat.com>
2015-09-11 11:31:36 -04:00
Sage Weil
3aa38bc07f
make /var/run/ceph 770 ceph:ceph
...
This allows members of the ceph group to make librados clients (like the
ceph cli and qemu) create sockets in the default /var/run/ceph/* location.
Signed-off-by: Sage Weil <sage@redhat.com>
2015-09-11 11:26:59 -04:00
Sage Weil
e7837d1d36
ceph.spec: make /var/{lib,log,run} owned by ceph
...
Move creation of /var/lib/ceph and /var/run/ceph to ceph-common, too.
Signed-off-by: Sage Weil <sage@redhat.com>
2015-09-11 11:24:18 -04:00
Sage Weil
7e7179b4bf
Merge pull request #5871 from liewegas/wip-10328
...
common: add debug option to deliberately leak some memory
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-09-11 09:35:50 -04:00
Sage Weil
08781399f2
Merge remote-tracking branch 'gh/wip-tcmalloc'
2015-09-11 09:30:17 -04:00
Sage Weil
f167e8d3dc
.gitignore: radosgw-object-expirer
...
Signed-off-by: Sage Weil <sage@redhat.com>
2015-09-11 09:30:15 -04:00
Sage Weil
90cce11874
Merge pull request #5881 from cernceph/wip-logrotate
...
logrotate: ignore exit status 1 from killall
Reviewed-by: Sage Weil <sage@redhat.com>
2015-09-11 09:24:17 -04:00
Boris Ranto
e5a8022ddb
ceph.spec.in: ceph-radosgw should require ceph-selinux
...
Signed-off-by: Boris Ranto <branto@redhat.com>
2015-09-11 11:08:13 +02:00
Boris Ranto
338bd3d177
selinux: Update policy for radosgw
...
The current SELinux policy does not cover radosgw daemon. This patch
introduces the SELinux support for radosgw daemon (civetweb only).
Signed-off-by: Boris Ranto <branto@redhat.com>
2015-09-11 11:08:08 +02:00
Dan van der Ster
217e424810
logrotate: ignore postrotate error for radosgw
...
Fix the annoying logrotate error for radosgw.
Fixes : #13033
Signed-off-by: Dan van der Ster <daniel.vanderster@cern.ch>
2015-09-11 09:42:50 +02:00
Dan van der Ster
aa4a5b0d15
logrotate: ignore exit status 1 from killall
...
If any of ceph-osd, ceph-mon, ceph-mds were not running then
killall -q will exit status 1, leading to anacron sending a mail
error: error running shared postrotate script for '/var/log/ceph/*.log '
Fix by overriding the exit status with || true.
Fixes : #13033
Signed-off-by: Dan van der Ster <daniel.vanderster@cern.ch>
2015-09-11 09:30:04 +02:00
Sage Weil
48c4228671
Merge pull request #5800 from ceph/wip-user
...
ceph-disk: do async startup on upstart; fix dmcrypt create/activate bug
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-09-10 18:48:53 -04:00
Sage Weil
d4eeb9be0f
rocksdb: recognized --without-tcmalloc
...
Signed-off-by: Sage Weil <sage@redhat.com>
2015-09-10 17:03:03 -04:00
David Zafman
86dbfc88f8
Merge pull request #5031 from trociny/wip-10098
...
ceph-objectstore-tool: add mark-complete operation
Reviewed-by: David Zafman <dzafman@redhat.com>
2015-09-10 13:42:09 -07:00
Yehuda Sadeh
fa94ca4ed0
Merge pull request #5866 from jmunhoz/wip-requestid-on-error
...
rgw: include RequestId as part of the Error response
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2015-09-10 13:14:40 -07:00
Joao Eduardo Luis
046bdf8e9e
Merge pull request #5859 from jecluis/wip-test-mon-ping
...
test: mon/mon-ping.sh: make sure 'ceph mon ping' works as expected
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-09-10 20:04:41 +01:00
Josh Durgin
50c9beeba2
Merge pull request #5873 from dillaman/wip-rbd-missing-return
...
rbd: missing return statement within do_metadata_remove
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2015-09-10 13:45:37 -04:00
Jason Dillaman
8e07c8c8af
rbd: missing return statement within do_metadata_remove
...
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2015-09-10 12:21:57 -04:00
Sage Weil
e7c509ab75
Merge pull request #5780 from dzafman/wip-12387
...
osd: When generating past intervals due to an import end at pg epoch
Reviewed-by: Sage Weil <sage@redhat.com>
2015-09-10 10:56:45 -04:00
Sage Weil
82ba048d2c
common: add debug option to deliberately leak some memory
...
This will be used to verify leak detection tests are working.
Signed-off-by: Sage Weil <sage@redhat.com>
2015-09-10 10:35:11 -04:00
Sage Weil
c4401ad60e
test/Makefile-client: ship LibradosTestStub.h in tarball
...
Signed-off-by: Sage Weil <sage@redhat.com>
2015-09-10 07:51:52 -04:00
Loic Dachary
3d73e5b172
Merge pull request #5868 from jmunhoz/wip-x-amz-request-id-doc
...
doc: rgw: update x-amz-request-id status
Reviewed-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>
2015-09-10 12:50:34 +02:00
Orit Wasserman
f00c243de9
Merge pull request #5863 from ceph/wip-13015
...
rgw: preserve all attrs if intra-zone copy
2015-09-10 12:16:03 +02:00
Javier M. Mellid
71909b64b8
doc: rgw: update x-amz-request-id status
...
Signed-off-by: Javier M. Mellid <jmunhoz@igalia.com>
2015-09-10 11:25:17 +02:00
Javier M. Mellid
c503e97b7f
rgw: include RequestId as part of the Error response
...
The RGW error responses must contain a RequestId to be compliant with
the Amazon S3 errors. This RequestId is the ID of the request associated
with the error.
Fixes : #13020
Signed-off-by: Javier M. Mellid <jmunhoz@igalia.com>
2015-09-10 10:58:02 +02:00
Joao Eduardo Luis
94d84ccd95
test: mon/mon-ping.sh: make sure 'ceph mon ping' works as expected
...
Signed-off-by: Joao Eduardo Luis <joao@suse.de>
2015-09-10 09:53:59 +01:00
Joao Eduardo Luis
b7aaecc903
Merge pull request #5343 from hjwsm1989/wip-12442
...
mon/MonClient: fix error in 'ceph ping mon.id'
Reviewed-by: Joao Eduardo Luis <joao@suse.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2015-09-10 09:46:58 +01:00
Mykola Golub
6907778d76
ceph-objectstore-tool: add mark-complete operation
...
It is supposed to be used as a last resort to fix a cluster that has
PGs in 'incomplete' state, using the following procedure:
1) stop the osd that is primary for the incomplete PG;
2) run:
ceph-objectstore-tool --data-path ... --journal-path ... --pgid $PGID --op mark-complete
3) start the osd.
Fixes : #10098
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
2015-09-10 09:01:30 +03:00
Josh Durgin
903983a11a
Merge pull request #5816 from dillaman/wip-librbd-gmock
...
Initial support for gmock-based unit tests in librbd
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2015-09-10 01:47:07 -04:00
Sage Weil
a1941026f0
Merge pull request #5557 from guangyy/wip-12666
...
rgw: expose the number of unhealthy workers through admin socket
Reviewed-by: Sage Weil <sage@redhat.com>
2015-09-09 22:16:09 -04:00
Josh Durgin
8218fd1485
Merge pull request #5786 from ceph/wip-12911
...
rbd export-diff should export data chunks in-order
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2015-09-09 21:18:07 -04:00
Loic Dachary
6e0d93cc6d
Merge pull request #5858 from jecluis/wip-test-mon-scrub
...
test: mon/mon-scrub.sh: have test running on make check
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-09-10 02:55:55 +02:00
Yehuda Sadeh
06147dda2c
rgw: preserve all attrs if intra-zone copy
...
Fixes : #13015
Intra zone copy requires that all objects' attributes are preserved.
This was broken at commit: e41d97c8e3
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2015-09-09 15:43:55 -07:00
Sage Weil
f74c60f429
Merge pull request #5442 from ceph/wip-12551
...
ReplicatedPG,Objecter: copy_get should include truncate_seq and size
Reviewed-by: Sage Weil <sage@redhat.com>
2015-09-09 16:21:07 -04:00
Yehuda Sadeh
6c7265a67c
Merge pull request #5490 from dwj192/master
...
rgw:add --reset-regions for regionmap update
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2015-09-09 11:38:24 -07:00
Joao Eduardo Luis
293d12a2bc
test/Makefile.am: run mon/mon-scrub.sh as part of checks
...
Signed-off-by: Joao Eduardo Luis <joao@suse.de>
2015-09-09 18:17:48 +01:00
Joao Eduardo Luis
6ceb37d4ba
test: mon/mon-scrub.sh: port clashed with other tests
...
This will allow the test to be run during make check.
Signed-off-by: Joao Eduardo Luis <joao@suse.de>
2015-09-09 18:17:48 +01:00
Yehuda Sadeh
dbf8f67e69
Merge pull request #5828 from lebauce/fix-swift-prefix
...
rgw: add delimiter to prefix only when path is specified
Reviewed-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
2015-09-09 08:33:59 -07:00