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

launcher: Print kernel cmdline on builds #268

Merged
merged 1 commit into from
Sep 26, 2023
Merged

Conversation

alexmwu
Copy link
Contributor

@alexmwu alexmwu commented Nov 23, 2022

Previously, we would need to pull logs from the server to see how exactly the cmdline gets passed through. This is because the cmdline passed by GRUB, and as a result, measured in the TCG event log, has surrounding quotes stripped out. So, we mutate the existing command line to what GRUB passes to the kernel.

@alexmwu alexmwu marked this pull request as draft November 23, 2022 22:24
@alexmwu alexmwu force-pushed the launcher branch 7 times, most recently from 8b7ae3a to 22dc612 Compare September 26, 2023 00:47
@alexmwu alexmwu changed the title launcher: Make image cmdline known at build-time launcher: Print kernel cmdline on builds Sep 26, 2023
Previously, we would need to pull logs from the server to see how
exactly the cmdline gets passed through. Unfortunately, the cmdline
passed by GRUB, and as a result, measured in the TCG event log, has
surrounding quotes stripped out. So, we mutate the existing command line
to what GRUB passes to the kernel.
@alexmwu alexmwu marked this pull request as ready for review September 26, 2023 19:58
@alexmwu alexmwu merged commit cdf30f7 into google:master Sep 26, 2023
11 checks passed
alexmwu added a commit to alexmwu/go-tpm-tools that referenced this pull request Oct 27, 2023
New Features:
[launcher] Add experiment support google#352
[launcher] Integrate signature discovery client into attestation agent google#343

Bug Fixes:
Make launcher host tmp directory before experiment fetch google#363

Other Changes:
[launcher] Print kernel cmdline on builds google#268
Import latest version of go-tdx-guest google#373
[launcher] Print signature details instead of signature object google#374
[launcher] Add image tests for the experiments binary google#378
Update go-sev-guest to v0.9.3 google#381
@alexmwu alexmwu mentioned this pull request Oct 27, 2023
alexmwu added a commit that referenced this pull request Oct 27, 2023
New Features:
[launcher] Add experiment support #352
[launcher] Integrate signature discovery client into attestation agent #343

Bug Fixes:
Make launcher host tmp directory before experiment fetch #363

Other Changes:
[launcher] Print kernel cmdline on builds #268
Import latest version of go-tdx-guest #373
[launcher] Print signature details instead of signature object #374
[launcher] Add image tests for the experiments binary #378
Update go-sev-guest to v0.9.3 #381
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