Commit Graph

111232 Commits

Author SHA1 Message Date
Varsha Rao
f5e4631dc3 mgr/cephadm/nfs: Instead of CACHEINODE use MDCACHE
As CACHEINODE will be deprecated soon.

Signed-off-by: Varsha Rao <varao@redhat.com>
2020-05-15 23:52:55 +05:30
Mykola Golub
ccea3309b1
Merge pull request #35025 from dillaman/wip-45518
librbd: copy API should not inherit v1 image format by default
2020-05-15 18:13:18 +03:00
Jason Dillaman
7f1df0d18a
Merge pull request #34789 from trociny/wip-rbd-nbd-quiesce
rbd-nbd: add quiesce/unquiesce hooks

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2020-05-15 11:12:50 -04:00
Casey Bodley
04a430d19b
Merge pull request #35023 from yuvalif/fix_issue_45513
cls/2pc_queue: fix timing issue in test

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2020-05-15 10:48:57 -04:00
Jason Dillaman
7d6bff654b
Merge pull request #34959 from yison/rwl-image-writeback-cache-seq10
rbd/cache: Replicated Write Log core codes - load existing cache

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2020-05-15 10:24:40 -04:00
Jason Dillaman
e2d9c0a1b3
Merge pull request #34930 from trociny/wip-45409
rbd-mirror: wait for events to replay before shut down journal replay

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2020-05-15 08:46:48 -04:00
Kefu Chai
3bd2e76349
Merge pull request #35042 from tchaikov/wip-cmake-remove-iwyu-cppcheck
cmake: remove cppcheck and iwyu targets

Reviewed-by: Yuval Lifshitz <ylifshit@redhat.com>
Reviewed-by: Brad Hubbard <bhubbard@redhat.com>
2020-05-15 19:55:38 +08:00
Kefu Chai
054bb30925
Merge pull request #35070 from Devp00l/wip-45545-2
mgr/dashboard: Updates jest to fix cache failure

Reviewed-by: Tiago Melo <tmelo@suse.com>
2020-05-15 17:56:39 +08:00
Kefu Chai
62e14068ab
Merge pull request #34913 from athanatos/sjust/wip-seastore-journal
crimson/os/seastore: initial PR

Reviewed-by: Kefu Chai <kchai@redhat.com>
2020-05-15 17:50:02 +08:00
Lenz Grimmer
d4e69f625e
Merge pull request #35052 from tspmelo/wip-unittest-warnings
Reviewed-by: Alfonso Martínez <almartin@redhat.com>
Reviewed-by: Kiefer Chang <kiefer.chang@suse.com>
2020-05-15 10:59:27 +02:00
Sebastian Wagner
bf2b82d1b0
Merge pull request #35013 from matthewoliver/cephadm-iscsi-log-to-stderr
cephadm: enable logging to stderr in ceph-iscsi

Reviewed-by: Michael Fritch <mfritch@suse.com>
2020-05-15 10:47:43 +02:00
Samuel Just
e5966d18a7 dec/dev/seastore.rst: add more detailed design information and status
Signed-off-by: Samuel Just <sjust@redhat.com>
2020-05-14 23:45:05 -07:00
Samuel Just
3a5765bd2f crimson/os/seastore: add initial cache support with tests
Signed-off-by: Samuel Just <sjust@redhat.com>
2020-05-14 23:45:05 -07:00
Samuel Just
01a1a8c158 crimson/os/seastore: introduce initial journal implementation and tests
Signed-off-by: Samuel Just <sjust@redhat.com>
2020-05-14 23:45:02 -07:00
Samuel Just
79550342c6 crimson/gtest_seastar: add helpers for building seastar gtest unit tests
Also adds unsafe_get methods for errorator for use within unit tests.

Signed-off-by: Samuel Just <sjust@redhat.com>
2020-05-14 22:52:46 -07:00
Yuri Weinstein
acefe44a49
Merge pull request #35077 from yuriw/wip-yuriw-crontab-master
qa/tests: reduced powercycle jobs amount

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2020-05-14 13:56:31 -07:00
Yuri Weinstein
5d67ab8459 qa/tests: reduced powercycle jobs amount
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2020-05-14 13:49:01 -07:00
Lenz Grimmer
28ac243556 Merge pull request #32829 from Devp00l/wip-43765
Reviewed-by: Alfonso Martínez <almartin@redhat.com>
Reviewed-by: Tatjana Dehler <tdehler@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2020-05-14 13:45:16 -07:00
Yuri Weinstein
3ad495f095
Merge pull request #35076 from yuriw/wip-yuriw-distro-master
qa/tests: run `nautilus-x` on `pacific` on `ubuntu 18.04`

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2020-05-14 12:50:40 -07:00
Yuri Weinstein
6c9d990697 qa/tests: run nautilus-x on pacific on ubuntu 18.04
...as we don't build `nauiltus` on `20.04`

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2020-05-14 12:35:20 -07:00
Lenz Grimmer
050eb5d87c
Merge pull request #32829 from Devp00l/wip-43765
Reviewed-by: Alfonso Martínez <almartin@redhat.com>
Reviewed-by: Tatjana Dehler <tdehler@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
2020-05-14 18:12:13 +02:00
Stephan Müller
6c7724fbf0 mgr/dashboard: Updates jest to fix cache failure
Fixes: https://tracker.ceph.com/issues/45545
Signed-off-by: Stephan Müller <smueller@suse.com>
2020-05-14 17:46:16 +02:00
ofriedma
f8293ea235
Merge pull request #31889 from ofriedma/wip-ofriedma-reshard-debug
rgw: Fix reshard log so we can know why the reshard is returning error
2020-05-14 18:11:00 +03:00
Kefu Chai
ea40f9f849
Merge pull request #34003 from AmnonHanuhov/wip-radosbench_4k_rw_yaml
test/crimson: Added CPU cycles per operation as an acceptance criteria to radosbench_4k_r/w yaml

Reviewed-by: Kefu Chai <kchai@redhat.com>
2020-05-14 22:16:13 +08:00
Sebastian Wagner
21f8c80445
Merge pull request #34981 from sebastian-philipp/doc-dev-cephadm-cuncurrency
doc/dev/cephadm: Note regarding network calls form CLI handlers

Reviewed-by: Joshua Schmid <jschmid@suse.de>
2020-05-14 15:15:08 +02:00
Kefu Chai
4afe2d2dfa
Merge pull request #35066 from rzarzynski/wip-crimson-omap_get_keys-num
crimson/osd: fix key num handling in PGBackend::omap_get_keys().

Reviewed-by: Kefu Chai <kchai@redhat.com>
2020-05-14 19:50:40 +08:00
Sebastian Wagner
e11db13559
Merge pull request #34668 from zdover23/wip-doc-ceph-orch-zap-45128
doc/ceph orch: Add ceph orch zap command

Reviewed-by: Joshua Schmid <jschmid@suse.de>
2020-05-14 13:39:49 +02:00
Sebastian Wagner
59a7511ab3
Merge pull request #34944 from jschmid1/fix_osdspec_affinity_passing
mgr/cephadm: fix env_var passing to cephadm

Reviewed-by: Michael Fritch <mfritch@suse.com>
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
2020-05-14 13:31:14 +02:00
Sebastian Wagner
0240e14b9d
Merge pull request #35030 from mgfritch/cephadm-shell-mount-special
cephadm: fix shell mount for special files

Reviewed-by: Matthew Oliver <moliver@suse.com>
2020-05-14 13:30:34 +02:00
Radoslaw Zarzynski
4d93b817ab crimson/osd: fix key num handling in PGBackend::omap_get_keys().
The patch fixes running-out-of-buffer when decoding the data
from `omap_get_keys()`. In some cases, the declared number
of encoded keys is greater by 1 from the actual causing execption
`buffer::end_of_buffer` to be thrown at decoder.

Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2020-05-14 13:21:36 +02:00
Mykola Golub
1bbcad1fcb
Merge pull request #35011 from dillaman/wip-45504
pybind/rbd: RBD.create() method's 'old_format' parameter now defaults to False

Reviewed-by: Mykola Golub <mgolub@suse.com>
2020-05-14 12:20:41 +03:00
Sebastian Wagner
a8c42f2722
Merge pull request #35022 from sebastian-philipp/cephadm-add-host-oserror
mgr/cephadm: Remove AsyncCompletion

Reviewed-by: Michael Fritch <mfritch@suse.com>
2020-05-14 08:44:13 +02:00
Kefu Chai
8e2feaac62
Merge pull request #34976 from changchengx/bufferlist_ut
test/bufferlist: fix and cleanups

Reviewed-by: Kefu Chai <kchai@redhat.com>
2020-05-14 11:34:37 +08:00
Kefu Chai
cbe39d53f1
Merge pull request #35056 from agayev/fix-do-make
do_cmake.sh: do not unnecessarily warn about debug build

Reviewed-by: Kefu Chai <kchai@redhat.com>
2020-05-14 11:24:15 +08:00
Yuri Weinstein
929a9e64bb
Merge pull request #35029 from yuriw/wip-yuriw-subsets-master
qa/tests: reduce number of jobs for rados to 309
2020-05-13 15:57:35 -07:00
Abutalib Aghayev
2f705a7850 do_cmake.sh: do not unnecessarily warn about debug build
do_cmake.sh forgets to check the arguments passed to it and ends up warning
about debug build even if a user specifies a release build.

Signed-off-by: Abutalib Aghayev <agayev@gmail.com>
2020-05-13 17:13:25 -04:00
Casey Bodley
f2a3cbf53a
Merge pull request #34969 from pritha-srivastava/wip-rgw-gc-fix
cls/rgw_gc: Fixing the iterator used to access urgent data map

Reviewed-by: Matt Benjamin <mbenjamin@redhat.com>
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2020-05-13 14:36:48 -04:00
Tiago Melo
4ef1e85dcb mgr/dashboard: Remove unit tests warnings
Fixes: https://tracker.ceph.com/issues/45536

Signed-off-by: Tiago Melo <tmelo@suse.com>
2020-05-13 17:52:08 +00:00
Laura Paduano
ac0737555a
Merge pull request #34965 from Devp00l/wip-45433
mgr/dashboard: Always use fast angular unit tests

Reviewed-by: Alfonso Martínez <almartin@redhat.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
2020-05-13 16:36:48 +02:00
Nathan Cutler
a6adb000bd
Merge pull request #35041 from smithfarm/wip-tcmalloc-nit
doc: fix TCMalloc spelling

Reviewed-by: Zac Dover <zac.dover@gmail.com>
2020-05-13 15:53:10 +02:00
Kefu Chai
47ce69aa57 cmake: remove cppcheck and iwyu targets
these targets are not used by any other targets, and are not integrated with CI.
so let's drop them.

Signed-off-by: Kefu Chai <kchai@redhat.com>
2020-05-13 20:34:27 +08:00
Laura Paduano
3252b19084
Merge pull request #33121 from tspmelo/wip-angular-9
mgr/dashboard: Update to Angular 9

Reviewed-by: Alfonso Martínez <almartin@redhat.com>
Reviewed-by: Stephan Müller <smueller@suse.com>
Reviewed-by: Laura Paduano <lpaduano@suse.com>
2020-05-13 14:33:24 +02:00
Mykola Golub
2f700460fb rbd-nbd: don't abuse rbd_cache_writethrough_until_flush
If rbd_cache and rbd_cache_writethrough_until_flush options are
set, do not use flush for internal purposes unless the user
issued flush, so it won't unintentionally enable writeback cache
when it is still unsafe.

Signed-off-by: Mykola Golub <mgolub@suse.com>
2020-05-13 13:15:39 +01:00
Nathan Cutler
cde2bce385 doc: fix TCMalloc spelling
The google/tcmalloc page on GitHub refers to "TCMalloc", not
"tc_malloc".

Signed-off-by: Nathan Cutler <ncutler@suse.com>
2020-05-13 13:59:56 +02:00
Sebastian Wagner
47d737c517
Merge pull request #35010 from pcuzner/k8sevents-sanitise
mgr/k8sevents:sanitise kubernetes events

Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
2020-05-13 12:38:05 +02:00
Lenz Grimmer
40f42476e8
Merge pull request #34972 from tspmelo/wip-fix-45445
Reviewed-by: Alfonso Martínez <almartin@redhat.com>
Reviewed-by: Laura Paduano <lpaduano@suse.com>
2020-05-13 11:22:17 +02:00
Sebastian Wagner
79d88ada6f
Merge pull request #33886 from sebastian-philipp/doc-mon-command-api
doc: Add a generated reference of all mon commands.

Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Zac Dover <zac.dover@gmail.com>
2020-05-13 11:21:10 +02:00
Lenz Grimmer
a228afc92c
Merge pull request #35017 from tspmelo/wip-fix-fakefs
Reviewed-by: Tatjana Dehler <tdehler@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
2020-05-13 11:12:32 +02:00
Kefu Chai
b23de0c4b0
Merge pull request #34956 from tchaikov/wip-qa-tasks-cephfs-py3
qa/tasks/cephfs: remove sys.exc_clear() calls

Reviewed-by: Xiubo Li <xiubli@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2020-05-13 15:21:41 +08:00
Yuan Lu
f41b8a4f4d librbd: load existing cache
Signed-off-by: Peterson, Scott <scott.d.peterson@intel.com>
Signed-off-by: Li, Xiaoyan <xiaoyan.li@intel.com>
Signed-off-by: Lu, Yuan <yuan.y.lu@intel.com>
Signed-off-by: Chamarthy, Mahati <mahati.chamarthy@intel.com>
2020-05-13 14:40:28 +08:00