Whamcloud - gitweb
LU-17566 mdt: improve new_init_ucred() for refactoring 25/55025/10
authorAurelien Degremont <adegremont@nvidia.com>
Wed, 6 Mar 2024 14:04:41 +0000 (15:04 +0100)
committerOleg Drokin <green@whamcloud.com>
Mon, 10 Jun 2024 06:12:31 +0000 (06:12 +0000)
commit2752ac20422b681649e7a1c9ab0b6cf0f93d9e27
tree0d40a8c1e9733fdf64de05954bf63caaa89045cc
parent5ed290a235d3479fda3279bf3386f016aade9ba5
LU-17566 mdt: improve new_init_ucred() for refactoring

In order to merge new_init_ucred() and old_init_ucred()
code eventually, move new_init_ucred() code around
for it to look even closer to old_init_ucred().

- Fill generic ucred fields at the beginning (similar to
what old_init_ucred() is doing.
- Move code for the bottom part to be closer to
old_init_ucred_common().

This code path is not used on most of lustre deployments,
so I'm enabling kerberos testing to ensure some tests
will go through this code path.

Test-Parameters: kerberos=true testlist=sanity-krb5

Change-Id: I113fca6a104c1db66d9e0defd6fd91e378d7208c
Signed-off-by: Aurelien Degremont <adegremont@nvidia.com>
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/55025
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Sebastien Buisson <sbuisson@ddn.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/mdt/mdt_lib.c