]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
Merge PR #54468 into reef
authorPatrick Donnelly <pdonnell@redhat.com>
Wed, 27 Mar 2024 13:02:43 +0000 (09:02 -0400)
committerPatrick Donnelly <pdonnell@redhat.com>
Wed, 27 Mar 2024 13:02:43 +0000 (09:02 -0400)
commit525c7eb459b220f6937c3423d2cfdff015c1e5de
tree11952dccaed36ee4d37b306bb0d0cd9ff9febe77
parent9d2ee692f5a7771b6f28f4467ab0ee05cf8e7a12
parentcba35e6fbd03f82f03e0a9ec18569141f4e1d98e
Merge PR #54468 into reef

* refs/pull/54468/head:
mds,client: update the oldest_client_tid via the renew caps
mds: add trim_completed_request_list() helper
client: return false if cannot link all the way to mountpoint
client: use the fs' full path instead of from mountpoint's root
qa/tasks/cephfs/test_admin: run root_squash tests only for FUSE client
qa/tasks/cephfs: Add reproducer for https://tracker.ceph.com/issues/56067
qa: add test for checking access in client side of root_squash
qa: add sudo paramter for read_file()
test/libcephfs: remove reduntant test for acccess
mds/Server: disallow clients that have root_squash
mds/Locker: remove session check access when doing cap updates
client: check the cephx mds auth access for open
client: always set the caller_uid/gid to -1
mds: add CEPHFS_FEATURE_MDS_AUTH_CAPS_CHECK feature bit
client: check the cephx mds auth access for setattr
client: save the cap_auths in client when session being opened
client: add make_path_string() helpers support
client: add _get_root_ino() helper support
test/libcephfs: add a tag for each test unique directory
client: rename MAY_* to CLIENT_MAY_* to avoid conflicts
mds: send the cap_auths to clients when openning the sessions
mds: add cap_auths in MClientSession
mds: add MDSCapAuth support
mds: encode/decode the MDSCapMatch
mds: add assign operator support for MDSCapMatch

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>