Franciszek Stachura
f841def599
doc: Fix links to CRUSH, RADOS and DSP research papers.
...
Signed-off-by: Franciszek Stachura <fbstachura@gmail.com>
2022-01-30 17:23:33 +01:00
Kefu Chai
9b5a77eb1a
Merge pull request #44707 from liumiaomiaoIntel/qatdoc
...
doc/radosgw: update QAT acceleration to specify the configuration
Reviewed-by: Kefu Chai <tchaikov@gmail.com>
2022-01-29 14:13:41 +08:00
Miaomiao Liu
6a7f1f6c37
doc/radosgw: update QAT acceleration to specify the configuration
...
add and change the configuration steps to enable latest version of QAT
driver on QAT based encryption and compression
Signed-off-by: Miaomiao Liu <miaomiao.liu@intel.com>
2022-01-29 12:41:37 +08:00
Casey Bodley
85fa474b4d
Merge pull request #44816 from cbodley/wip-rgw-cmake-system
...
cmake/rgw: src/rgw and src/rgw/services are not system headers
Reviewed-by: Adam C. Emerson <aemerson@redhat.com>
2022-01-28 14:09:59 -05:00
Sebastian Wagner
39f972a152
Merge pull request #44801 from sebastian-philipp/doc-cephadm-count-per-host
...
doc/cephadm: Co-location of daemons
Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by:Anthony D'Atri <anthony.datri@gmail.com>
2022-01-28 16:19:35 +01:00
Daniel Gryniewicz
ebabf9b225
Merge pull request #44823 from andriytk/fix-install-deps2
...
install-deps.sh: fix cortx-motr installation condition
2022-01-28 09:39:41 -05:00
Andriy Tkachuk
71ab238a5d
install-deps.sh: fix cortx-motr installation condition
...
Don't try to install cortx-motr if it is already installed
or not needed. (Currently, it installs on any run from an
interactive terminal session).
Signed-off-by: Andriy Tkachuk <andriy.tkachuk@seagate.com>
2022-01-28 12:57:18 +00:00
zdover23
7c1eb0cd5f
Merge pull request #44711 from zdover23/wip-doc-2022-01-21-rados-bluestore-cache-autotune-interval-rewrite-2
...
src/rados: rewrite bs cache autotune instructions
Reviewed-by: Laura Flores <lflores@redhat.com>
2022-01-28 09:29:14 +10:00
Adam King
a773c53b11
Merge pull request #44703 from phlogistonjohn/jjm-issue46773
...
cephadm: validate that the constructed YumDnf baseurl is usable
Reviewed-by: Michael Fritch <mfritch@suse.com>
2022-01-27 17:35:21 -05:00
Adam King
1b861305ea
Merge pull request #44517 from adk3798/agent-cache
...
mgr/cephadm: store agent metadata in its own cache
Reviewed-By: Sebastian Wagner <sewagner@redhat.com>
2022-01-27 17:34:01 -05:00
Casey Bodley
56510a1471
cmake/rgw: src/rgw and src/rgw/services are not system headers
...
include these with -I instead of -isystem so we don't hide their
compiler warnings
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2022-01-27 16:31:02 -05:00
zdover23
13a37c7f73
Merge pull request #44719 from zdover23/wip-doc-2021-01-22-man-page-radosgw-multitenancy-remove-double-quotes
...
doc/radosgw: replace double quotes with single
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2022-01-28 04:16:16 +10:00
Daniel Gryniewicz
43b373b08e
Merge pull request #44379 from andriytk/add-motr-rgw-sal
...
rgw: add CORTX Motr SAL implementation
Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Soumya Koduri <skoduri@redhat.com>
Reviewed-by: Matt Benjamin <mbenjami@redhat.com>
2022-01-27 11:33:25 -05:00
Ernesto Puerta
03b1b357e5
Merge pull request #44654 from rhcs-dashboard/page-title-feature
...
mgr/dashboard: Page title should indicate current location
Reviewed-by: Sarthak0702 <NOT@FOUND>
Reviewed-by: Waad Alkhoury <walkhour@redhat.com>
Reviewed-by: Alfonso Martínez <almartin@redhat.com>
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Nizamudeen A <nia@redhat.com>
2022-01-27 16:10:40 +01:00
Venky Shankar
bc51231769
Merge pull request #44793 from anthonyeleven/anthonyeleven/cephfs-mirroring
...
doc/cephfs: Clean up mirroring
Reviewed-by: Venky Shankar <vshankar@redhat.com>
2022-01-27 18:27:44 +05:30
Andriy Tkachuk
bf24c479b9
rgw: add CORTX Motr SAL implementation
...
To build with Motr backend, use -DWITH_RADOSGW_MOTR=YES cmake
option. cortx-motr-devel rpm should be installed beforehand.
To connect to Motr cluster, add the following configuration
parameters to ceph.conf:
[client]
...
rgw backend store = motr
motr profile fid = 0x7000000000000001:0x4f
motr ha endpoint = inet:tcp:10.0.0.1@2001
...
[client.rgw.8000]
...
motr my endpoint = inet:tcp:10.0.0.1@5001
motr my fid = 0x7200000000000001:0x29
The correct values for the Motr connection parameters can be
taken from `hctl status` cmd output after Motr cluster is
bootstrapped. In the example above, the values were taken from
the following output:
Profile:
0x7000000000000001:0x4f
Services:
centos8n1
[started] hax 0x7200000000000001:0x6 inet:tcp:10.0.0.1@5001
...
[unknown] m0_client 0x7200000000000001:0x29 inet:tcp:10.0.0.1@5001
Motr pkgs for the build/run can be taken from
https://github.com/Seagate/cortx-motr/releases/tag/2.0.0-rgw .
Co-authored-by: Sining Wu <sining.wu@seagate.com>
Signed-off-by: Andriy Tkachuk <andriy.tkachuk@seagate.com>
2022-01-27 10:45:25 +00:00
Sarthak0702
14eb1890da
mgr/dashboard: Page title should indicate current location
...
Added titleService to BreadcrumbsComponent.
Fixes: https://tracker.ceph.com/issues/36587
Signed-off-by: Sarthak0702 <sarthak.0702@gmail.com>
2022-01-27 15:38:39 +05:30
Sebastian Wagner
bae07a4417
doc/cephadm: Co-location of daemons
...
Signed-off-by: Sebastian Wagner <sewagner@redhat.com>
2022-01-27 10:58:29 +01:00
Ernesto Puerta
13a6c8930c
Merge pull request #44693 from rhcs-dashboard/configuration-test
...
mgr/dashboard: navigation page e2e fix
Reviewed-by: Waad Alkhoury <walkhour@redhat.com>
Reviewed-by: Alfonso Martínez <almartin@redhat.com>
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Nizamudeen A <nia@redhat.com>
Reviewed-by: Pere Diaz Bou <pdiazbou@redhat.com>
2022-01-27 10:37:07 +01:00
Yingxin
763f9909c1
Merge pull request #44748 from cyx1231st/wip-crimson-improve-log-tm
...
crimson/os/seastore/transaction_manager: cleanups and logs
Reviewed-by: Samuel Just <sjust@redhat.com>
2022-01-27 13:25:21 +08:00
Adam King
531c8e3b17
Merge pull request #44760 from mgfritch/fixup-asyncssh-mypy
...
mgr/cephadm: improve asyncssh type checking
Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: John Mulligan <jmulligan@redhat.com>
Reviewed-by: Melissa Li <melissali@redhat.com>
2022-01-26 21:42:39 -05:00
Neha Ojha
4673864b40
Merge pull request #44792 from Matan-B/wip-matanb-email-contact
...
mailmap: Add Matan Breizman
Reviewed-by: Neha Ojha <nojha@redhat.com>
2022-01-26 12:48:51 -08:00
Anthony D'Atri
778973176e
doc/cephfs: Clean up mirroring
...
Signed-off-by: Anthony D'Atri <anthony.datri@gmail.com>
2022-01-26 12:10:05 -08:00
Matan Breizman
53ffcf1d6b
mailmap: Add Matan Breizman
...
Add Matan Breizman to mailmap.
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
2022-01-26 17:57:13 +00:00
Guillaume Abrioux
1d85c7e1a1
Merge pull request #44304 from guits/guits-fix-cv-batch-mpath
...
ceph-volume: improve mpath devices support
2022-01-26 18:49:45 +01:00
Liu-Chunmei
3e23850baf
Merge pull request #44782 from liu-chunmei/crimson-fix-content-corrupt
...
crimson: fix qa/RadosModel content corrupt
reviewed by: Samuel Just <sjust@redhat.com>
2022-01-26 00:26:25 -08:00
Samuel Just
b152c05550
Merge pull request #44718 from liu-chunmei/crimson-fix-split_pin_right-assert
...
crimson: fix split_pin_left assert_aligned
Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
Reviewed-by: Samuel Just <sjust@redhat.com>
2022-01-25 22:27:08 -08:00
chunmei-liu
a59057a6bd
crimson: fix qa/RadosModel content corrupt
...
RadosModel test read more length than object size, if truncate
not append zero to bufferlist, RadosMode will read more data and
it will check if there is content after the object size. So append
zero after truncate size to end of extent.
Signed-off-by: chunmei-liu <chunmei.liu@intel.com>
2022-01-25 21:51:48 -08:00
chunmei-liu
b398698e37
crimson: eliminate warning for unused variable
...
Signed-off-by: chunmei-liu <chunmei.liu@intel.com>
2022-01-25 16:14:28 -08:00
chunmei-liu
dcf86e779f
crimson: fix split_pin_left assert_aligned
...
hint passed to lba alloc_extent may not be block size aligned
in a certain case, this hint insert lba tree as key, so make
laddr in lba tree is not aligned.
Signed-off-by: chunmei-liu <chunmei.liu@intel.com>
2022-01-25 16:14:20 -08:00
Guillaume Abrioux
b07bd3e0e1
ceph-volume: fix typo in tests
...
This fixes 2 typo in ceph-volume tests.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
2022-01-25 23:02:14 +01:00
Guillaume Abrioux
5d0a3cee5d
doc/ceph-volume: fix a typo
...
This fixes a typo in ceph-volume documentation.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
2022-01-25 23:02:14 +01:00
Guillaume Abrioux
0280ff6df0
ceph-volume: add a test test_mpath_device_is_device
...
This test checks that Device.is_device() returns True for a mpath device.
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
2022-01-25 23:02:14 +01:00
Guillaume Abrioux
601ff7ed0a
ceph-volume: improve mpath devices support
...
ee8887f4c0
was intended for adding
mpath devices support in ceph-volume but it has missed the lvm batch scenario.
This also fixes the zapping of mpath devices prepared with `ceph-volume raw`
Fixes: https://tracker.ceph.com/issues/52908
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
2022-01-25 23:02:14 +01:00
Adam King
520f29f2ff
Merge pull request #44549 from melissa-kun-li/remove-iscsi
...
mgr/cephadm/iscsi: use `mon_command` in `post_remove` instead of `check_mon_command`
Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Michael Fritch <mfritch@suse.com>
2022-01-25 14:25:34 -05:00
Adam King
e6220182d8
Merge pull request #44682 from sebastian-philipp/cephadm-ipv6-parse-ipv6-addr-wo-route
...
cephadm: _parse_ipv6_route: Fix parsing ifs w/o route
Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Laura Flores <lflores@redhat.com>
2022-01-25 14:21:06 -05:00
Michael Fritch
dd09127ec4
mgr/cephadm: improve asyncssh type checking
...
asyncssh 2.9.0 introduces additional type hints
Fixes: https://tracker.ceph.com/issues/54003
Signed-off-by: Michael Fritch <mfritch@suse.com>
2022-01-25 11:10:04 -07:00
Yuri Weinstein
e96a3fc847
Merge pull request #44735 from neha-ojha/wip-reduce-cephadm
...
qa/suites/rados: reduce the number of cephadm tests
Reviewed-by: Adam King adking@redhat.com
Reviewed-by: Yuri Weinstein <yweinste@redhat.com>
2022-01-25 09:22:57 -08:00
Adam King
526118c25b
Merge pull request #44662 from guits/cv-shared_ceph_folder
...
cephadm: add shared_ceph_folder opt to ceph-volume subcommand
Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Sebastian Wagner <sewagner@redhat.com>
2022-01-25 12:06:05 -05:00
Sebastian Wagner
1b2b8355aa
Merge pull request #44695 from liewegas/fix-cephadm-pretty-timedelta
...
pybind/mgr/mgr_util: fix to_pretty_timedelta()
Reviewed-by: Sebastian Wagner <sewagner@redhat.com>
2022-01-25 16:56:13 +01:00
Sebastian Wagner
aa875e745f
Merge pull request #44459 from adk3798/misc-args
...
mgr/cephadm: allow miscellaneous container args at service level
Reviewed-by: John Mulligan <jmulligan@redhat.com>
Reviewed-by: Sebastian Wagner <sewagner@redhat.com>
2022-01-25 16:54:16 +01:00
Guillaume Abrioux
203406b87e
Merge pull request #44192 from liuqinfei/docfix
...
doc: typo fixes in ceph-volume and install
2022-01-25 16:05:40 +01:00
Guillaume Abrioux
097388d3d7
cephadm: add shared_ceph_folder opt to ceph-volume subcommand
...
This commit adds the `--shared_ceph_folder` option to `ceph-volume`
subcommand, just like `shell` and `bootstrap` subcommands.
Fixes: https://tracker.ceph.com/issues/53931
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
2022-01-25 16:03:20 +01:00
Ilya Dryomov
82219b3bea
Merge pull request #44282 from orozery/qa-qemu-nbd-ide-interface
...
qa/tasks/qemu: switch nbd devices from virtio to ide
Reviewed-by: Mykola Golub <mgolub@suse.com>
Reviewed-by: Deepika Upadhyay <dupadhya@redhat.com>
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
2022-01-25 15:06:14 +01:00
Guillaume Abrioux
6083d77638
Merge pull request #44066 from guits/guits-fix-rollback-osd
...
ceph-volume: zap osds in rollback_osd()
2022-01-25 11:03:35 +01:00
Ronen Friedman
186d24bb83
Merge pull request #44755 from ronen-fr/wip-rf-be2-clang1
...
osd/scrub: fix ceph::mutex usage
Reviewed-by: Aishwarya Mathuria <amathuri@redhat.com>
Reviewed-by: Willem Jan Withagen <wjw@digiware.nl>
2022-01-25 10:19:33 +02:00
Yingxin
4498457c9f
Merge pull request #44740 from liu-chunmei/crimson-fix-remove_from_lru-assert
...
crimson: fix remove_from_lru assert
Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Xuehan Xu <xxhdx1985126@gmail.com>
2022-01-25 14:52:24 +08:00
Yingxin
8406028e33
Merge pull request #44653 from cyx1231st/wip-crimson-osd-empty-transaction
...
crimson/osd: ShardServices::dispatch_context_transaction to flush
Reviewed-by: Samuel Just <sjust@redhat.com>
2022-01-25 13:02:37 +08:00
Yingxin Cheng
98169ee982
crimson/os/seastore/transaction_manager: consolidate logs in levels
...
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2022-01-25 11:48:03 +08:00
Yingxin Cheng
d4f066bb5b
crimson/os/seastore/transaction_manager: abort when error
...
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2022-01-25 11:24:35 +08:00