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

feat: install -debug UVMs for kata images #5970

Draft
wants to merge 2 commits into
base: mitchzhu/kata-support
Choose a base branch
from

Conversation

Camelron
Copy link
Contributor

@Camelron Camelron commented Feb 28, 2025

What type of PR is this?

What this PR does / why we need it:
Introduce logic to install the new schema of UVM images/components for kata containers and kata-cc. We map the following input UVM images to the standard image locations on a kata(-cc) node as follows:

kata-containers.img
kata-containers-debug.img
kata-containers-cc.img --> kata-containers.img (cc image dir)
kata-containers-cc-debug.img --> kata-containers-debug.img (cc image dir)

Associated igvm, igvm-debug files for CC now map to the -cc and -cc-debug images respectively. This will allow for greater flexibility in composing these UVM images, allowing us to have different package compositions for production vs. debug pod sandboxes.

Requirements:

Special notes for your reviewer:

Release note:

none

Copy link
Contributor

@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.

Looks good when merged at the right time.

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