Ilya Dryomov
c67e254139
librbd: CopyupRequest can move image_extents instead of copying
...
image_extents is already taken by rvalue reference.
CopyupRequest::create() callers are prepared for the move.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2022-12-04 18:19:19 +01:00
Matan Breizman
9ff1255d92
crimson/osd/osd_operations/client_request: Remove seq_mode_t
...
No longer in use.
See 5aa342c9f0
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
2022-12-04 16:13:57 +00:00
Ronen Friedman
c43e981de0
Merge pull request #48551 from ronen-fr/wip-rf-rep-machine
...
osd/scrub: no 'ScrubFinish' transition in ActiveReplica state
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2022-12-04 16:49:33 +02:00
Ronen Friedman
8557cb320e
osd/scrub: no 'ScrubFinish' transition in ActiveReplica state
...
That event is not generated for a replica.
Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
2022-12-04 15:21:31 +02:00
Ilya Dryomov
8f712733af
qa: rbd_groups.sh: change interpreter to bash
...
Commit e0da2a4e8c
("qa/workunits/rbd: Add test to list snapshots of
consistency group") added bash-specific syntax.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2022-12-04 13:20:44 +01:00
zdover23
33a021e5fb
Merge pull request #49217 from zdover23/wip-doc-2022-12-04-rados-ops-health-check-5-of-5-prompts
...
doc/rados: add prompts to health-checks (5 of 5)
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2022-12-04 04:30:27 +10:00
zdover23
e184a1b839
Merge pull request #49216 from zdover23/wip-doc-2022-12-04-rados-ops-health-check-4-of-5-prompts
...
doc/rados: add prompts to health-checks (4 of 5)
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2022-12-04 04:27:11 +10:00
zdover23
c2e1677e40
Merge pull request #49215 from zdover23/wip-doc-2022-12-04-rados-ops-health-check-3-of-5-prompts
...
doc/rados: add prompts to health-checks (3 of 5)
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2022-12-04 04:22:18 +10:00
zdover23
6bd6d17a24
Merge pull request #49214 from zdover23/wip-doc-2022-12-04-rados-ops-health-chech-2-of-5-prompts
...
doc/rados: add prompts to health-checks (2 of 5)
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2022-12-04 04:21:16 +10:00
zdover23
8739a6ab9e
Merge pull request #49213 from zdover23/wip-doc-2022-12-04-rados-ops-health-chech-1-of-4-prompts
...
doc/rados: add prompts to health-checks (1 of 5)
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2022-12-04 04:15:06 +10:00
zdover23
e81f59dd90
Merge pull request #49212 from zdover23/wip-doc-2022-12-04-rados-ops-erasure-code-shec-prompts
...
doc/rados: add prompts to erasure-code-shec.rst
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2022-12-04 04:09:25 +10:00
zdover23
9faf047bf1
Merge pull request #49211 from zdover23/wip-doc-2022-12-04-rados-ops-erasure-code-erasure-code-lrc-prompts
...
doc/rados: add prompts to erasure-code-lrc.rst
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2022-12-04 04:00:52 +10:00
Zac Dover
b0851995af
doc/rados: add prompts to health-checks (5 of 5)
...
Add unselectable prompts to doc/rados/operations/health-checks.rst,
fifth 300 lines.
https://tracker.ceph.com/issues/57108
Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-12-04 03:03:53 +10:00
Zac Dover
df16a23bfc
doc/rados: add prompts to health-checks (4 of 5)
...
Add unselectable prompts to doc/rados/operations/health-checks.rst,
fourth 300 lines.
https://tracker.ceph.com/issues/57108
Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-12-04 02:56:31 +10:00
Zac Dover
73e1a29525
doc/rados: add prompts to health-checks (3 of 5)
...
Add unselectable prompts to doc/rados/operations/health-checks.rst,
third 300 lines.
https://tracker.ceph.com/issues/57108
Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-12-04 02:49:02 +10:00
Zac Dover
c850569e52
doc/rados: add prompts to health-checks (2 of 5)
...
Add unselectable prompts to doc/rados/operations/health-checks.rst,
second 300 lines.
https://tracker.ceph.com/issues/57108
Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-12-04 02:36:07 +10:00
Zac Dover
cbc334e1dd
doc/rados: add prompts to health-checks (1 of 5)
...
Add unselectable prompts to doc/rados/operations/health-checks.rst,
first 300 lines.
https://tracker.ceph.com/issues/57108
Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-12-04 02:13:08 +10:00
Zac Dover
d6cfb65999
doc/rados: add prompts to erasure-code-shec.rst
...
Add unselectable prompts to doc/rados/operations/erasure-code-shec.rst.
https://tracker.ceph.com/issues/57108
Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-12-04 01:57:13 +10:00
Zac Dover
fca696cc71
doc/rados: add prompts to erasure-code-lrc.rst
...
Add unselectable prompts to doc/rados/operations/erasure-code-lrc.rst.
https://tracker.ceph.com/issues/57108
Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-12-04 01:28:11 +10:00
zdover23
c2690ec297
Merge pull request #49202 from zdover23/wip-doc-2022-12-01-rados-ops-erasure-code-jerasure-prompts
...
doc/rados: add prompts to erasure-code-jerasure.rst
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2022-12-03 13:10:05 +10:00
zdover23
67f74ecaaa
Merge pull request #49201 from zdover23/wip-doc-2022-12-01-rados-ops-erasure-code-isa-prompts
...
doc/rados: add prompts to erasure-code-isa
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2022-12-03 13:07:32 +10:00
zdover23
2b28f25347
Merge pull request #49200 from zdover23/wip-doc-2022-12-01-rados-ops-erasure-code-clay-prompts
...
doc/rados: add prompts to erasure-code-clay.rst
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2022-12-03 13:02:27 +10:00
Uli Fahrer
974fec8497
containers: use quay.io/ceph/keepalived in docs
...
the documentation should reflect the keepalived
container image fork rather than arcts/keepalived
Signed-off-by: Uli Fahrer <github@uli-fahrer.de>
2022-12-02 22:29:21 +01:00
Daniel Gryniewicz
8dae4aab39
Merge pull request #49162 from Gaoweinan/main-rgw-rgwerror-StatementRepetition-gaoweinan
...
radosgw:Fix repeated statement
Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
2022-12-02 11:47:26 -05:00
Zac Dover
a35d344f0a
doc/rados: add prompts to erasure-code-jerasure.rst
...
Add unselectable prompts to
doc/rados/operations/erasure-code-jerasure.rst.
https://tracker.ceph.com/issues/57108
Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-12-03 02:27:59 +10:00
Zac Dover
7de786ca12
doc/rados: add prompts to erasure-code-isa
...
Add unselectable prompts to doc/rados/operations/erasure-code-isa.
https://tracker.ceph.com/issues/57108
Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-12-03 02:16:43 +10:00
Zac Dover
fe2a38436f
doc/rados: add prompts to erasure-code-clay.rst
...
Add unselectable prompts to doc/rados/operations/erasure-code-clay.rst.
https://tracker.ceph.com/issues/57108
Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-12-03 02:11:49 +10:00
Adam King
55661cc859
mgr/cephadm: fix check for if devices have changed
...
Directly comparing the dicts doesn't work since the
"created" field was added in. We should instead make use
of the existing Devices equality function.
Fixes: https://tracker.ceph.com/issues/57999
Signed-off-by: Adam King <adking@redhat.com>
2022-12-02 09:24:11 -05:00
Ilya Dryomov
9ca2ec704e
Merge pull request #48549 from pkalever/snap-list
...
cls/rbd: update last_read in group::snap_list
Reviewed-by: Mykola Golub <mgolub@suse.com>
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
2022-12-02 13:18:08 +01:00
Yuval Lifshitz
9965e57cb7
Merge pull request #49177 from yuvalif/remove-pubsub-release-notes
...
rgw: update release notes on the removal of pubsub
2022-12-02 08:00:03 +02:00
Kefu Chai
279fcd0071
Merge pull request #49052 from tchaikov/wip-fmt-v9
...
*: include fmt/ostream.h if FMT_VERSION >= 9
Reviewed-by: Tim Serong <tserong@suse.com>
2022-12-02 13:03:50 +08:00
zdover23
f4a94fed5e
Merge pull request #49185 from zdover23/wip-doc-2022-12-01-rados-ops-devices-prompts
...
doc/rados: add prompts to devices.rst
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2022-12-02 12:45:41 +10:00
Zac Dover
66ddc41be8
doc/rados: add prompts to devices.rst
...
Add unselectable prompts to doc/rados/operations/devices.rst.
https://tracker.ceph.com/issues/57108
Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-12-02 12:28:58 +10:00
zdover23
9b3c3db673
Merge pull request #49182 from zdover23/wip-doc-2022-12-01-rados-ops-crush-map-prompts
...
doc/rados: add prompts to crush-map.rst
Reviewed-by: Cole Mitchell <cole.mitchell@gmail.com>
2022-12-02 12:28:06 +10:00
Zac Dover
65fb7165ea
doc/rados: add prompts to crush-map.rst
...
Add unselectable prompts to doc/rados/operations/crush-map.rst.
https://tracker.ceph.com/issues/57108
Signed-off-by: Zac Dover <zac.dover@gmail.com>
2022-12-02 12:15:52 +10:00
Brad Hubbard
75447396c3
Merge pull request #48838 from badone/wip-ceph-ansible-suite-nightlies-disable
...
qa/tests: Remove octopus ceph-ansible tests
Reviewed-by: Neha Ojha <nojha@redhat.com>
2022-12-02 11:51:57 +10:00
yuval Lifshitz
1af8ad21ba
rgw: update release notes on the removal of pubsub
...
Signed-off-by: yuval Lifshitz <ylifshit@redhat.com>
2022-12-01 21:12:01 +02:00
Casey Bodley
6870298798
Merge pull request #48609 from cbodley/wip-rgw-encrypt-compress-release-note
...
PendingReleaseNotes: add note for rgw compression+encryption
Reviewed-by: Yuval Lifshitz <ylifshit@redhat.com>
2022-12-01 13:43:18 -05:00
Casey Bodley
a36895ae77
PendingReleaseNotes: add note for rgw compression+encryption
...
adds release notes for the feature added in
https://github.com/ceph/ceph/pull/46188
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2022-12-01 11:28:40 -05:00
Casey Bodley
ce0bec673c
Merge pull request #48996 from yuvalif/wip-yuval-remove-pubsub
...
remove pubsub from the RGW
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
Reviewed-by: Ronen Friedman <rfriedma@redhat.com>
2022-12-01 09:00:26 -05:00
Xiubo Li
496bf662ef
qa: remove unused 'teuthology.orchestra.run' in xfstests_dev.py
...
Fixes: https://tracker.ceph.com/issues/58133
Signed-off-by: Xiubo Li <xiubli@redhat.com>
2022-12-01 17:42:13 +08:00
Xiubo Li
22f01ee61e
qa: cephfs add fscrypt test suite for kclient
...
For both io path and common test cases in xfstests. Currently only
support the centos and ubuntu distros. But for rhel we couldn't
install the 'userspace-rcu-devel', 'device-mapper-devel' and
'libedit-devel' dependency packages.
Fixes: https://tracker.ceph.com/issues/58133
Signed-off-by: Xiubo Li <xiubli@redhat.com>
2022-12-01 16:33:10 +08:00
Xiubo Li
383add444b
qa: add xfstests fscrypt test cases support
...
This will test the common fscrypt features such as the set_encpolicy,
get_encpolicy,etc only.
Will run the IO path test in another test suite.
Fixes: https://tracker.ceph.com/issues/58133
Signed-off-by: Xiubo Li <xiubli@redhat.com>
2022-12-01 16:33:10 +08:00
Xiubo Li
2a8cc0902e
qa: cephfs add filesystem encryption test support
...
This will allow us to create a encrypted test directory to do the
I/O test.
More coplex fscrypt tests we will use the xfstest-dev later.
Fixes: https://tracker.ceph.com/issues/58133
Signed-off-by: Xiubo Li <xiubli@redhat.com>
2022-12-01 16:33:10 +08:00
Xiubo Li
4cc5bcd602
qa: install the dependency packages required by xfsprogs-dev repo
...
We need to install the xfsprogs-dev from source to make the xfs_io
command to support the 'add_enckey'.
Currently we couldn't install 'userspace-rcu-devel', 'libedit-devel'
and 'device-mapper-devel' from rhel distos. So the file encyrpt test
cases will skip the rhel distos for now. And it works well on centos
and ubuntu.
Fixes: https://tracker.ceph.com/issues/58133
Signed-off-by: Xiubo Li <xiubli@redhat.com>
2022-12-01 16:33:10 +08:00
Xiubo Li
df3a12c315
qa: test_acl ignore PG_AVAILABILITY and PG_DEGRADED healh WRNs
...
Which is irrelevant to this test.
Fixes: https://tracker.ceph.com/issues/58133
Signed-off-by: Xiubo Li <xiubli@redhat.com>
2022-12-01 16:33:10 +08:00
Xiubo Li
d5cb1cf529
qa: install xfsprogs-dev from source to support encrypt
...
Currently the xfsprogs packages won't support the 'add_enckey' feature
in xfs_io command, we need to install it from source.
Fixes: https://tracker.ceph.com/issues/58133
Signed-off-by: Xiubo Li <xiubli@redhat.com>
2022-12-01 16:33:10 +08:00
Xiubo Li
b86450136d
qa: switch TEST_FS_MOUNT_OPTS to CEPHFS_MOUNT_OPTIONS
...
Both the test_dev and scratch_dev could use the CEPHFS_MOUNT_OPTIONS.
Without this the xfstests tests will just be aborted without any error
logs when testing the encrypt and it's very hard to debug.
Fixes: https://tracker.ceph.com/issues/58133
Signed-off-by: Xiubo Li <xiubli@redhat.com>
2022-12-01 16:33:10 +08:00
Xiubo Li
2ba6b87105
qa: enable SCRATCH_DEV for file encryption tests
...
ceph file encryption test cases need the SCRATCH_DEV.
Fixes: https://tracker.ceph.com/issues/58133
Signed-off-by: Xiubo Li <xiubli@redhat.com>
2022-12-01 16:33:10 +08:00
Xiubo Li
4c97a9e469
qa: switch to https protocol for ffsb and xfstests-dev repos
...
Since the git protocol is not reachable any more, just switch it
to https.
Fixes: https://tracker.ceph.com/issues/58133
Signed-off-by: Xiubo Li <xiubli@redhat.com>
2022-12-01 16:33:10 +08:00