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

CSI: include volume namespace in staging path #20532

Merged
merged 2 commits into from
May 13, 2024
Merged

Commits on May 9, 2024

  1. CSI: include volume namespace in staging path

    CSI volumes are are namespaced. But the client does not include the namespace in
    the staging mount path. This causes CSI volumes with the same volume ID but
    different namespace to collide if they happen to be placed on the same host.
    
    Fixes: #18741
    tgross committed May 9, 2024
    Configuration menu
    Copy the full SHA
    d98766a View commit details
    Browse the repository at this point in the history
  2. csi_hook: reworked tests

    Rework the CSI hook tests to have more fine-grained control over the mock
    on-disk state. Add tests covering upgrades from staging paths missing
    namespaces.
    tgross committed May 9, 2024
    Configuration menu
    Copy the full SHA
    08f68cd View commit details
    Browse the repository at this point in the history