Whamcloud - gitweb
LU-12514 utils: add "lustre_tgt" filesystem type 65/36165/3
authorAndreas Dilger <adilger@whamcloud.com>
Wed, 24 Jul 2019 19:36:52 +0000 (13:36 -0600)
committerOleg Drokin <green@whamcloud.com>
Fri, 20 Sep 2019 07:54:55 +0000 (07:54 +0000)
commit510aea4a37ea26769be5946ca93a4576a1dd4095
treeeda98abdd6e82a856657869d710d97ad15f7fe34
parent94a5bc1bcb6c6373ead5b091ff5915dfe452377b
LU-12514 utils: add "lustre_tgt" filesystem type

Add a "lustre_tgt" filesystem type separate from the "lustre"
filesystem type for forward compatibility to allow the client and
server mount code to be disentangled.  This does not actually make
any changes to the mount code itself, but allows testing interop
and fallback after an upgrade if the new filesystem type is used.

Remove the check for the "lustre_lite" filesystem type from
llapi_is_lustre_mnttype() since that was unused since Lustre 1.4,
and replace it with a check for filesystem type "lustre_tgt".

Test-Parameters: trivial testlist=conf-sanity
Change-Id: If635834dfff502e6ecf8a85a2665de09efd52372
Signed-off-by: Andreas Dilger <adilger@whamcloud.com>
Signed-off-by: Oleg Drokin <green@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/36165
Tested-by: jenkins <devops@whamcloud.com>
Reviewed-by: James Simmons <jsimmons@infradead.org>
Reviewed-by: Neil Brown <neilb@suse.de>
Tested-by: Maloo <maloo@whamcloud.com>
lustre.spec.in
lustre/doc/Makefile.am
lustre/doc/mount.lustre.8
lustre/doc/mount.lustre_tgt.8 [new file with mode: 0644]
lustre/llite/llite_lib.c
lustre/obdclass/obd_mount.c
lustre/utils/.gitignore
lustre/utils/Makefile.am
lustre/utils/liblustreapi.c