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 driver] Implementation of staged mount for vhost block and FS volumes in VM mode #1982

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
386ab7e
cleanup: fix error comparison
aikuchin Sep 17, 2024
8d3b571
cleanup: Removed unused function arguments
aikuchin Sep 17, 2024
f351ec0
cleanup: Fix potential nil pointer dereference
aikuchin Sep 17, 2024
4b0d3ec
cleanup: Use import alias to avoid name collision with variable
aikuchin Sep 17, 2024
f6e5fb8
cleanup: Explicitly ignore errors that doesn't matter
aikuchin Sep 17, 2024
8c4ab66
cleanup: Extract disk.img file creation in separate function
aikuchin Sep 17, 2024
76aa3b2
CSI staged mount: Separate start endpoint for vhost and NBD
aikuchin Sep 17, 2024
f06fa6b
csi tests: extract values from test calls to variables
aikuchin Sep 18, 2024
6f3878a
staged csi: move dummy img file craation from mount to callers
aikuchin Sep 18, 2024
6488bba
staged csi: rename getPodId to getInstanceOrPodId
aikuchin Sep 20, 2024
d93baa5
staged csi: split endpoint start and mount for volumes that have inst…
aikuchin Sep 20, 2024
6feb1e1
staged csi: extract staging path construction to function
aikuchin Sep 23, 2024
e9c5faf
staged csi: remove endpointDir construction from mount function
aikuchin Sep 23, 2024
6205172
staged csi: split mounts with old publish scheme and new staged ones
aikuchin Sep 23, 2024
34e63f1
staged csi: make NodeStageVolume logic a little more explicit
aikuchin Sep 23, 2024
f134a8a
staged csi: save volume parameters as json file in stagingTargetPath
aikuchin Sep 23, 2024
e3ec3d8
staged csi: use per-instance staging directory
aikuchin Sep 23, 2024
0adefc7
staged csi: add comment to remember enable check later
aikuchin Sep 23, 2024
e7c8ad8
staged csi: explain how NodeUnpublishVolume works for staged volumes
aikuchin Sep 25, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading