-
Notifications
You must be signed in to change notification settings - Fork 53
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
config: allow "latest" pseudo-version for Azure TDX config values #3166
Conversation
✅ Deploy Preview for constellation-docs canceled.
|
918bf9c
to
801bc34
Compare
3b1694b
to
d84cafe
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Didn't look at all of the refactorings, but the TDX support and CI changes LGTM.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Although I'm only halfway through, I wanted to leave a few comments.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I looked at the attestationconfigapi, upload tool and the TF provider changes.
a8623d3
to
0926c96
Compare
Coverage report
|
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
0926c96
to
03332ba
Compare
Coverage report
|
Context
Attestation values in the config for Azure TDX currently use default values that require manual updates by users if newer versions are published.
Instead, TDX attestation variants should offer the same usability feature as SEV-SNP variants, where these values can be set to "latest", which causes them to be fetched and replaced by the latest recorded attestation values from our API.
Proposed change(s)
/internal/api/attestationconfigapi/
to allow for more attestation variants than just SEV-SNPAdditional info
Checklist