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

Syncing latest changes from upstream devel for ceph-csi #403

Merged
merged 5 commits into from
Oct 22, 2024

Commits on Oct 21, 2024

  1. deploy: add RadosNamespace field for CephFS

    This change introduces a `RadosNamespace` field to the CephFS struct.
    The RadosNamespace field specifies the RADOS namespace for storing
    the omap data of CephFS subvolumes.
    
    Signed-off-by: Praveen M <[email protected]>
    iPraveenParihar authored and mergify[bot] committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    178b642 View commit details
    Browse the repository at this point in the history
  2. util: add GetCephFSRadosNamespace method

    This commit adds `GetCephFSRadosNamespace` util method that returns
    the `RadosNamespace` specified in ceph-csi-config ConfigMap under
    cephFS.radosNamespace.
    
    If not specified, the method returns the default RadosNamespace
    i.e, csi.
    
    Signed-off-by: Praveen M <[email protected]>
    iPraveenParihar authored and mergify[bot] committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    c7f41cf View commit details
    Browse the repository at this point in the history
  3. cephfs: support omap store in radosnamespace

    This commit adds the support for storing the CephFS omap data
    in a namespace specified in the ceph-csi-config ConfigMap under
    cephFS.radosNamespace field.
    
    If the radosNamespace is not set, the default radosNamespace will
    be used i.e, csi.
    
    Signed-off-by: Praveen M <[email protected]>
    iPraveenParihar authored and mergify[bot] committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    86759d4 View commit details
    Browse the repository at this point in the history
  4. e2e: cephfs rados namespace test

    Signed-off-by: Praveen M <[email protected]>
    iPraveenParihar authored and mergify[bot] committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    3aa91cf View commit details
    Browse the repository at this point in the history
  5. helm: add example for cephFS radosnamespace

    Signed-off-by: Praveen M <[email protected]>
    iPraveenParihar authored and mergify[bot] committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    3bcf6af View commit details
    Browse the repository at this point in the history