Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-14915

Add project flags to manage the project's directories and files

Details

    • New Feature
    • Resolution: Unresolved
    • Minor
    • None
    • None
    • None
    • 9223372036854775807

    Description

      Extended the project ID feature in Lustre to add flags to manage the directories and files owned by some project id,
      then the admin can set the project's directories or files to be immutable or append-only any time.

      Attachments

        Issue Links

          Activity

            [LU-14915] Add project flags to manage the project's directories and files
            adilger Andreas Dilger made changes -
            Link New: This issue is related to LU-13335 [ LU-13335 ]
            adilger Andreas Dilger made changes -
            Link New: This issue is related to EX-4440 [ EX-4440 ]

            I don't think the ability to set all of the files in a project immutable at one time is very useful by itself, except in very limited cases (e.g. a user is removed from the system, but their files are kept for some time afterward, maybe managed by the grace time?). It is more useful to have a property for the project ID that allows the (non-root) owner of the file to set the file immutable.

            adilger Andreas Dilger added a comment - I don't think the ability to set all of the files in a project immutable at one time is very useful by itself, except in very limited cases (e.g. a user is removed from the system, but their files are kept for some time afterward, maybe managed by the grace time?). It is more useful to have a property for the project ID that allows the (non-root) owner of the file to set the file immutable.
            lixi_wc Li Xi made changes -
            Link New: This issue is related to EX-4429 [ EX-4429 ]
            lixi_wc Li Xi made changes -
            Link New: This issue is related to EX-4386 [ EX-4386 ]
            hongchao.zhang Hongchao Zhang made changes -
            Description Original: Extended the project ID feature in Lustre to implement immutable directory tree, which is
            owned by some project ID. The admin can set some directory and all its sub-directories
            or files to be immutable any time.
            New: Extended the project ID feature in Lustre to add flags to manage the directories and files owned by some project id,
            then the admin can set the project's directories or files to be immutable or append-only any time.
            hongchao.zhang Hongchao Zhang made changes -
            Summary Original: Implement immutable directory tree owned by some project ID New: Add project flags to manage the project's directories and files
            gerrit Gerrit Updater added a comment - - edited

            "Hongchao Zhang <hongchao@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/44535
            Subject: LU-14915 osd-ldiskfs: add flags for project files
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: 2d01c7d224e6bb380d7a7afd378c85ac4ae78173

            gerrit Gerrit Updater added a comment - - edited "Hongchao Zhang <hongchao@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/44535 Subject: LU-14915 osd-ldiskfs: add flags for project files Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 2d01c7d224e6bb380d7a7afd378c85ac4ae78173
            hongchao.zhang Hongchao Zhang created issue -

            People

              hongchao.zhang Hongchao Zhang
              hongchao.zhang Hongchao Zhang
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated: