Sage Weil
f5a7a0b168
Merge PR #30709 into master
...
* refs/pull/30709/head:
msg/async: rename outcoming_bl -> outgoing_bl in AsyncConnection.
Reviewed-by: Sage Weil <sage@redhat.com>
2019-10-03 12:28:10 -05:00
Radoslaw Zarzynski
7997a3ea19
msg/async: rename outcoming_bl -> outgoing_bl in AsyncConnection.
...
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2019-10-03 15:39:15 +02:00
Patrick Donnelly
9ad000b75e
Merge PR #29711 into master
...
* refs/pull/29711/head:
doc: Update documentation for LazyIO
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Jeff Layton <jlayton@redhat.com>
2019-10-03 05:51:46 -07:00
Patrick Donnelly
cf4fef5cfb
Merge PR #30473 into master
...
* refs/pull/30473/head:
doc: Fix FUSE expansion
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2019-10-03 05:00:20 -07:00
Patrick Donnelly
0b24c6d61d
Merge PR #30251 into master
...
* refs/pull/30251/head:
doc: Update requirements for using CephFS
Reviewed-by: Rishabh Dave <ridave@redhat.com>
Reviewed-by: Douglas Fuller <dfuller@redhat.com>
Reviewed-by: Jeff Layton <jlayton@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2019-10-03 01:35:53 -07:00
Varsha Rao
1b5ce8e779
doc: Update requirements for using CephFS
...
Fixes: https://tracker.ceph.com/issues/41470
Signed-off-by: Varsha Rao <varao@redhat.com>
2019-10-03 13:12:32 +05:30
Jos Collin
b154d4f87d
Merge pull request #30654 from ajarr/fix-42096
...
mgr/volumes: fix incorrect snapshot path creation
Reviewed-by: Jos Collin <jcollin@redhat.com>
2019-10-03 12:11:43 +05:30
Sage Weil
4bfd1c5114
Merge PR #30627 into master
...
* refs/pull/30627/head:
qa/suites/rados/verify: whitelist MON_DOWN when using valgrind
qa/suits/rados/basic/tasks/rados_api_tests: pgs can go degraded
Reviewed-by: Neha Ojha <nojha@redhat.com>
2019-10-02 15:46:15 -05:00
Sage Weil
804458bf51
Merge PR #30640 into master
...
* refs/pull/30640/head:
osd/PrimaryLogPG: remove unused reply creation path
osd/PrimaryLogPG: include op_returns in dup replies
osd/PrimaryLog: drop unused reply_ctx() variant
osd/PrimaryLogPG: remove dead already_ack()
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2019-10-02 09:50:53 -05:00
Sage Weil
644d49ec98
Merge PR #30596 into master
...
* refs/pull/30596/head:
qa/suites/rados/singleton/all/ec-lost-unfound: no rbd pool
Reviewed-by: Neha Ojha <nojha@redhat.com>
2019-10-02 09:34:18 -05:00
Ilya Dryomov
32fc260eba
Merge pull request #30675 from idryomov/wip-set-kernel-secret
...
common/secret.c: don't pass uninitialized stack data to the kernel
Reviewed-by: Jeff Layton <jlayton@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
2019-10-02 16:16:45 +02:00
Lenz Grimmer
80d9be50a9
mgr/dashboard: Update npm packages ( #30439 )
...
mgr/dashboard: Update npm packages
Reviewed-by: Laura Paduano <lpaduano@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
2019-10-02 12:55:04 +00:00
Patrick Donnelly
98f0682b0e
Merge PR #30626 into master
...
* refs/pull/30626/head:
doc: document recover_session= option in mount.ceph manpage
doc: update documents on using kcephfs
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2019-10-02 05:15:02 -07:00
Patrick Donnelly
4154eae83a
Merge PR #30542 into master
...
* refs/pull/30542/head:
doc: cleanup CephFS Landing Page
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2019-10-02 04:09:22 -07:00
Lenz Grimmer
6bafc61e8d
mgr/dashboard: Show smartctl summary in OSD tab ( #30378 )
...
mgr/dashboard: Show smartctl summary in OSD tab
Reviewed-by: Laura Paduano <lpaduano@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
2019-10-02 09:22:44 +00:00
Nathan Cutler
896ba76524
Merge pull request #29922 from smithfarm/wip-41524
...
cmake: set empty RPATH for some test executables
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Ricardo Dias <rdias@suse.com>
2019-10-02 10:42:04 +02:00
Patrick Donnelly
3ec16fee44
Merge PR #30416 into master
...
* refs/pull/30416/head:
client: add procession of SEEK_HOLE and SEEK_DATA in lseek.
Reviewed-by: Jeff Layton <jlayton@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2019-10-01 21:23:57 -07:00
Kefu Chai
9037640a71
Merge pull request #30653 from tchaikov/wip-os/drop-kinetic
...
os: remove KineticStore
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
2019-10-02 10:16:58 +08:00
Ali Maredia
bc8efa16d3
Merge pull request #28569 from alimaredia/wip-rgw-ioctx-operate-replace
...
rgw: replace direct calls to ioctx.operate()
2019-10-01 16:48:11 -04:00
Jeff Layton
aa72b35cdb
doc: document recover_session= option in mount.ceph manpage
...
Fixes: https://tracker.ceph.com/issues/40957
Signed-off-by: Jeff Layton <jlayton@redhat.com>
2019-10-01 15:26:59 -04:00
Ilya Dryomov
1ff296c1ae
common/secret.c: don't pass uninitialized stack data to the kernel
...
ceph_unarmor() returns the number of bytes decoded, which can be (and
usually is) smaller than the size of the payload array.
set_kernel_secret() has behaved this way ever since it was introduced
in commit bee85518e2
("mount.ceph: Use kernel key management API when
possible."). The reason it didn't cause problems in the kernel is that
the encoding includes the actual length of the secret and there is no
check for the end of the supplied payload (see ceph_key_preparse() in
net/ceph/crypto.c).
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2019-10-01 21:03:23 +02:00
Kefu Chai
2b6056f935
Merge pull request #30655 from tchaikov/wip-cmake/crimson/pass-args
...
cmake: pass arguments to crimson tests
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2019-10-01 22:28:58 +08:00
shenhang
394720ca6b
client: add procession of SEEK_HOLE and SEEK_DATA in lseek.
...
Fixes: https://tracker.ceph.com/issues/42107
Signed-off-by: Shen Hang <harryshen18@gmail.com>
2019-10-01 22:09:40 +08:00
Casey Bodley
ec0e97fe8d
Merge pull request #30613 from joke-lee/rgw-ceph-dencoder-add-RGWPeriodLatestEpochInfo
...
ceph-dencoder: add RGWPeriodLatestEpochInfo support.
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2019-10-01 09:59:30 -04:00
Tiago Melo
4d87fdb4ff
mgr/dashboard: Update npm packages
...
Signed-off-by: Tiago Melo <tmelo@suse.com>
2019-10-01 13:00:46 +00:00
Jeff Layton
740aeb9632
doc: update documents on using kcephfs
...
Overhaul the fstab.rst and kernel.rst files with more relevant examples
now that the mount helper does autodiscovery. Add a preamble to
kernel-features.rst and add a warning about the deprecation of inline
data.
Fixes: https://tracker.ceph.com/issues/42025
Signed-off-by: Jeff Layton <jlayton@redhat.com>
2019-10-01 08:42:57 -04:00
Ramana Raja
8f24f42d46
mgr/volumes: fix incorrect snapshot path creation
...
When constructing the snapshot path, the components are a mix of
byte and string type objects. The 'os.path.join()' method needs
the components to be of the same type. Hence convert all components
to byte type objects.
Introduced-by: 3d63cd947f
Fixes: https://tracker.ceph.com/issues/42096
Signed-off-by: Ramana Raja <rraja@redhat.com>
2019-10-01 18:06:21 +05:30
Kefu Chai
d656c05f50
cmake: pass arguments to crimson tests
...
otherwise they will take all CPU cores and all memory
Signed-off-by: Kefu Chai <kchai@redhat.com>
2019-10-01 19:40:37 +08:00
Nathan Cutler
51a1c62171
build/ops: set empty RPATH for some test executables
...
Fixes: https://tracker.ceph.com/issues/41524
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2019-10-01 12:55:37 +02:00
Sebastian Wagner
4e3bdafc98
Merge pull request #30587 from sebastian-philipp/python-common-readme
...
python-common: Add small Readme
Reviewed-by: Kiefer Chang <kiefer.chang@suse.com>
2019-10-01 12:05:00 +02:00
Patrick Donnelly
59d740d7cd
Merge PR #30341 into master
...
* refs/pull/30341/head:
cephfs-shell: better complain info, when deleting non-empty directory
Reviewed-by: Rishabh Dave <ridave@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Varsha Rao <varao@redhat.com>
2019-10-01 01:21:16 -07:00
Patrick Donnelly
907c2d6ed5
Merge PR #30559 into master
...
* refs/pull/30559/head:
mds: Reorganize class members in MDBalancer header
Reviewed-by: Jos Collin <jcollin@redhat.com>
2019-10-01 01:17:53 -07:00
Patrick Donnelly
4bb8cb3a90
Merge PR #30580 into master
...
* refs/pull/30580/head:
client: don't ceph_abort on bad llseek whence value
client: remove Inode dir_contacts field
Reviewed-by: Varsha Rao <varao@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2019-10-01 01:15:54 -07:00
Ramana Raja
0bfcace85e
Merge pull request #30407 from joscollin/wip-B41841-yes-really-mean-it
...
mgr/volumes: protection for `fs volume rm` command
2019-10-01 13:05:33 +05:30
Milind Changire
a86b7bff58
doc: cleanup CephFS Landing Page
...
Fixes: https://tracker.ceph.com/issues/41952
Signed-off-by: Milind Changire <mchangir@redhat.com>
2019-10-01 12:41:32 +05:30
Kefu Chai
a119b442f8
os: remove KineticStore
...
kinetic-cpp-client and kinetic project as a whole are not acitvely
supported or maintained anymore. see
- https://github.com/Kinetic/kinetic-cpp-client
- http://www.openkinetic.org
Signed-off-by: Kefu Chai <kchai@redhat.com>
2019-10-01 12:56:01 +08:00
Patrick Donnelly
bbe3a33775
Merge PR #30552 into master
...
* refs/pull/30552/head:
cmake: fix libtsan detection
test: librados startup/shutdown racer test
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2019-09-30 20:46:14 -07:00
Kefu Chai
a56266ef09
Merge pull request #30630 from tchaikov/wip-build-on-centos8
...
install-deps,rpm,do_cmake: build on RHEL/CentOS 8
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
2019-10-01 10:57:16 +08:00
Kefu Chai
7925aee2d5
Merge pull request #30531 from alimaredia/wip-rgw-maven-version-update
...
qa: bump maven repo version in s3a_hadoop.py
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2019-10-01 10:45:23 +08:00
Xie Xingguo
b93b3dd827
Merge pull request #30615 from xiexingguo/wip-progress-time-remaining
...
mgr/progress: estimated remaining time for events
Reviewed-by: Sage Weil <sage@redhat.com>
2019-10-01 09:07:29 +08:00
Xie Xingguo
f28f35f79b
Merge pull request #30591 from xiexingguo/wip-balancer-throttler
...
mgr/balancer: upmap_max_iterations -> upmap_max_optimizations; behave as it is per pool
Reviewed-by: Sage Weil <sage@redhat.com>
2019-10-01 07:42:25 +08:00
Samuel Just
79847358cf
Merge pull request #29674 from athanatos/sjust/wip-fio-trace
...
os/bluestore: expand lttng tracepoints, improve fio_ceph_objectstore backend
Reviewed-by: Adam Kupczyk <akupczyk@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2019-09-30 14:15:31 -07:00
Ali Maredia
d250906aee
cls: CLS_CLIET_HIDE_IOCTX changes in cls headers
...
Signed-off-by: Ali Maredia <amaredia@redhat.com>
2019-09-30 15:48:58 -04:00
Ali Maredia
582511446b
rgw: various ioctx.operate refactoring changes
...
- remove unused #include for cls_client headers
- refactor cls_timeindex_trim call in
rgw_object_expirer_core.cc
- add more CLS_CLIENT_HIDE_IOCTX in header files
- move target_compile_definitions to rgw_a target
- make repeat cls helper functions static
Signed-off-by: Ali Maredia <amaredia@redhat.com>
2019-09-30 15:48:58 -04:00
Ali Maredia
cd684a04ee
rgw: overload cls_rgw functions that do io_ctx.operate()
...
Call the new overloaded functions and call
rgw_rados_operate after them.
Signed-off-by: Ali Maredia <amaredia@redhat.com>
2019-09-30 15:48:58 -04:00
Ali Maredia
9886e93118
cls: remove unused cls_rgw_reshard_get_head()
...
Signed-off-by: Ali Maredia <amaredia@redhat.com>
2019-09-30 15:48:58 -04:00
Ali Maredia
3143f2f7d8
rgw: replace ioctx.operate() with rgw_rados_operate()
...
For all operate calls in:
rgw_op.cc
rgw_orphan.cc
rgw_reshard.cc
rgw_rados.cc
Signed-off-by: Ali Maredia <amaredia@redhat.com>
2019-09-30 15:48:58 -04:00
Jeff Layton
09bd258a9f
cmake: fix libtsan detection
...
This variable is case-sensitive.
Signed-off-by: Jeff Layton <jlayton@redhat.com>
2019-09-30 14:49:12 -04:00
Sage Weil
6c10712959
osd/PrimaryLogPG: remove unused reply creation path
...
Signed-off-by: Sage Weil <sage@redhat.com>
2019-09-30 10:45:26 -05:00
Sage Weil
2042f661b6
osd/PrimaryLogPG: include op_returns in dup replies
...
We are storing the return metadata; actually use it when sending dup
replies!
Signed-off-by: Sage Weil <sage@redhat.com>
2019-09-30 10:04:48 -05:00