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

In vcek url use reported_tcb_version #29

Merged
merged 1 commit into from
Jan 29, 2024

Conversation

bfurner27
Copy link
Contributor

Description:

  • change platform_tcb_version to reported_tcb_version for bootloader, tee, snp, microcode

Linked Issues

Issue-21

Testing

  • attempted run locally but ran into this error on both main and my branch (probably because I don't have the correct drivers in wsl) I am opening the PR because I believe the code is correct and will work in the correct environment
ERROR: unable to open /dev/sev
Error: unable to open /dev/sev

Caused by:
    No such file or directory (os error 2)

Description:
- change platform_tcb_version to reported_tcb_version for bootloader,
  tee, snp, microcode
@larrydewey
Copy link
Contributor

Verified working. Thanks, @bfurner27!

amdsev@amdsev:~/ben/snphost/target/release$ sudo ./snphost fetch vcek pem certs
amdsev@amdsev:~/ben/snphost/target/release$ ls
build  certs  deps  examples  incremental  snphost  snphost.d
amdsev@amdsev:~/ben/snphost/target/release$ cd certs
amdsev@amdsev:~/ben/snphost/target/release/certs$ ls
vcek.pem
amdsev@amdsev:~/ben/snphost/target/release/certs$ cat vcek.pem 
-----BEGIN CERTIFICATE-----
MIIFTTCCAvygAwIBAgIBADBGBgkqhkiG9w0BAQowOaAPMA0GCWCGSAFlAwQCAgUA
oRwwGgYJKoZIhvcNAQEIMA0GCWCGSAFlAwQCAgUAogMCATCjAwIBATB7MRQwEgYD
VQQLDAtFbmdpbmVlcmluZzELMAkGA1UEBhMCVVMxFDASBgNVBAcMC1NhbnRhIENs
YXJhMQswCQYDVQQIDAJDQTEfMB0GA1UECgwWQWR2YW5jZWQgTWljcm8gRGV2aWNl
czESMBAGA1UEAwwJU0VWLU1pbGFuMB4XDTI0MDEyODE3NTgyMVoXDTMxMDEyODE3
NTgyMVowejEUMBIGA1UECwwLRW5naW5lZXJpbmcxCzAJBgNVBAYTAlVTMRQwEgYD
VQQHDAtTYW50YSBDbGFyYTELMAkGA1UECAwCQ0ExHzAdBgNVBAoMFkFkdmFuY2Vk
IE1pY3JvIERldmljZXMxETAPBgNVBAMMCFNFVi1WQ0VLMHYwEAYHKoZIzj0CAQYF
K4EEACIDYgAEsd7lLDYofNhiMGhkMu9YhLtLXpUUkxkZkYu4cngBLpRRtPHYzAAd
9RM5sUWm57rQqfB/MRRC2PDRaY9jhGequ2eb7K7+abZrAZayTM+lg5es56VYRk4l
Icpn5cnZYe+8o4IBFzCCARMwEAYJKwYBBAGceAEBBAMCAQAwFwYJKwYBBAGceAEC
BAoWCE1pbGFuLUIwMBEGCisGAQQBnHgBAwEEAwIBAzARBgorBgEEAZx4AQMCBAMC
AQAwEQYKKwYBBAGceAEDBAQDAgEAMBEGCisGAQQBnHgBAwUEAwIBADARBgorBgEE
AZx4AQMGBAMCAQAwEQYKKwYBBAGceAEDBwQDAgEAMBEGCisGAQQBnHgBAwMEAwIB
FDASBgorBgEEAZx4AQMIBAQCAgDRME0GCSsGAQQBnHgBBARAxgwkKb3vMosk/hvo
buGa/RAeMjVC4QPlUOcBclyPgtXg12U41UB/3RHeuny4SpQ/VyL9/1ReODil2L8E
SH1yWzBGBgkqhkiG9w0BAQowOaAPMA0GCWCGSAFlAwQCAgUAoRwwGgYJKoZIhvcN
AQEIMA0GCWCGSAFlAwQCAgUAogMCATCjAwIBAQOCAgEAWFa7JbOToUNK5NliV6mh
BFY5K6SIzMDguv0LVxI0cNp00ByYKuaaWRzfd30j7Uar0fkoCmL1TgSsaXpE4QGs
4eG/eQIwQC7ZMxoZIJsYFxxTvsGw4RDNVwFXLSBQE7Bel0w7+JxBDrsJ2HGBAok+
OZdFwGuIRPHMcXWKAwHs+2E4lMjjQPz6EHk+r7homSXcTyUTjMsT8s4Ba61HCMJc
TYJV4clhdPsBXzwcMUo1IiORx7g0hmENgygTJEsanUHzfcxs1mFHu6MuvEMK79qX
qxV0RoY7VyCU+etc8zqb02V0dRsWamZu+o0mW4PkwgMXhTcFMLT9ugn+cY1GQEwL
kMXEgxG7AEuk0WKJCjisz/Jt+oMybOt3DIMqd/G9DojTAq+NuUvEUAEolfL1opYC
rEGYJoILo8hyXMZ03w3i/Sy4O5cdFAlGrJqY3ZgOdWE3KiZVuGfkgx9UzulZO4TK
/cjedBiAgUxn3MrlmvdQT2O0AcQy0SUOKEgK6SKiphY1AF2wbegeT2Uj9mp4izHg
Q+0421flI9jWZU0+xAVJLMtIxlnzqjD6+VsmLj3gbgb55FFsAK5HipTKseCLgx01
kFKNuVdhADQHnFAGQvj/DKuD2cSwLO5E5Zmdh1iyJdEi0s6iJUE+Ya7fvTzl/x0+
2vvokGN+wZMEzeksBUDV150=
-----END CERTIFICATE-----

@larrydewey
Copy link
Contributor

Safely ignoring the failing linting, as it isn't related to this PR.

@larrydewey larrydewey merged commit ab90a21 into virtee:main Jan 29, 2024
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.

4 participants