Arthur Outhenin-Chalandre
e102620394
spec: debian: add golang as build dependency
...
Add golang as a build dependency to build golang project in the test
for monitoring/ceph-mixin.
Signed-off-by: Arthur Outhenin-Chalandre <arthur.outhenin-chalandre@cern.ch>
2022-02-03 09:49:55 +01:00
Pere Diaz Bou
6c0c75fa17
Merge pull request #44812 from rhcs-dashboard/box-remove-error
...
cephadm/box: fix remove image tar error
2022-02-03 07:49:46 +01:00
Yingxin
18618bf6d4
Merge pull request #44832 from cyx1231st/wip-crimson-msgr-test-timeout
...
test/crimson/test_messenger: increase timeout
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
2022-02-03 11:56:38 +08:00
Ernesto Puerta
c47ace9215
Merge pull request #43707 from BenoitKnecht/ceph-mgr-service-id
...
mgr: Fix ceph_daemon label in ceph_rgw_* metrics
Reviewed-by: Aashish Sharma <aasharma@redhat.com>
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Pere Diaz Bou <pdiazbou@redhat.com>
2022-02-02 18:39:57 +01:00
Yingxin Cheng
82af52e8b7
test/crimson/test_messenger: increase timeout
...
120 seconds are still too short for make check, change to 300.
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
2022-02-02 23:24:49 +08:00
Ernesto Puerta
8505861220
Merge pull request #44609 from rhcs-dashboard/daemon_action
...
mgr/dashboard: perform daemon actions
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-02-02 14:06:57 +01:00
Casey Bodley
40a7174491
Merge pull request #44850 from cbodley/wip-qa-rgw-centos8-eol
...
qa/rgw: rgw/verify no longer pins centos 8.0
Reviewed-by: Ali Maredia <amaredia@redhat.com>
2022-02-01 10:18:13 -05:00
Adam King
d5a8ef292d
Merge pull request #44810 from rkachach/fix_doc_issue_54018
...
doc/cephadm: fixing cluster purging section
Reviewed-by: Adam King <adking@redhat.com>
2022-02-01 08:25:11 -05:00
Ilya Dryomov
9dbcf6ab28
Merge pull request #44834 from idryomov/wip-rbd-image-id-spec
...
mgr/rbd_support: fix mon command API regressions
Reviewed-by: Mykola Golub <mgolub@suse.com>
2022-02-01 12:08:02 +01:00
Pere Diaz Bou
71c493528e
cephadm/box: fix remove image tar error and cleanups
...
Signed-off-by: Pere Diaz Bou <pdiazbou@redhat.com>
2022-02-01 08:48:58 +01:00
Neha Ojha
e2f0fea57f
Merge pull request #44820 from NitzanMordhai/nitzan-add-email-contact
...
Nitzan add email contact
Reviewed-by: Neha Ojha <nojha@redhat.com>
2022-01-31 19:08:13 -08:00
Casey Bodley
36711cc49c
Merge pull request #44408 from linuxbox2/wip-rgwlc-warn-attr
...
rgwlc: warn on missing RGW_ATTR_LC
Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
Reviewed-by: J. Eric Ivancich <ivancich@redhat.com>
2022-01-31 17:49:35 -05:00
Casey Bodley
0fad609d4d
qa/rgw: rgw/verify no longer pins centos 8.0
...
the symlink rgw/verify/centos_latest.yaml already selects centos
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2022-01-31 17:23:27 -05:00
Ernesto Puerta
5f32eb29c0
Merge pull request #44384 from rhcs-dashboard/cephadm-e2e-static-ip
...
mgr/dashboard: cephadm e2e job: display info on error & other improvements
Reviewed-by: Alfonso Martínez <almartin@redhat.com>
Reviewed-by: Nizamudeen A <nia@redhat.com>
Reviewed-by: Pere Diaz Bou <pdiazbou@redhat.com>
2022-01-31 22:33:22 +01:00
David Galloway
837d393cbb
Merge pull request #44846 from cbodley/wip-qa-centos8-eol
...
qa: remove centos8 from supported distros
2022-01-31 16:12:45 -05:00
Casey Bodley
e0c9f4e264
Merge pull request #38750 from xxhdx1985126/wip-rgw-setattr-write-bug-fix
...
librgw: make rgw file handle versioned
Reviewed-by: Matt Benjamin <mbenjami@redhat.com>
Reviewed-by: J. Eric Ivancich <ivancich@redhat.com>
2022-01-31 15:26:00 -05:00
Casey Bodley
3b71b41190
qa/distros: remove duplicate centos_8.stream.yaml from supported
...
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2022-01-31 14:52:09 -05:00
Casey Bodley
0f4e51f05f
qa/distros: centos_8.yaml is now a symlink to centos_8.stream.yaml
...
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2022-01-31 14:51:00 -05:00
Matan
2a10ab8481
Merge pull request #44805 from Matan-B/wip-matanb-deps-unicode
...
install-deps.sh: set a UTF-8 locale when running pip
Reviewed-by: Kefu Chai <tchaikov@gmail.com>
2022-01-31 20:38:02 +02:00
Casey Bodley
82a3bfa199
Merge pull request #35849 from inspur-wyq/wip-decode-user-policy
...
rgw: add try catch for user policies decode
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2022-01-31 13:05:58 -05:00
Casey Bodley
7cee2d5e86
Merge pull request #44785 from xijiacun/default-placement
...
rgw: Match decode_json with dump for default-placement in RGWZoneGroup.
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2022-01-31 13:05:27 -05:00
Casey Bodley
218bc2938c
Merge pull request #44562 from ivancich/wip-fix-minor-bi-list-calc
...
rgw: fix bucket index list minor calculation bug
Reviewed-by: Soumya Koduri <skoduri@redhat.com>
2022-01-31 13:04:35 -05:00
Casey Bodley
8e80343cd5
Merge pull request #37665 from clwluvw/role-policy-doc
...
rgw: add infile arg to role-policy put
Reviewed-by: Abhishek Lekshmanan <abhishek@suse.com>
Reviewed-by: Pritha Srivastava <prsrivas@redhat.com>
2022-01-31 13:01:17 -05:00
Casey Bodley
b23c7720ff
Merge pull request #44357 from mfatemipour/rgw-bucket-chown-bad-memory-usage
...
rgw: bucket chown bad memory usage
Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
2022-01-31 13:00:04 -05:00
Casey Bodley
99801854bb
Merge pull request #44395 from BryceCao/wip-add-error-message-when-rm-key
...
rgw : add error message when rm key
Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2022-01-31 12:59:50 -05:00
Casey Bodley
d42ebc6d77
Merge pull request #44399 from BryceCao/wip-modify-error-message-when-user-info-by-access-key
...
rgw : modify error message when user info by access-key
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2022-01-31 12:59:15 -05:00
Ilya Dryomov
29e1fc1722
Merge pull request #44833 from fstachura/wip-doc-more-pdf-links
...
doc: Fix links to CRUSH, RADOS and DSP research papers
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
2022-01-30 17:58:07 +01:00
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
Nitzan Mordechai
79ec68177d
mailmap: Add Nitzan Mordechai
...
Signed-off-by: Nitzan Mordechai <nmordech@redhat.com>
2022-01-30 15:35:05 +02:00
Ilya Dryomov
4ed1e74d83
qa/suites/rbd: add cram-based mon command API test
...
With mon (rbd_support mgr module in this case) command definitions
generated automatically by @CLI{Read,Write}Command decorator, it's
very easy to accidentally break the external facing API.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2022-01-30 14:22:35 +01:00
Ilya Dryomov
a5eef01e92
mgr/rbd_support: level_spec is optional for schedule list/status
...
Commit fea6fdff4c
("mgr/rbd_support: level_spec passed to some
commands is not optional") is wrong. While it is true that a valid
level_spec is needed to create a LevelSpec instance, an empty string
is very much a valid level spec -- it signifies "all levels".
This wasn't caught because within Ceph these commands are wrapped by
rbd CLI which injects an empty string in get_level_spec_args().
Fixes: https://tracker.ceph.com/issues/54058
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2022-01-30 14:22:35 +01:00
Ilya Dryomov
2f5faabf42
mgr/rbd_support: "trash remove" takes image_id_spec, not image_spec
...
Because of @CLIWriteCommand, the parameter name has to adhere to
the mon command API. Commit dcb51b067a
("mgr/rbd_support: define
commands using CLICommand") accidentally changed image_id_spec to
image_spec, breaking external users such as go-ceph.
Fixes: https://tracker.ceph.com/issues/54057
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2022-01-29 15:10: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
Redouane Kachach
5a4f5fb29e
doc/cephadm: fixing cluster purging section
...
https://tracker.ceph.com/issues/54018
ceph orch is not enough to stop all cephadm operations
Signed-off-by: Redouane Kachach <rkachach@redhat.com>
2022-01-28 17:16:27 +01: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
Pere Diaz Bou
239f884c31
mgr/dashboard: perform daemon actions on cluster->services
...
Signed-off-by: Pere Diaz Bou <pdiazbou@redhat.com>
Fixes: https://tracker.ceph.com/issues/50322
2022-01-28 11:44:35 +01: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
Matan Breizman
5e5c47090a
install-deps.sh: set a UTF-8 locale when running pip
...
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
2022-01-27 11:32:28 +00:00
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