Ilya Dryomov
fcc440da9a
qa/tasks: initialize rbd pool instead of just tagging it
...
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2024-07-10 12:33:45 +02:00
Ilya Dryomov
f8e5aecfc7
qa: krbd_data_pool.sh: account for rbd_trash object
...
... created since commit 0bcb5cfce9
("librbd/image: create rbd_trash
object during RBD pool initialization").
Fixes: https://tracker.ceph.com/issues/66886
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2024-07-10 12:33:45 +02:00
Ilya Dryomov
a5ca0c565b
Merge pull request #58466 from Svelar/test_cookie_cleanup
...
test/librbd: clean up unused TEST_COOKIE variable
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
2024-07-09 13:33:01 +02:00
Adam Kupczyk
123cee7f86
Merge pull request #55906 from pereman2/synthetic-seed
...
os/bluestore: store_test reproducible tests with seeds
2024-07-09 13:23:08 +02:00
Adam Kupczyk
1f63119484
Merge pull request #57890 from aclamk/fix-aclamk-66361
...
os/bluestore: Fix ExtentDecoderPartial::_consume_new_blob
2024-07-09 13:21:39 +02:00
Adam Kupczyk
fe2bc060b2
Merge pull request #57369 from YiteGu/bluestore-offline-trim
...
tools/bluestore: Add command 'trim' to ceph-bluestore-tool
2024-07-09 13:20:19 +02:00
Adam Kupczyk
2ee3def5bf
Merge pull request #54327 from pereman2/buffer-space-onode
...
os/bluestore: BufferSpace per Onode
2024-07-09 13:14:54 +02:00
Rongqi Sun
49869222c8
test/ librbd: clean up unused 'TEST_COOKIE'
...
Clean them up because
```
/home/jenkins-build/build/workspace/ceph-pull-requests-arm64/src/test/librbd/exclusive_lock/test_mock_PreAcquireRequest.cc:47:26: error: unused variable 'TEST_COOKIE' [-Werror,-Wunused-const-variable]
static const std::string TEST_COOKIE("auto 123");
^
1 error generated.
```
Ref: https://jenkins.ceph.com/job/ceph-pull-requests-arm64/59242/consoleFull#-5120798632a811ea2-3e7b-466b-84b4-d13df7e35809
Signed-off-by: Rongqi Sun <sunrongqi@huawei.com>
2024-07-09 08:05:34 +00:00
Nizamudeen A
6052bfae18
Merge pull request #58303 from rhcs-dashboard/nfs-export-subvol
...
mgr/dashboard: nfs export enhancement for CEPHFS
Reviewed-by: afreen23 <NOT@FOUND>
Reviewed-by: Ankush Behl <cloudbehl@gmail.com>
2024-07-09 13:05:12 +05:30
Pere Diaz Bou
e7f3bedec5
Merge pull request #58462 from rkhudov/src-test-objecstore-allocism-ops_replayer_fix_import_rados_buffer_fwd
...
src/test/objectstore/allocism/ops_replayer.cc: fix rados import
Reviewed-by: Svelar <NOT@FOUND>
Reviewed-by: Pere Diaz Bou <pdiazbou@redhat.com>
2024-07-09 07:50:27 +02:00
Venky Shankar
69704e91bf
Merge PR #53301 into main
...
* refs/pull/53301/head:
qa: adding test for preventing scrub when mds is inactive
mds: prevent scrub start for standby-replay MDS
Reviewed-by: Dhairya Parmar <dparmar@redhat.com>
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Milind Changire <mchangir@redhat.com>
2024-07-09 11:08:26 +05:30
rkhudov
5983cb7716
src/test/objectstore/allocism/ops_replayer.cc: fix rados import
...
src/test/objectstore/allocism/ops_replayer.cc: fix rados import
Signed-off-by: rkhudov <rkhudov@gmail.com>
2024-07-08 21:31:03 +01:00
Anthony D'Atri
08d7ff952d
Merge pull request #58454 from spdfnet/docs
...
doc/cephfs: fix typo
2024-07-08 08:51:52 -04:00
Kefu Chai
1528aeebf8
Merge pull request #57353 from Svelar/asan_shec
...
crush/builder: free 'crush_rule' before return
Reviewed-by: Pere Diaz Bou <pdiazbou@redhat.com>
Reviewed-by: Kefu Chai <tchaikov@gmail.com>
2024-07-08 20:05:45 +08:00
Kefu Chai
85d4bc8c81
Merge pull request #55917 from Aequitosh/fix-ceph-crash-permissions
...
debian: recursively adjust permissions of /var/lib/ceph/crash
Reviewed-by: Pere Diaz Bou <pdiazbou@redhat.com>
Reviewed-by: Kefu Chai <tchaikov@gmail.com>
2024-07-08 19:57:38 +08:00
neeraj pratap singh
b9a2d0571f
qa: adding test for preventing scrub when mds is inactive
...
Fixes: https://tracker.ceph.com/issues/62537
Signed-off-by: Neeraj Pratap Singh <neesingh@redhat.com>
2024-07-08 15:33:54 +05:30
Pere Diaz Bou
3d4c027dba
Merge pull request #58423 from pereman2/scrapper-replayer-argparse
...
test/allocsim: ops scrapper arg parsing
Reviewed-by: Adam Kupczyk <akupczyk@redhat.com>
2024-07-08 10:27:29 +02:00
spdfnet
d94f90b757
doc/cephfs: fix typo
...
blanacer -> balancer
Signed-off-by: spdfnet <32593931+spdfnet@users.noreply.github.com>
2024-07-08 09:03:35 +01:00
Nizamudeen A
7789fcc6c2
Merge pull request #58114 from rhcs-dashboard/add-configuration-page-rgw
...
mgr/dashboard: add a new configuration page in side nav bar Object > Configuration
Reviewed-by: Ankush Behl <cloudbehl@gmail.com>
Reviewed-by: Nizamudeen A <nia@redhat.com>
2024-07-08 13:27:16 +05:30
Ankush Behl
74a58e071b
Merge pull request #57864 from afreen23/wip-nvmeof-gateways
...
mgr/dashboard: Introduce NVMe/TCP navigation
Reviewed-by: Ankush Behl <cloudbehl@gmail.com>
Reviewed-by: Nizamudeen A <nia@redhat.com>
2024-07-08 11:38:50 +05:30
Aashish Sharma
75a4fe9548
mgr/dashboard: add a new configuration page in side nav bar Object >
...
Configuration
Fixes: https://tracker.ceph.com/issues/66543
Signed-off-by: Aashish Sharma <aasharma@redhat.com>
2024-07-08 10:39:16 +05:30
Yingxin
6e63060450
Merge pull request #57828 from xxhdx1985126/wip-seastore-btree-better-ut-asserts
...
crimson/os/seastore/btree: improve lba pointer related UT checks
Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
2024-07-08 10:59:01 +08:00
Yingxin
520c8dfc0c
Merge pull request #58356 from xxhdx1985126/wip-seastore-onode-name
...
crimson/os/seastore/onode: add hobject_t into Onode
Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
2024-07-08 10:57:43 +08:00
Casey Bodley
6f5a6f4773
Merge pull request #58179 from cbodley/wip-rgw-assert-async
...
rgw: test that no asio threads are blocked on null_yield
Reviewed-by: Adam Emerson <aemerson@redhat.com>
2024-07-05 15:50:45 +01:00
Casey Bodley
0daa092017
Merge pull request #58288 from cbodley/wip-66705
...
rgw: fix multipart get part when count==1
Reviewed-by: Matt Benjamin <mbenjamin@redhat.com>
Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
2024-07-05 15:50:19 +01:00
Casey Bodley
2f02bcef5d
Merge pull request #56834 from galsalomon66/fix_error_message_flow
...
rgw/s3select : fix for error flow. add an option to disable s3select-request.
Reviewed-by: J. Eric Ivancich <ivancich@redhat.com>
2024-07-05 15:03:51 +01:00
Avan Thakkar
69a45db9c3
mgr/dashboard: nfs export enhancement for CEPHFS
...
Fixes: https://tracker.ceph.com/issues/66718
Signed-off-by: Avan Thakkar <athakkar@redhat.com>
2024-07-05 19:23:59 +05:30
Kefu Chai
f3be25433a
Merge pull request #58199 from tchaikov/wip-python3.9
...
mgr: use un-deprecated APIs to initialize Python interpretor
Reviewed-by: Adam King <adking@redhat.com>
2024-07-05 21:30:17 +08:00
Pere Diaz Bou
93888d3940
test/allocsim: ops scrapper arg parsing
...
```
fedora :: pere/scrapper-replayer/build 130 » ./bin/replayer -h
All options:
Options:
-h [ --help ] produce help message
-i arg (=input.txt) Input file (output of op_scraper.py)
--ceph-conf arg (=ceph.conf) Path to ceph conf
--io-depth arg (=64) I/O depth
--parser-threads arg (=16) Number of parser threads
--worker-threads arg (=16) Number of I/O worker threads
--pool arg (=test_pool) Pool to use for I/O
```
Signed-off-by: Pere Diaz Bou <pere-altea@hotmail.com>
2024-07-05 10:36:16 +02:00
Afreen Misbah
27a8b2f288
mgr/dashboard: fix service form count bugs
...
Fixes https://tracker.ceph.com/issues/66608
- for services which do not have a count set default count to be null, otherwise the previous selected service's count is used which is wrong
- make count null when label is selected for placement
Signed-off-by: Afreen Misbah <afreen23.git@gmail.com>
2024-07-05 13:52:48 +05:30
Afreen
442346f0ef
mgr/dashboard: Introduce NVMe/TCP navigation
...
Fixes https://tracker.ceph.com/issues/66346
- adds NVMe/TCP tab under Block nav
- adds overview page for NVMe/TCP nav
- overview page lists gateways
- add default error page when no nvmeof service running
- added unit tests
- fixes service page e2e test
Signed-off-by: Afreen <afreen23.git@gmail.com>
2024-07-05 13:52:40 +05:30
Adam Kupczyk
27ff214656
Merge pull request #58427 from Matan-B/wip-matanb-seastar-string
...
seastar: fix makecheck error: missing 'typename'
2024-07-05 09:54:11 +02:00
Casey Bodley
a85552cc7e
Merge pull request #58414 from cbodley/wip-cmake-object-library-legacy-headers
...
cmake: more object libraries depend on legacy-option-headers
Reviewed-by: Kefu Chai <tchaikov@gmail.com>
2024-07-04 22:31:06 +01:00
Casey Bodley
fdfd20fb98
Merge pull request #58428 from cbodley/wip-rm-boost-redis-again
...
submodule: remove the boost_redis submodule again
Reviewed-by: Adam Emerson <aemerson@redhat.com>
2024-07-04 21:16:15 +01:00
Casey Bodley
5de3a847f4
Merge pull request #58434 from cbodley/wip-42888
...
doc/rgw: update s3 authentication
Reviewed-by: Zac Dover <zac.dover@proton.me>
2024-07-04 21:12:22 +01:00
Casey Bodley
05cab64b9c
doc/rgw: update s3 authentication
...
authentication.rst described the steps to generate a v2 signature,
without reference to aws docs. replace that with sections that reference
aws docs for v2 and v4 signatures. list which values of the request
header x-amz-content-sha256 are supported for v4
Fixes: https://tracker.ceph.com/issues/42888
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-07-04 15:59:07 -04:00
Casey Bodley
d898fea318
Merge pull request #58429 from cbodley/wip-rgw-xxhash-debug
...
cmake: work around xxhash 'inlining failed' errors in debug builds
Reviewed-by: Matt Benjamin <mbenjamin@redhat.com>
2024-07-04 20:38:58 +01:00
Zac Dover
9d164d2b11
Merge pull request #58368 from zdover23/wip-doc-2024-07-01-rados-config-mon-lookup-dns
...
doc/rados: document manually passing search domain
Reviewed-by: Lander Duncan <landerduncan@nyu.edu>
Reviewed-by: Cole Mitchell <cole.mitchell.ceph@gmail.com>
2024-07-05 04:25:25 +10:00
Casey Bodley
6d5751a524
cmake: work around xxhash 'inlining failed' errors in debug builds
...
rgw enables the XXH_INLINE_ALL define, but this causes debug builds to
fail with errors like "inlining failed in call to ‘always_inline’"
for build types Debug and RelWithDebInfo, add extra define
XXH_NO_INLINE_HINTS to remove the always_inline hints causing this error
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-07-04 12:28:22 -04:00
Casey Bodley
924f2e9f87
submodule: remove the boost_redis submodule again
...
b6d585645c
accidentally added back the
boost_redis submodule that was removed in 862246cdef
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2024-07-04 12:20:52 -04:00
Nizamudeen A
ebfbbc4cf6
Merge pull request #58387 from rhcs-dashboard/rgw-sync-policy-crud-ops
...
mgr/dashboard: RGW sync policy crud operations
Reviewed-by: Ankush Behl <cloudbehl@gmail.com>
Reviewed-by: Nizamudeen A <nia@redhat.com>
2024-07-04 20:18:00 +05:30
Matan Breizman
52ec2a3783
seastar: fix makecheck error: missing 'typename'
...
update seastar submodule to wip-matanb-seastar-july4
Reverting 8a3dc425dd
This revert is pushed to not block all other PRs that are failing make
check due to this.
Fixes: https://tracker.ceph.com/issues/66834
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
2024-07-04 16:40:21 +03:00
Ali Masarwa
a236221246
Merge pull request #58408 from AliMasarweh/wip-alimasa-http-to-kafka
...
RGW|BN : change endpoint for http failing tests
Reviewed-by: yuvalif<ylifshit@redhat.com>
2024-07-04 16:17:49 +03:00
Aashish Sharma
12c77525ff
Merge pull request #57716 from rhcs-dashboard/add-rgw-multisite-wizard-api
...
mgr/dashboard: add api for rgw multisite replication wizard
Reviewed-by: Nizamudeen A <nia@redhat.com>
2024-07-04 17:35:00 +05:30
Pere Diaz Bou
d95de4fa86
Merge pull request #58395 from pereman2/scrapper-replayer
...
test/allocsim: osd op scraper replayer
Reviewed-by: Adam Kupczyk <akupczyk@redhat.com>
2024-07-04 10:49:04 +02:00
Naman Munet
a784b71abf
mgr/dashboard: RGW sync policy crud operations
...
sync group crud ops added
Fixes: https://tracker.ceph.com/issues/66798
Signed-off-by: Naman Munet <nmunet@redhat.com>
2024-07-04 12:41:26 +05:30
Ali Masarwa
5d6db362d3
RGW|BN : change endpoint for http failing tests
...
Signed-off-by: Ali Masarwa <amasarwa@redhat.com>
2024-07-04 10:06:26 +03:00
Guillaume Abrioux
96c7a230ef
Merge pull request #58344 from guits/fix-log-errors
...
qa: fix log errors for cephadm tests
2024-07-04 08:17:44 +02:00
Matt Benjamin
1a7902cc03
Merge pull request #55076 from linuxbox2/wip-rgw-cksum
...
rgw: implement S3 additional checksum support
2024-07-03 18:25:26 -04:00
Casey Bodley
18ab9f5f62
cmake: use BLAKE3's cmake
...
Added EXCLUDE_FROM_ALL to prevent gristing files in
the subdir.
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
2024-07-03 14:39:27 -04:00