mirror of
https://github.com/edgelesssys/constellation.git
synced 2025-05-08 09:15:29 -04:00
Implement support for "latest" placeholders for Azure TDX
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
This commit is contained in:
parent
a34493caa6
commit
9159b60331
16 changed files with 410 additions and 267 deletions
|
@ -415,19 +415,19 @@ func V3ToV4(path string, fileHandler file.Handler) error {
|
|||
case cfgV3.Attestation.AzureSEVSNP != nil:
|
||||
cfgV4.Attestation.AzureSEVSNP = &config.AzureSEVSNP{
|
||||
Measurements: cfgV3.Attestation.AzureSEVSNP.Measurements,
|
||||
BootloaderVersion: config.AttestationVersion{
|
||||
BootloaderVersion: config.AttestationVersion[uint8]{
|
||||
Value: cfgV3.Attestation.AzureSEVSNP.BootloaderVersion.Value,
|
||||
WantLatest: cfgV3.Attestation.AzureSEVSNP.BootloaderVersion.WantLatest,
|
||||
},
|
||||
TEEVersion: config.AttestationVersion{
|
||||
TEEVersion: config.AttestationVersion[uint8]{
|
||||
Value: cfgV3.Attestation.AzureSEVSNP.TEEVersion.Value,
|
||||
WantLatest: cfgV3.Attestation.AzureSEVSNP.TEEVersion.WantLatest,
|
||||
},
|
||||
SNPVersion: config.AttestationVersion{
|
||||
SNPVersion: config.AttestationVersion[uint8]{
|
||||
Value: cfgV3.Attestation.AzureSEVSNP.SNPVersion.Value,
|
||||
WantLatest: cfgV3.Attestation.AzureSEVSNP.SNPVersion.WantLatest,
|
||||
},
|
||||
MicrocodeVersion: config.AttestationVersion{
|
||||
MicrocodeVersion: config.AttestationVersion[uint8]{
|
||||
Value: cfgV3.Attestation.AzureSEVSNP.MicrocodeVersion.Value,
|
||||
WantLatest: cfgV3.Attestation.AzureSEVSNP.MicrocodeVersion.WantLatest,
|
||||
},
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue