Skip to content

kata.runtime-rs: init#1909

Open
katexochen wants to merge 14 commits intomainfrom
p/runtime-rs
Open

kata.runtime-rs: init#1909
katexochen wants to merge 14 commits intomainfrom
p/runtime-rs

Conversation

@katexochen
Copy link
Copy Markdown
Contributor

@katexochen katexochen commented Nov 10, 2025

@katexochen katexochen added the no changelog PRs not listed in the release notes label Nov 10, 2025
@katexochen katexochen force-pushed the p/runtime-rs branch 4 times, most recently from 642e71f to 6a88531 Compare March 31, 2026 10:16
@katexochen katexochen marked this pull request as ready for review March 31, 2026 10:40
@burgerdev burgerdev self-assigned this Mar 31, 2026
Comment thread packages/by-name/kata/runtime-rs/package.nix
Comment thread packages/by-name/kata/runtime-rs/package.nix Outdated
Comment thread packages/by-name/kata/runtime/package.nix Outdated
Comment thread packages/by-name/kata/runtime/package.nix Outdated
Comment thread packages/by-name/kata/runtime/package.nix
Comment thread nodeinstaller/internal/kataconfig/runtime_rs.go Outdated
Comment thread .github/workflows/e2e_runtime_rs.yml Outdated
@katexochen katexochen force-pushed the p/runtime-rs branch 4 times, most recently from af8d8b8 to d8a36d5 Compare April 2, 2026 14:59
@burgerdev burgerdev force-pushed the p/runtime-rs branch 3 times, most recently from a11fb04 to f85e5d1 Compare May 4, 2026 12:43
Comment thread nodeinstaller/internal/kataconfig/runtime_rs.go
Comment thread overlays/sets/runtime-rs.nix
Copy link
Copy Markdown
Collaborator

@charludo charludo left a comment

Choose a reason for hiding this comment

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

burgerdev added 4 commits May 6, 2026 15:55
runtime-rs uses vastly different kernel parameters, so we can't just
reuse the ones from runtime-go. To make matters worse, the user-provided
parameters are not appended, but show up somewhere in the middle.

This commit changes the `runtime(-rs).cmdline` to expose two functions,
prefix and suffix. They take a boolean `debug` argument, matching the
debug settings for the runtime. Since we don't support debug for
runtime-rs, the argument is not yet used there. I also changed from a
string to a list of words, to make joining the empty suffix easier.
Copy link
Copy Markdown
Member

@burgerdev burgerdev left a comment

Choose a reason for hiding this comment

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

I did some very minor changes in @katexochen's commits which are not worthy of re-review by a second team member.

@burgerdev
Copy link
Copy Markdown
Member

Current status: working on SNP, not working on TDX due to RTMR mismatch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no changelog PRs not listed in the release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants