Casey Bodley
16acfe0213
Merge pull request #54624 from cbodley/wip-cmake-qat
...
cmake: add ExternalProjects to enable QAT by default
Reviewed-by: Kefu Chai <tchaikov@gmail.com>
2024-02-08 21:13:52 +00:00
zdover23
e160811c5f
Merge pull request #55490 from eroldan/patch-2
...
doc/start: fix typo in hw-recs
Reviewed-by: Zac Dover <zac.dover@proton.me>
2024-02-09 05:38:48 +10:00
Eduardo Roldan
b80c12d080
doc:start.rst fix typo in hw-recs
...
s/power less/power loss/
Signed-off-by: Eduardo Roldan <trazor@gmail.com>
2024-02-09 03:06:32 +10:00
Kefu Chai
8ac5645372
Merge pull request #55267 from athos-ribeiro/cmake-empty-submodules
...
cmake: quote variable to allow empty values
Reviewed-by: Kefu Chai <tchaikov@gmail.com>
2024-02-08 23:14:09 +08:00
Guillaume Abrioux
dc8bb268c1
Merge pull request #55398 from ifed01/wip-ifed-fix-ceph-vol-migrate-wal
...
ceph-volume: Fix migration from WAL to data with no DB
2024-02-08 15:26:38 +01:00
Ivo Almeida
c1da4c673c
Merge pull request #55416 from ivoalmeida/snapshot-schedule-edit
...
mgr/dashboard: added edit functionality
Reviewed-by: Pedro Gonzalez Gomez <pegonzal@redhat.com>
Reviewed-by: afreen23 <NOT@FOUND>
Reviewed-by: Nizamudeen A <nia@redhat.com>
2024-02-08 05:51:46 -03:00
Venky Shankar
f9d771f002
Merge pull request #55465 from neesingh-rh/wip-63991
...
doc: add description of metric fields for cephfs-top
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Jos Collin <jcollin@redhat.com>
2024-02-08 11:01:04 +05:30
Casey Bodley
d4bdde9e7d
Merge pull request #55479 from ronen-fr/wip-rf-fifolegacy
...
rgw: mark maybe_unused variables
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2024-02-07 20:47:23 +00:00
zdover23
608a5b2b92
Merge pull request #55475 from zdover23/wip-doc-2024-02-07-radosgw-admin-confval
...
doc/radosgw: add confval directives
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2024-02-08 05:04:35 +10:00
Adam King
583a355d5e
Merge pull request #55149 from rkachach/fix_issue_63992
...
mgr/prometheus: fix orch check to prevent Prometheus from crashing
Reviewed-by: Avan Thakkar <athakkar@redhat.com>
Reviewed-by: Juan Miguel Olmo Martínez <jolmomar@redhat.com>
2024-02-07 13:54:19 -05:00
Casey Bodley
84af8357d1
cmake: WITH_QATLIB/ZIP disabled on aarch64
...
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-02-07 11:13:21 -05:00
Casey Bodley
5d2560762e
compressor: move QatAccel out of common
...
move the QatAccel instance out of the Compressor base class and into
the zlib and lz4 compressors that can use it
this avoids having to link QAT into the ceph-common library, and only
the plugins where it's necessary
had to add LZ4Compressor.cc to store the new static variable
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-02-07 11:13:21 -05:00
Casey Bodley
ec2e4b62a9
build/win32: disable qat options
...
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-02-07 11:13:21 -05:00
Casey Bodley
7710719dec
rpm: add system_qat option, default on for centos9
...
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-02-07 11:13:21 -05:00
Casey Bodley
15046cf1ad
cmake: enable WITH_QATLIB and WITH_QATZIP by default
...
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-02-07 11:13:21 -05:00
Casey Bodley
4e159853d2
cmake: WITH_QATZIP requires WITH_QATLIB or WITH_QATDRV
...
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-02-07 11:13:21 -05:00
Casey Bodley
1df11fd17c
cmake: build from qatzip submodule
...
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-02-07 11:13:20 -05:00
Casey Bodley
e4e7dfd472
cmake: build qatzip from source when WITH_SYSTEM_QATZIP=OFF
...
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-02-07 11:12:45 -05:00
Casey Bodley
74c437a0c8
cmake: build from qatlib submodule
...
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-02-07 11:10:41 -05:00
Casey Bodley
3068123667
cmake: build qat from source when WITH_SYSTEM_QATLIB=OFF
...
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-02-07 11:09:49 -05:00
Ali Maredia
6576c811d1
Merge pull request #54623 from alimaredia/wip-rgw-op-metrics-section-rename
...
rgw: change section name of rgw_op counters
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2024-02-07 10:58:08 -05:00
Redouane Kachach
6d550ffae6
mgr/prometheus: fix orch check to prevent Prometheus from crashing
...
Fixes: https://tracker.ceph.com/issues/63992
Signed-off-by: Redouane Kachach <rkachach@redhat.com>
2024-02-07 16:37:52 +01:00
Casey Bodley
127059e7c6
cmake: rename qatzip->QATzip and support pkg-config
...
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-02-07 10:37:47 -05:00
Casey Bodley
d6663c389b
cmake: add WITH_QATLIB to build against qatlib
...
FindQAT.cmake adds library targets QAT::qat and QAT::usdm for qatlib,
and FindQatDrv.cmake adds alias targets to the same
src/compressor and src/crypto/qat link against these common QAT targets
src/crypto/qat/qcccrypto.h uses new HAVE_QATDRV define to determine
which headers to include
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-02-07 10:37:47 -05:00
Casey Bodley
80eae5de52
cmake: rename WITH_QAT to WITH_QATDRV
...
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-02-07 10:37:47 -05:00
Casey Bodley
8f0d1788aa
crypto/qat: remove unused variable qcc_alloc_mutex
...
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-02-07 10:37:47 -05:00
Casey Bodley
10a5cb84f4
crypto/qat: remove unused captures of 'this'
...
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-02-07 10:37:47 -05:00
Casey Bodley
484fdea528
crypto/qat: add missing include use_future.hpp
...
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-02-07 10:37:47 -05:00
Casey Bodley
85562f9fce
crypto/qat: qualify spawn::yield_context
...
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-02-07 10:37:47 -05:00
zdover23
b5ca96c21d
Merge pull request #55476 from zdover23/wip-doc-2024-02-07-cephadm-tshooting
...
doc/cephadm - edit t11ing.
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2024-02-08 01:11:35 +10:00
Zac Dover
6504732e1b
doc/radosgw: add confval directives
...
Add confval directives to the documentation of "quota cache" options.
This addresses a request made by Antony D'Atri in https://github.com/ceph/ceph/pull/55075/files#r1444006246 .
Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-02-08 01:10:18 +10:00
Ronen Friedman
5172ad0746
rgw: mark maybe_unused variables
...
Specifically, variables that are only used in debug builds.
Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
2024-02-07 09:05:04 -06:00
Casey Bodley
72b962bf57
Merge pull request #54596 from cbodley/wip-cmake-dencoder-modules
...
cmake: ceph-dencoder depends on ceph-dencoder-modules
Reviewed-by: Kefu Chai <tchaikov@gmail.com>
2024-02-07 14:50:58 +00:00
Guillaume Abrioux
c6ad60686d
Merge pull request #55376 from guits/guits-cv-64248
...
ceph-volume: fix zap_partitions() in devices.lvm.zap
2024-02-07 15:10:23 +01:00
Ivo Almeida
a6763cbc94
mgr/dashboard: snapshot schedule edit form
...
Fixes: https://tracker.ceph.com/issues/64331
Signed-off-by: Ivo Almeida <ialmeida@redhat.com>
2024-02-07 13:37:26 +00:00
Zac Dover
f5b8afe981
doc/cephadm - edit t11ing.
...
Edit "Running Repeated Debugging Sessions" in
doc/cephadm/troubleshooting.rst. Improve grammar. Fix a misspelling.
Signed-off-by: Zac Dover <zac.dover@proton.me>
2024-02-07 23:33:18 +10:00
neeraj pratap singh
956f644f86
doc: add description of metric fields for cephfs-top
...
Fixes: https://tracker.ceph.com/issues/63991
Signed-off-by: Neeraj Pratap Singh <neesingh@redhat.com>
2024-02-07 17:04:31 +05:30
Matan Breizman
31717ac36c
Merge pull request #55444 from Matan-B/wip-crimson-seastar-upgrade
...
Crimson: bump up seastar version
Reviewed-by: Samuel Just <sjust@redhat.com>
2024-02-07 11:38:45 +02:00
Yingxin
fbd3c912d0
Merge pull request #54280 from xxhdx1985126/wip-rbm-scattered-allocation
...
crimson/os/seastore/random_block_manager: allow allocating multiple extents for a single disk space allocation request
Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
Reviewed-by: Myoungwon Oh <myoungwon.oh@samsung.com>
2024-02-07 13:42:47 +08:00
Matan Breizman
d49990f246
ceph.spec.in: crimson add protobuf
...
Following eea4102091
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
2024-02-06 15:49:08 +00:00
Matan Breizman
40c1978b69
crimson/crush/CrushLocation: fix compilation errors
...
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
2024-02-06 15:49:08 +00:00
Matan Breizman
42ead863ec
CMakeLists.txt: fix Seastar expected dirs
...
```
# create the directory so cmake won't complain when looking at the imported
# target: Seastar exports this directory created at build-time
```
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
2024-02-06 15:49:08 +00:00
Matan Breizman
fb802ca724
seastar: bump up seastar submodule version
...
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
2024-02-06 15:49:08 +00:00
Adam Kupczyk
b5bae62c00
Merge pull request #55054 from pereman2/zns-remove
...
os/bluestore: remove zoned namespace support
It has never been finished and now its in the way of future improvements.
2024-02-06 15:32:48 +01:00
Yuval Lifshitz
ac9e76f852
Merge pull request #55275 from qiuxinyidian/rgw-noti-dev
...
rgw: add topic owner user check when creating
reviewed-by: cbodley, kchheda3
2024-02-06 14:09:37 +02:00
zdover23
d21648a178
Merge pull request #55447 from zdover23/wip-doc-2024-02-05-rados-operations-pools
...
doc/rados: update PG guidance
Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com>
2024-02-06 19:36:55 +10:00
Zhipeng Li
4581d0dafa
rgw: modify topic owner check when creating
...
add tests to cover topic policies
as well as behavior when no policies are defined
Fixes: https://tracker.ceph.com/issues/64124
Signed-off-by: Zhipeng Li <qiuxinyidian@gmail.com>
2024-02-06 07:41:55 +00:00
Casey Bodley
ce47bb15f0
Merge pull request #54311 from gabriel-samfira/do-not-escape-slash
...
RGW: fix cloud-sync not being able to sync folders
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2024-02-05 21:21:11 +00:00
Casey Bodley
23bbd1e28a
Merge pull request #55252 from jzhu116-bloomberg/wip-21800
...
rgw/multisite: avoid writing multipart parts to the bucket index log
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2024-02-05 21:17:31 +00:00
Casey Bodley
60da519566
Merge pull request #55293 from jzhu116-bloomberg/wip-63178
...
rgw/lc: pass in flag as an argument when calling function complete(..)
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2024-02-05 21:16:56 +00:00