Skip to content

Conversation

miz060
Copy link
Member

@miz060 miz060 commented Mar 1, 2025

Merge Checklist
Summary
  • Add runtime config for virtio-blk kata pod sandboxing.
  • Adjust dependencies for virtio-blk kata pod sandboxing.
  • Extract tardev-snapshotter build and install into separate scripts.
Test Methodology

@miz060 miz060 force-pushed the mitchzhu/tardev-sandbox branch from 2855780 to beb9b8a Compare March 5, 2025 02:19
@miz060 miz060 force-pushed the mitchzhu/tardev-sandbox branch 2 times, most recently from 5fa2080 to da7eea9 Compare March 19, 2025 00:12
@miz060 miz060 changed the title runtime: eliminate virtiofs with AGENT_POLICY=yes runtime: add virtio-blk based kata pod sandboxing and separate out snapshotter build Mar 19, 2025
@miz060 miz060 changed the title runtime: add virtio-blk based kata pod sandboxing and separate out snapshotter build node-builder: add virtio-blk based kata pod sandboxing and separate out snapshotter build Mar 19, 2025
@miz060 miz060 changed the title node-builder: add virtio-blk based kata pod sandboxing and separate out snapshotter build node-builder: add virtio-blk kata pod sandboxing and separate out snapshotter build Mar 19, 2025
@miz060 miz060 changed the title node-builder: add virtio-blk kata pod sandboxing and separate out snapshotter build node-builder: add virtio-blk kata pod sandboxing and separate out tardev-snapshotter build Mar 19, 2025
@miz060 miz060 force-pushed the mitchzhu/tardev-sandbox branch 2 times, most recently from f892b22 to b78eea2 Compare March 19, 2025 01:49
@miz060 miz060 marked this pull request as ready for review March 19, 2025 07:20
@miz060 miz060 requested review from a team as code owners March 19, 2025 07:20
…dev-snapshotter build

This PR is to support new virtio-blk kata pod sandboxing runtime. It
adds new runtime config, adjusts dependencies for kata pod sandboxing in
general, and extract tardev-snapshotter build and install steps into
separate scripts.

Signed-off by: Mitch Zhu <mitchzhu@microsoft.com>
@ms-mahuber
Copy link

I think this PR can be split into two: One PR which refactors the tardev-snapshotter build parts without modifying the pod sandboxing build parts. Another PR which changes the pod sandboxing build path to build with tardev-snapshotter included and with a virtio-blk secondary configuration included

Copy link

@ms-mahuber ms-mahuber left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

See comments, vote to split. On hold for now.

@ms-mahuber
Copy link

Note: To add required packages for kata UVM to list of packages (config.sh) as long as these are not found on the PMC meta-package

@miz060 miz060 changed the base branch from msft-main to msft-main-3.2.0 May 20, 2025 20:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants