Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cephfs: add support for VolumeCondition in NodeGetVolumeStats operation #4125

Draft
wants to merge 4 commits into
base: devel
Choose a base branch
from

Commits on Sep 14, 2023

  1. util: add health-checker for periodic filesystem checks

    Signed-off-by: Niels de Vos <ndevos@ibm.com>
    nixpanic committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    d32bc65 View commit details
    Browse the repository at this point in the history
  2. cephfs: enable VolumeCondition with new health-checker

    Signed-off-by: Niels de Vos <ndevos@ibm.com>
    nixpanic committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    0653232 View commit details
    Browse the repository at this point in the history
  3. cephfs: use a new data subdirectory in NodePublishVolume

    The new "data" subdirectory in the volume is bind-mounted inside the
    container. The root of the volume is not available for applications, so
    that Ceph-CSI can create a health-check file there and it is hidden from
    the users.
    
    Signed-off-by: Niels de Vos <ndevos@ibm.com>
    nixpanic committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    98835b2 View commit details
    Browse the repository at this point in the history
  4. doc: Add initial design notes for the Health Checker

    Signed-off-by: Niels de Vos <ndevos@ibm.com>
    nixpanic committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    7cee385 View commit details
    Browse the repository at this point in the history