-
Notifications
You must be signed in to change notification settings - Fork 996
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
runtime-rs: Enhancing DirectVolMount Handling with Patching Support #8301
Commits on Nov 24, 2023
-
runtime-rs: split the block volume into block and rawblock volume
(1) rawblock volume is directvol mount type. (2) block volume is based on the bind mount type. Fixes: kata-containers#8300 Signed-off-by: alex.lyn <alex.lyn@antgroup.com>
Configuration menu - View commit details
-
Copy full SHA for d238672 - Browse repository at this point
Copy the full SHA d238672View commit details
Commits on Nov 25, 2023
-
runtime-rs: set a standard NotFound when direct volume path not found.
Fixes: kata-containers#8300 Signed-off-by: alex.lyn <alex.lyn@antgroup.com>
Configuration menu - View commit details
-
Copy full SHA for 6731466 - Browse repository at this point
Copy the full SHA 6731466View commit details -
runtime-rs: re-organize the volumes with adding new direct_volumes.
Add a new dire direct_volumes containing spdk, rawblock and vfio volume. Fixes: kata-containers#8300 Signed-off-by: alex.lyn <alex.lyn@antgroup.com>
Configuration menu - View commit details
-
Copy full SHA for 17d2d46 - Browse repository at this point
Copy the full SHA 17d2d46View commit details -
runtime-rs: add support kata/multi-containers sharing one spdk volume.
Fiexes: kata-containers#8300 Signed-off-by: alex.lyn <alex.lyn@antgroup.com>
Configuration menu - View commit details
-
Copy full SHA for b952c5c - Browse repository at this point
Copy the full SHA b952c5cView commit details
Commits on Nov 28, 2023
-
runtime-rs: add support kata/multi-containers sharing one vfio volume.
Fiexes: kata-containers#8300 Signed-off-by: alex.lyn <alex.lyn@antgroup.com>
Configuration menu - View commit details
-
Copy full SHA for e3becea - Browse repository at this point
Copy the full SHA e3beceaView commit details -
runtime-rs: Enhancing DirectVolMount Handling for current Infra.
The current infra(K8S, CSI, CRI, Containerd) for Kata containers is unable to properly handle direct volumes, resulting in the need for workarounds like searching/comparision and then patch up volume type. In this commit, reimplement of handling method is added to support raw block volume which backends may be rawdisk or other format file. Fixes: kata-containers#8300 Signed-off-by: alex.lyn <alex.lyn@antgroup.com>
Configuration menu - View commit details
-
Copy full SHA for f973729 - Browse repository at this point
Copy the full SHA f973729View commit details -
runtime-rs: enhancement of spdk volume.
(1) Add enum DirectVolumeType for direct volumes. (2) Reimplement spdk volume into direct_volume and do alignment of rawblock volume. Fixes: kata-containers#8300 Signed-off-by: alex.lyn <alex.lyn@antgroup.com>
Configuration menu - View commit details
-
Copy full SHA for e3fd403 - Browse repository at this point
Copy the full SHA e3fd403View commit details -
runtime-rs: enhancement of vfio volume.
Reimplement vfio volume into direct_volume and do alignment of rawblock/spdk volume. Fixes: kata-containers#8300 Signed-off-by: alex.lyn <alex.lyn@antgroup.com>
Configuration menu - View commit details
-
Copy full SHA for fe68f25 - Browse repository at this point
Copy the full SHA fe68f25View commit details