]>
 
 
git.apps.os.sepia.ceph.com Git - ceph-ci.git/log 
 
 
 
 
 
 
Patrick Donnelly  [Mon, 26 Aug 2024 16:21:10 +0000  (12:21 -0400)] 
 
mds,include: add inode_t optional metadata 
 
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>  
Fixes: https://tracker.ceph.com/issues/66373  
Patrick Donnelly  [Tue, 10 Sep 2024 20:47:39 +0000  (16:47 -0400)] 
 
client: hide alternate_name from API 
 
The dentry alternate_name was exposed primarily to facilitate testing. Instead, 
put these methods in the TestClient scaffolding to allow reading/manipulating 
alternate_name. 
 
Because we will be using alternate_name to handle encrypted names and the 
normalized / case folded name, we do not want the application to change the 
meaning of the metadata out-of-band. 
 
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>  
Fixes: https://tracker.ceph.com/issues/66373  
Patrick Donnelly  [Thu, 12 Sep 2024 21:17:49 +0000  (17:17 -0400)] 
 
client: move alternate_name once 
 
Client::update_dentry_lease also moves alternate_name from the lease 
which causes it to zero out alternate_name on the second move. 
 
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>  
Fixes: https://tracker.ceph.com/issues/66373  
Patrick Donnelly  [Wed, 4 Sep 2024 20:12:25 +0000  (16:12 -0400)] 
 
client: optimize alternate_name passing to helper 
 
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>  
Fixes: https://tracker.ceph.com/issues/66373  
Patrick Donnelly  [Thu, 12 Sep 2024 22:39:33 +0000  (18:39 -0400)] 
 
client: relocate definition 
 
It doesn't need to be public; the API does not expose alternate_name. 
 
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>  
Fixes: https://tracker.ceph.com/issues/66373  
Patrick Donnelly  [Wed, 23 Oct 2024 16:32:55 +0000  (12:32 -0400)] 
 
client: print dentry with alternate_name on dump 
 
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>  
Fixes: https://tracker.ceph.com/issues/66373  
Patrick Donnelly  [Wed, 23 Oct 2024 16:32:05 +0000  (12:32 -0400)] 
 
client: move inode dump to print method 
 
There is no functional change. 
 
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>  
Fixes: https://tracker.ceph.com/issues/66373  
Patrick Donnelly  [Wed, 23 Oct 2024 17:58:59 +0000  (13:58 -0400)] 
 
mds: add debugging for encoding lease stat 
 
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>  
Fixes: https://tracker.ceph.com/issues/66373  
Patrick Donnelly  [Wed, 23 Oct 2024 17:56:06 +0000  (13:56 -0400)] 
 
mds: make encode_lease a proper method 
 
So we can print debugging. 
 
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>  
Fixes: https://tracker.ceph.com/issues/66373  
Patrick Donnelly  [Wed, 23 Oct 2024 17:59:57 +0000  (13:59 -0400)] 
 
mds: add fscrypt metadata for inode stat size 
 
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>  
Fixes: https://tracker.ceph.com/issues/66373  
Patrick Donnelly  [Thu, 31 Oct 2024 00:38:36 +0000  (20:38 -0400)] 
 
client: use DentryRef for ref counting in MetaRequest 
 
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>  
Fixes: https://tracker.ceph.com/issues/66373  
Patrick Donnelly  [Thu, 31 Oct 2024 00:39:32 +0000  (20:39 -0400)] 
 
client: add DentryRef 
 
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>  
Fixes: https://tracker.ceph.com/issues/66373  
Patrick Donnelly  [Thu, 14 Nov 2024 17:36:14 +0000  (12:36 -0500)] 
 
client: add helper for determining if a perm check is necessary 
 
To be used in subsequent commits. 
 
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>  
Fixes: https://tracker.ceph.com/issues/66373  
Patrick Donnelly  [Thu, 14 Nov 2024 17:39:00 +0000  (12:39 -0500)] 
 
client: cache client_permissions config 
 
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>  
Fixes: https://tracker.ceph.com/issues/66373  
Patrick Donnelly  [Wed, 26 Feb 2025 23:23:41 +0000  (18:23 -0500)] 
 
client: add debugging for conf changes 
 
So logs show when they are modified. 
 
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>  
Patrick Donnelly  [Thu, 14 Nov 2024 17:29:49 +0000  (12:29 -0500)] 
 
client: sort configs 
 
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>  
Fixes: https://tracker.ceph.com/issues/66373  
Patrick Donnelly  [Thu, 14 Nov 2024 18:34:57 +0000  (13:34 -0500)] 
 
client/UserPerm: add print method 
 
For debug prints. 
 
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>  
Fixes: https://tracker.ceph.com/issues/66373  
Patrick Donnelly  [Thu, 27 Feb 2025 15:42:46 +0000  (10:42 -0500)] 
 
client: note mount parameters in debug log 
 
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>  
Patrick Donnelly  [Tue, 25 Feb 2025 02:13:18 +0000  (21:13 -0500)] 
 
client: print stat mode in octal 
 
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>  
Patrick Donnelly  [Tue, 31 Dec 2024 18:10:27 +0000  (13:10 -0500)] 
 
common: add missing op string 
 
This gets converted in messenger douts. 
 
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>  
Patrick Donnelly  [Thu, 14 Nov 2024 18:33:11 +0000  (13:33 -0500)] 
 
include/filepath: add empty path check 
 
When passing an empty string to filepath, it would test if the first character 
is '/' which is an invalid access through std::string_view. 
 
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>  
Fixes: https://tracker.ceph.com/issues/66373  
Patrick Donnelly  [Thu, 27 Feb 2025 18:19:28 +0000  (13:19 -0500)] 
 
Merge PR #61991 into main 
 
* refs/pull/61991/head: 
	qa: remove unreacheable/redundant code from test_data_scan.py 
 
Reviewed-by: Patrick Donnelly <pdonnell@ibm.com>  
David Galloway  [Thu, 27 Feb 2025 17:04:43 +0000  (12:04 -0500)] 
 
Merge pull request #62019 from ceph/template-updates 
 
Links to Jenkins jobs in PR comment commands / Remove deprecated commands 
 
Adam King  [Thu, 27 Feb 2025 15:45:39 +0000  (10:45 -0500)] 
 
Merge pull request #61863 from spuiuk/ctdb_ports 
 
cephadm/smb: add ctdb ports to smb daemon endpoint 
 
Reviewed-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>  
Reviewed-by: Avan Thakkar <athakkar@redhat.com>  
Reviewed-by: John Mulligan <jmulligan@redhat.com>  
Adam King  [Thu, 27 Feb 2025 15:27:16 +0000  (10:27 -0500)] 
 
Merge pull request #61925 from JoshuaGabriel/joshua_70058 
 
mgr/cephadm: Check if a daemon is ok-to-stop before scheduling a restart 
 
Reviewed-by: Adam King <adking@redhat.com>  
J. Eric Ivancich  [Thu, 27 Feb 2025 15:20:51 +0000  (10:20 -0500)] 
 
Merge pull request #61897 from cbodley/wip-70077 
 
qa/rgw: configure 'iam root' accounts outside of rgw/verify 
 
Reviewed-by: Daniel Gryniewicz <dang@redhat.com>  
Adam King  [Thu, 27 Feb 2025 15:09:05 +0000  (10:09 -0500)] 
 
Merge pull request #61920 from adk3798/cephadm-rgw-ingress-test-timeouts 
 
qa/cephadm: add timeouts and debug commands to rgw-ingress test 
 
Reviewed-by: John Mulligan <jmulligan@redhat.com>  
Adam King  [Thu, 27 Feb 2025 15:06:19 +0000  (10:06 -0500)] 
 
Merge pull request #61710 from adk3798/mgr-nfs-upgrade-start-reef 
 
qa/cephadm: start mgr-nfs-upgrade test from reef 
 
Reviewed-by: Avan Thakkar <athakkar@redhat.com>  
Adam King  [Thu, 27 Feb 2025 15:04:50 +0000  (10:04 -0500)] 
 
Merge pull request #61013 from Kushal-deb/fix_issue-
2047153 
cephadm: orch upgrade status to return output according to the format specified
Reviewed-by: Adam King <adking@redhat.com> 
Reviewed-by: John Mulligan <jmulligan@redhat.com> 
 
Yuval Lifshitz  [Thu, 27 Feb 2025 10:08:02 +0000  (12:08 +0200)] 
 
Merge pull request #61504 from kchheda3/wip-fix-healthchecks 
 
rgw:lua: Skip the healthchecks and system requests from going to backend storage 
 
Yuval Lifshitz  [Thu, 27 Feb 2025 10:07:25 +0000  (12:07 +0200)] 
 
Merge pull request #61509 from kchheda3/wip-config-lua 
 
rgw/lua: Add rgw config to enable/disable lua 
 
Yuval Lifshitz  [Thu, 27 Feb 2025 10:06:10 +0000  (12:06 +0200)] 
 
Merge pull request #61560 from oshrey16/fix-lua-runtime-background 
 
rgw/lua: Fix Lua background thread execution timing and config updates 
 
David Galloway  [Thu, 27 Feb 2025 05:03:43 +0000  (00:03  -0500)] 
 
Merge pull request #61938 from ceph/retrigger-rtd 
 
doc: Support to retrigger docs/readthedocs.org:ceph PR build 
 
David Galloway  [Wed, 26 Feb 2025 21:32:19 +0000  (16:32 -0500)] 
 
doc: PR Template - Remove non-functional trigger phrases 
 
Signed-off-by: David Galloway <david.galloway@ibm.com>  
David Galloway  [Wed, 26 Feb 2025 21:31:37 +0000  (16:31 -0500)] 
 
doc: PR Template - Add Jenkins job URLs to commands 
 
Signed-off-by: David Galloway <david.galloway@ibm.com>  
Pedro Gonzalez Gomez  [Wed, 26 Feb 2025 20:04:23 +0000  (21:04 +0100)] 
 
Merge pull request #61822 from rhcs-dashboard/smb-edit-cluster 
 
mgr/dashboard: SMB - Edit Cluster 
 
Reviewed-by: Afreen Misbah <afreen@ibm.com>  
Reviewed-by: Pedro Gonzalez Gomez <pegonzal@redhat.com>  
NitzanMordhai  [Wed, 26 Feb 2025 14:48:29 +0000  (16:48 +0200)] 
 
Merge pull request #61815 from ljflores/wip-tracker-69456 
 
qa/suites/upgrade: ignore when pg is stuck peering 
 
NitzanMordhai  [Wed, 26 Feb 2025 14:48:11 +0000  (16:48 +0200)] 
 
Merge pull request #61703 from MaxKellermann/kstore_includes 
 
os/kstore: add missing include 
 
NitzanMordhai  [Wed, 26 Feb 2025 14:47:53 +0000  (16:47 +0200)] 
 
Merge pull request #61674 from connorfawcett/wip-ec-default-fixes 
 
erasure-code: Set reed_sol_van to be the default technique for Jerasure if none is specified. 
 
Ilya Dryomov  [Wed, 26 Feb 2025 14:15:21 +0000  (15:15 +0100)] 
 
Merge pull request #61015 from nbalacha/wip-nbalacha-rbd-mirror-namespace-2 
 
rbd-mirror: default <-> non-default namespace remapping 
 
Reviewed-by: Afreen Misbah <afreen@ibm.com>  
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>  
Casey Bodley  [Wed, 26 Feb 2025 14:09:58 +0000  (09:09 -0500)] 
 
Merge pull request #61269 from cbodley/wip-rgw-createbucket-layout 
 
rgw/s3: CreateBucket extension for layout type and shard count 
 
Reviewed-by: Daniel Gryniewicz <dang@redhat.com>  
Reviewed-by: J. Eric Ivancich <ivancich@redhat.com>  
Zac Dover  [Wed, 26 Feb 2025 13:53:02 +0000  (23:53 +1000)] 
 
Merge pull request #61982 from anthonyeleven/nvme-proxy 
 
doc/rbd: Improve nvmeof-requirements.rst with proxy and other info 
 
Reviewed-by: Zac Dover <zac.dover@proton.me>  
Soumya Koduri  [Wed, 26 Feb 2025 13:37:43 +0000  (19:07 +0530)] 
 
Merge pull request #60524 from thotz/multisitie-fix-cloud-restore 
 
rgw/cloudrestore: sync cloud restore objects accoridngly 
 
Reviewed-by: Casey Bodley <cbodley@redhat.com>  
Reviewed-by: Soumya Koduri <skoduri@redhat.com>  
Yuval Lifshitz  [Wed, 26 Feb 2025 12:28:29 +0000  (14:28 +0200)] 
 
Merge pull request #61849 from yuvalif/wip-yuval-69944 
 
rgw: be explicit on moving rados op in APIs 
 
Matan Breizman  [Wed, 26 Feb 2025 11:41:10 +0000  (13:41 +0200)] 
 
Merge pull request #61376 from athanatos/sjust/wip-crimson-gcc-13 
 
src/CMakeLists: require gcc13 for crimson, clarify error messages 
 
Reviewed-by: Matan Breizman <mbreizma@redhat.com>  
Nizamudeen A  [Wed, 26 Feb 2025 11:37:10 +0000  (17:07 +0530)] 
 
Merge pull request #61846 from rhcs-dashboard/tox-generate-proto 
 
mgr/dashboard: tox command to generate the nvmeof proto files 
 
Reviewed-by: Afreen Misbah <afreen@ibm.com>  
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>  
Matan Breizman  [Wed, 26 Feb 2025 11:11:48 +0000  (13:11 +0200)] 
 
Merge pull request #61903 from ronen-fr/wip-rf-crimson-conf 
 
crimson/osd: replace obsolete get_tracked_conf_keys() 
 
Reviewed-by: Matan Breizman <mbreizma@redhat.com>  
Zac Dover  [Wed, 26 Feb 2025 10:48:18 +0000  (20:48 +1000)] 
 
Merge pull request #62001 from cybozu/fix-stale-delete 
 
doc: fix incorrect radosgw-admin subcommand 
 
Reviewed-by: Zac Dover <zac.dover@proton.me>  
Ronen Friedman  [Wed, 26 Feb 2025 07:16:51 +0000  (09:16 +0200)] 
 
Merge pull request #60871 from leonidc/leonidc-epoch-filter 
 
Epoch filtering 
 
Reviewed-by: Samuel Just <sjust@redhat.com>  
Reviewed-by: Aviv Caro <Aviv.Caro@ibm.com>  
Reviewed-by: Ronen Friedman <rfriedma@redhat.com>  
Toshikuni Fukaya  [Wed, 26 Feb 2025 04:34:23 +0000  (04:34  +0000)] 
 
doc: fix incorrect radosgw-admin subcommand 
 
Signed-off-by: Toshikuni Fukaya <toshikuni-fukaya@cybozu.co.jp>  
Patrick Donnelly  [Tue, 25 Feb 2025 21:36:12 +0000  (16:36 -0500)] 
 
Merge PR #61889 into main 
 
* refs/pull/61889/head: 
	msg/async/Stack: include cleanup 
	msg/Message: include cleanup 
	msg/async/crypto_onwire: include cleanup 
	msg/async/ProtocolV1: add missing includes 
	msg/async/frames_v2: add missing includes 
	msg/msg_types: add missing includes 
 
Reviewed-by: Patrick Donnelly <pdonnell@ibm.com>  
Patrick Donnelly  [Tue, 25 Feb 2025 21:35:47 +0000  (16:35 -0500)] 
 
Merge PR #61888 into main 
 
* refs/pull/61888/head: 
	os/memstore: add missing includes 
 
Reviewed-by: Patrick Donnelly <pdonnell@ibm.com>  
Patrick Donnelly  [Tue, 25 Feb 2025 21:35:12 +0000  (16:35 -0500)] 
 
Merge PR #61876 into main 
 
* refs/pull/61876/head: 
	qa/cephfs: ignore warning that pg is stuck peering for upgrade jobs 
 
Reviewed-by: Patrick Donnelly <pdonnell@ibm.com>  
Patrick Donnelly  [Tue, 25 Feb 2025 21:34:53 +0000  (16:34 -0500)] 
 
Merge PR #61802 into main 
 
* refs/pull/61802/head: 
	perfglue: add missing include 
 
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>  
Reviewed-by: Patrick Donnelly <pdonnell@ibm.com>  
Patrick Donnelly  [Tue, 25 Feb 2025 21:34:33 +0000  (16:34 -0500)] 
 
Merge PR #61801 into main 
 
* refs/pull/61801/head: 
	kv: add missing includes 
 
Reviewed-by: Patrick Donnelly <pdonnell@ibm.com>  
Patrick Donnelly  [Tue, 25 Feb 2025 21:34:11 +0000  (16:34 -0500)] 
 
Merge PR #61799 into main 
 
* refs/pull/61799/head: 
	erasure-code: add missing include 
 
Reviewed-by: Patrick Donnelly <pdonnell@ibm.com>  
Patrick Donnelly  [Tue, 25 Feb 2025 21:33:47 +0000  (16:33 -0500)] 
 
Merge PR #61798 into main 
 
* refs/pull/61798/head: 
	crush: include cleanup 
 
Reviewed-by: Patrick Donnelly <pdonnell@ibm.com>  
Ilya Dryomov  [Tue, 25 Feb 2025 19:32:13 +0000  (20:32 +0100)] 
 
Merge pull request #61955 from idryomov/wip-70075-test 
 
qa/workunits/rbd: add a test for force promote with a user snapshot 
 
Reviewed-by: N Balachandran <nibalach@redhat.com>  
Casey Bodley  [Wed, 8 Jan 2025 21:55:19 +0000  (16:55 -0500)] 
 
rgw: reject PutBucketLifecycleConfiguration on indexless buckets 
 
Signed-off-by: Casey Bodley <cbodley@redhat.com>  
Casey Bodley  [Wed, 8 Jan 2025 21:48:24 +0000  (16:48 -0500)] 
 
rgw: improved error when listing indexless bucket 
 
without this change, ListObjects would attempt to list index shard 
objects that don't exist and fail with: 
 
> ERROR: S3 error: 404 (NoSuchKey) 
 
after: 
 
> ERROR: S3 error: 405 (MethodNotAllowed): Indexless buckets cannot be listed 
 
Signed-off-by: Casey Bodley <cbodley@redhat.com>  
Casey Bodley  [Wed, 8 Jan 2025 20:41:10 +0000  (15:41 -0500)] 
 
examples/rgw: register boto extension for BucketIndex on CreateBucket 
 
Signed-off-by: Casey Bodley <cbodley@redhat.com>  
Casey Bodley  [Wed, 8 Jan 2025 19:52:03 +0000  (14:52 -0500)] 
 
rgw/s3: CreateBucket extension for layout type and shard count 
 
extend s3's CreateBucketConfiguration [1] with a custom BucketIndex element 
that can override rgw's default bucket index type and shard count 
 
to create an indexless bucket: 
  <CreateBucketConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/"> 
    <BucketIndex> 
      <Type>Indexless</Type> 
    </BucketIndex> 
  </CreateBucketConfiguration> 
 
to create a normal pre-sharded bucket: 
  <CreateBucketConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/"> 
    <BucketIndex> 
      <Type>Normal</Type> 
      <NumShards>1023</NumShards> 
    </BucketIndex> 
  </CreateBucketConfiguration> 
 
[1] https://docs.aws.amazon.com/AmazonS3/latest/API/API_CreateBucket.html#API_CreateBucket_RequestSyntax 
 
Signed-off-by: Casey Bodley <cbodley@redhat.com>  
Casey Bodley  [Wed, 8 Jan 2025 19:25:20 +0000  (14:25 -0500)] 
 
rgw/rados: create_bucket() can override index type and shards 
 
Signed-off-by: Casey Bodley <cbodley@redhat.com>  
Casey Bodley  [Wed, 8 Jan 2025 21:17:47 +0000  (16:17 -0500)] 
 
rgw/rados: indexless buckets skip init_index/clean_index 
 
Signed-off-by: Casey Bodley <cbodley@redhat.com>  
Casey Bodley  [Wed, 8 Jan 2025 19:50:33 +0000  (14:50 -0500)] 
 
rgw/s3: CreateBucket's LocationConstraint is optional 
 
clean up the parsing and make the LocationConstraint optional 
 
Signed-off-by: Casey Bodley <cbodley@redhat.com>  
Matan Breizman  [Tue, 25 Feb 2025 12:52:11 +0000  (14:52 +0200)] 
 
Merge pull request #61740 from Matan-B/wip-matanb-clang-16 
 
script/run-make: clang 14->19 
 
Reviewed-by: Ronen Friedman <rfriedma@redhat.com>  
Reviewed-by: Adam Emerson <aemerson@redhat.com>  
afreen23  [Tue, 25 Feb 2025 12:35:32 +0000  (18:05 +0530)] 
 
Merge pull request #61319 from rhcs-dashboard/gklm-kmip 
 
Reviewed-by: Afreen Misbah <afreen@ibm.com>  
Ronen Friedman  [Tue, 25 Feb 2025 12:25:17 +0000  (14:25 +0200)] 
 
Merge pull request #61619 from ronen-fr/wip-rf-more-keys 
 
rgw: replace obsolete get_tracked_conf_keys() 
Reviewed-by: Yuval Lifshitz <ylifshit@redhat.com>  
Dnyaneshwari  [Wed, 12 Feb 2025 13:30:29 +0000  (19:00 +0530)] 
 
mgr/dashboard: SMB - Edit Cluster 
Fixes: https://tracker.ceph.com/issues/69964  
Signed-off-by: Dnyaneshwari Talwekar <dtalweka@redhat.com>  
Dhairya Parmar  [Tue, 25 Feb 2025 10:58:06 +0000  (16:28 +0530)] 
 
qa: remove unreacheable/redundant code from test_data_scan.py 
 
call to self.fs.journal_tool(["journal", "reset", "--force", "--yes-i-really-really-mean-it"], 0) 
is already made below it, the same call under if False is unreachable. 
 
Signed-off-by: Dhairya Parmar <dparmar@redhat.com>  
Pedro Gonzalez Gomez  [Tue, 25 Feb 2025 10:13:41 +0000  (11:13 +0100)] 
 
Merge pull request #61928 from rhcs-dashboard/smb-share-edit 
 
mgr/dashboard: SMB - Edit Share 
 
Reviewed-by: Pedro Gonzalez Gomez <pegonzal@redhat.com>  
Guillaume Abrioux  [Tue, 25 Feb 2025 09:14:07 +0000  (10:14 +0100)] 
 
Merge pull request #61976 from guits/cv-update-batch-unit-tests 
 
ceph-volume: update lvm batch unit tests 
 
Zac Dover  [Tue, 25 Feb 2025 06:57:50 +0000  (16:57 +1000)] 
 
Merge pull request #61985 from zdover23/wip-doc-2025-02-25-releases-squid-order 
 
doc/releases: correct squid release order 
 
Reviewed-by: Zac Dover <zac.dover@proton.me>  
Vallari Agrawal  [Tue, 25 Feb 2025 06:36:36 +0000  (12:06 +0530)] 
 
Merge pull request #61788 from VallariAg/wip-nvmeof-teuthology-improve 
 
qa/suite/nvmeof: Add asserts to scalability_test and extra logs in fio_test 
 
Zac Dover  [Tue, 25 Feb 2025 05:08:29 +0000  (15:08 +1000)] 
 
Merge pull request #61984 from cbodley/wip-doc-rgw-path-style 
 
doc/rgw: clarify path-style vs virtual-hosted-style access 
 
Reviewed-by: Zac Dover <zac.dover@proton.me>  
Zac Dover  [Tue, 25 Feb 2025 04:57:11 +0000  (14:57 +1000)] 
 
doc/releases: correct squid release order 
 
Put the releases of Squid in descending order. This change alters the 
order of the Squid releases so that it is the same as the order of the 
other Ceph releases. 
 
Signed-off-by: Zac Dover <zac.dover@proton.me>  
Aashish Sharma  [Tue, 25 Feb 2025 04:37:02 +0000  (10:07 +0530)] 
 
Merge pull request #61875 from rhcs-dashboard/update-bucket-details 
 
mgr/dashboard: Update bucket details section after making bucket lifecycle changes 
 
Reviewed-by: Aashish Sharma <aasharma@redhat.com>  
Prachi Goel  [Fri, 10 Jan 2025 12:21:07 +0000  (17:51 +0530)] 
 
mgr/dashboard: Add GKLM(KMIP) option to SSE-KMS dropdown Menu in the Dashboard UI 
 
Fixes: https://tracker.ceph.com/issues/69490  
Signed-off-by: Prachi Goel <prachi.goel@li-25d455cc-279f-11b2-a85c-b097dffa3f04.ibm.com>  
Changes for GKLM dropdown UI: 
 
1.Added option kmip in KMS dropdown in configuration page RGW 
2.Made API dynamic for setting form data for Vault, kmip both for (S3 and 
KMS) 
3.Both Getdata and setdata API for RGW config page is modified 
 
Dnyaneshwari  [Thu, 20 Feb 2025 05:28:02 +0000  (10:58 +0530)] 
 
mgr/dashboard: SMB - Edit Share. 
 
Fixes: https://tracker.ceph.com/issues/70094  
Signed-off-by: Dnyaneshwari Talwekar <dtalweka@redhat.com>  
Patrick Donnelly  [Mon, 24 Feb 2025 23:54:04 +0000  (18:54 -0500)] 
 
Merge PR #61979 into main 
 
* refs/pull/61979/head: 
	script/ceph-backport: remove upstream remote inferencing 
 
Reviewed-by: Guillaume Abrioux <gabrioux@redhat.com>  
Casey Bodley  [Mon, 24 Feb 2025 21:50:39 +0000  (16:50 -0500)] 
 
doc/rgw: clarify path-style vs virtual-hosted-style access 
 
instead of referring to "vhost-style", copy the "path-style" and 
"virtual-hosted-style" language from https://docs.aws.amazon.com/AmazonS3/latest/userguide/VirtualHosting.html 
 
expand the FQDN acronym to avoid potential confusion 
 
"The second method is deprecated by AWS" had incorrectly referred to the 
vhost-style method - clarify that it refers to path-style access 
 
Signed-off-by: Casey Bodley <cbodley@redhat.com>  
Patrick Donnelly  [Mon, 24 Feb 2025 21:44:46 +0000  (16:44 -0500)] 
 
Merge PR #61943 into main 
 
* refs/pull/61943/head: 
	qa: ignore variant of down fs 
 
Reviewed-by: Venky Shankar <vshankar@redhat.com>  
Patrick Donnelly  [Mon, 24 Feb 2025 21:43:04 +0000  (16:43 -0500)] 
 
Merge PR #61792 into main 
 
* refs/pull/61792/head: 
	libcephsqlite: include cleanup 
 
Reviewed-by: Patrick Donnelly <pdonnell@ibm.com>  
Patrick Donnelly  [Mon, 24 Feb 2025 21:41:59 +0000  (16:41 -0500)] 
 
Merge PR #61701 into main 
 
* refs/pull/61701/head: 
	client/Client: add missing include and forward declaration 
 
Reviewed-by: Patrick Donnelly <pdonnell@ibm.com>  
Patrick Donnelly  [Mon, 24 Feb 2025 21:41:00 +0000  (16:41 -0500)] 
 
Merge PR #61697 into main 
 
* refs/pull/61697/head: 
	osdc/ObjectCacher: include cleanup 
	osdc/Objecter: include cleanup 
	osdc/Journaler: include cleanup 
	osdc/Striper: add missing includes 
	osdc/Filer: include cleanup 
	crush/CrushWrapper: un-inline methods to fix linker errors 
	client/Client: add missing include and forward declaration 
 
Reviewed-by: Patrick Donnelly <pdonnell@ibm.com>  
Patrick Donnelly  [Mon, 24 Feb 2025 21:39:41 +0000  (16:39 -0500)] 
 
Merge PR #61872 into main 
 
* refs/pull/61872/head: 
	crush/CrushWrapper: un-inline methods to fix linker errors 
 
Reviewed-by: Patrick Donnelly <pdonnell@ibm.com>  
Adam King  [Mon, 24 Feb 2025 20:56:44 +0000  (15:56 -0500)] 
 
Merge pull request #61733 from phlogistonjohn/jjm-ctr-cleaner 
 
container: small container image improvements 
 
Reviewed-by: Adam King <adking@redhat.com>  
Reviewed-by: Dan Mick <dan.mick@redhat.com>  
Anthony D'Atri  [Mon, 24 Feb 2025 17:08:01 +0000  (12:08 -0500)] 
 
doc/rbd: Improve nvmeof-requirements.rst with proxy and other info 
 
Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>  
Christopher Hoffman  [Mon, 24 Feb 2025 19:50:16 +0000  (14:50 -0500)] 
 
Merge pull request #61400 from salieri11/igolikov-wip-fscrypt-68776 
 
client: Use custom fscrypt cli in fs/fscrypt suite 
 
Reviewed-by: Christopher Hoffman <choffman@redhat.com>  
Adam Kupczyk  [Mon, 24 Feb 2025 17:01:41 +0000  (18:01 +0100)] 
 
Merge pull request #61693 from aainscow/interval_set_strict 
 
include: interval_set: Re-introduce the original behaviour strict interval set 
 
Adam Kupczyk  [Mon, 24 Feb 2025 17:01:15 +0000  (18:01 +0100)] 
 
Merge pull request #61679 from aclamk/wip-aclamk-fragmentation-histogram-defaults 
 
os/bluestore: Fix default base size for histogram 
 
Adam Kupczyk  [Mon, 24 Feb 2025 17:00:52 +0000  (18:00 +0100)] 
 
Merge pull request #61455 from jbaergen-do/limit-discard-qlen-upstream 
 
blk/KernelDevice: Introduce a cap on the number of pending discards 
 
N Balachandran  [Tue, 17 Dec 2024 09:40:11 +0000  (15:10 +0530)] 
 
rbd-mirror: default <-> non-default namespace remapping 
 
These changes allow the pool to be configured to disable mirroring on 
the default namespace if required (init-only mode). It also allows the 
default namespace to be mirrored to a non-default namespace on the 
remote pool. 
 
Co-authored-by: Ilya Dryomov <idryomov@gmail.com>  
Signed-off-by: N Balachandran <nibalach@redhat.com>  
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>  
Sachin Prabhu  [Wed, 19 Feb 2025 16:29:27 +0000  (16:29 +0000)] 
 
python-common: add ctdb port to smb service spec 
 
Signed-off-by: Sachin Prabhu <sp@spui.uk>  
Sachin Prabhu  [Sun, 9 Feb 2025 12:38:14 +0000  (12:38 +0000)] 
 
cephadm/smb: add ctdb ports to smb daemon endpoint 
 
When setting up a clustered SMB service, make sure that the port for the 
ctdb service is opened up on the firewall. This port is used by the ctdb 
servers to communicate with each other. 
 
Signed-off-by: Sachin Prabhu <sp@spui.uk>  
Adam King  [Mon, 24 Feb 2025 16:22:08 +0000  (11:22 -0500)] 
 
Merge pull request #59740 from phlogistonjohn/jjm-smb-proxy-sidecar 
 
smb: add support for proxy sidecar 
 
Reviewed-by: Adam King <adking@redhat.com>  
Reviewed-by: Avan Thakkar <athakkar@redhat.com>  
Reviewed-by: Sachin Prabhu <sp@spui.uk>  
Naman Munet  [Tue, 18 Feb 2025 12:58:01 +0000  (18:28 +0530)] 
 
mgr/dashboard: Update bucket details section after making bucket lifecycle changesn 
 
Fixes: https://tracker.ceph.com/issues/69988  
Signed-off-by: Naman Munet <naman.munet@ibm.com>  
Matan Breizman  [Wed, 19 Feb 2025 17:56:11 +0000  (17:56 +0000)] 
 
cmake/modules/BuildISAL.cmake: use GNU assembler 
 
avoid the following error by disabling clang assembler: 
``` 
[670/2691] Performing build step for 'isal_ext' 
FAILED: src/erasure-code/isa/isal_ext-prefix/src/isal_ext-stamp/isal_ext-build src/isa-l/install/lib/libisal.a /home/jenkins-build/build/workspace/ceph-pull-requests-arm64/build/src/erasure-code/isa/isal_ext-prefix/src/isal_ext-stamp/isal_ext-build /home/jenkins-build/build/workspace/ceph-pull-requests-arm64/build/src/isa-l/install/lib/libisal.a 
cd /home/jenkins-build/build/workspace/ceph-pull-requests-arm64/src/isa-l && /usr/bin/cmake -P /home/jenkins-build/build/workspace/ceph-pull-requests-arm64/build/src/erasure-code/isa/isal_ext-prefix/src/isal_ext-stamp/isal_ext-build-Debug.cmake && /usr/bin/cmake -E touch /home/jenkins-build/build/workspace/ceph-pull-requests-arm64/build/src/erasure-code/isa/isal_ext-prefix/src/isal_ext-stamp/isal_ext-build 
CMake Error at /home/jenkins-build/build/workspace/ceph-pull-requests-arm64/build/src/erasure-code/isa/isal_ext-prefix/src/isal_ext-stamp/isal_ext-build-Debug.cmake:37 (message): 
  Command failed: 2 
 
   '/usr/bin/cmake' '-E' 'env' '--unset=DESTDIR' 'make' '-j3' 
 
  See also 
 
    /home/jenkins-build/build/workspace/ceph-pull-requests-arm64/build/src/erasure-code/isa/isal_ext-prefix/src/isal_ext-stamp/isal_ext-build.log 
 
-- Log output is: 
...skipping to end... 
hile in macro instantiation 
crc64_refl_func crc64_ecma_refl_pmull 
^ 
<instantiation>:2:26: error: unexpected token in argument list 
 movk x7, p1_low_b1, lsl 16 
                         ^ 
<instantiation>:54:2: note: while in macro instantiation 
 crc64_fold_512b_to_128b 
 ^ 
crc/aarch64/crc64_ecma_refl_pmull.S:33:1: note: while in macro instantiation 
crc64_refl_func crc64_ecma_refl_pmull 
^ 
<instantiation>:3:26: error: unexpected token in argument list 
 movk x7, p1_low_b2, lsl 32 
                         ^ 
``` 
 
Signed-off-by: Matan Breizman <mbreizma@redhat.com>  
Matan Breizman  [Tue, 18 Feb 2025 11:07:17 +0000  (11:07 +0000)] 
 
src/CMakeLists.txt: -Wno-vla-cxx-extension only on clang >= 18 
 
``` 
error: unknown warning option '-Wno-vla-cxx-extension'; did you mean '-Wno-vla-extension'? [-Werror,-Wunknown-warning-option] 
``` 
 
Signed-off-by: Matan Breizman <mbreizma@redhat.com>  
Adam King  [Mon, 24 Feb 2025 15:59:21 +0000  (10:59 -0500)] 
 
Merge pull request #61949 from phlogistonjohn/jjm-c10s 
 
build: a pair of needed changes to build on centos 10 stream 
 
Reviewed-by: Kefu Chai <kefu.chai@scylladb.com>