-
Notifications
You must be signed in to change notification settings - Fork 226
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
content: draft: Add attested build environment track #1115
content: draft: Add attested build environment track #1115
Conversation
✅ Deploy Preview for slsa ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
e505871
to
5a2a961
Compare
FYI if you want to make the linter happy easily this might help. The linter caused me a ton of trouble until I figured this out. |
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 like where this is heading :)
cbf816f
to
7a39858
Compare
dbc5dd1
to
8846927
Compare
8df324b
to
08b92e8
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.
Thanks for these changes!
This generally LGTM, I would also like to see what @deeglaze thinks about it too.
Signed-off-by: Marcela Melara <[email protected]>
Signed-off-by: Marcela Melara <[email protected]>
Signed-off-by: Marcela Melara <[email protected]>
Signed-off-by: Marcela Melara <[email protected]>
Signed-off-by: Marcela Melara <[email protected]>
Signed-off-by: Marcela Melara <[email protected]>
Signed-off-by: Marcela Melara <[email protected]>
Co-authored-by: Dionna Amalie Glaze <[email protected]> Signed-off-by: Marcela Melara <[email protected]>
Signed-off-by: Marcela Melara <[email protected]>
Signed-off-by: Marcela Melara <[email protected]>
4610a2c
to
c0c8105
Compare
Signed-off-by: Marcela Melara <[email protected]>
Co-authored-by: Andrew McNamara <[email protected]> Signed-off-by: Marcela Melara <[email protected]>
Signed-off-by: Marcela Melara <[email protected]>
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.
This is an amazing start.
I think we can continue to iterate on this draft in other issues & PRs.
Thanks Marcela!
FYI updated title to indicate this is draft! |
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.
Thanks for this draft content. Many of the topics that I have raised have moved to issues. Partially for my reference (because there were so many threads), I think the conversation has moved here:
- Potential clarification for hosted terminology: Rename "hosted" to "dedicated"? #947
- Which parts of the build system should this apply to: Clarify that it's the CI's control plane that gives it privileged access #1211
- Clarifications of where/how to use provenance vs VSA: Clarify where to use SLSA Provenance vs. VSA #974; Move source track VSA info to the VSA spec? #1148
- Missing figure: Add figures for build environment track spec #1165
- Consistency of terminology/definitions: Link build environment terms to their definitions #1177 (additionally, build image producer should be explicit about the party/parties involved content: draft: Add attested build environment track #1115 (comment))
- Agent-less build environments: Cover use case of build environments without a build agent #1185
- Connection between build and build environment track: Clarify the connection between the Build and BuildEnv tracks #1210
- Attestation flow including how/when to verify: Document detailed attested build environment verification flow #1169
- VM and container differentiation: More cleanly separate container vs. VM requirements in BuildEnv L2+ #1192
This PR introduces the following spec changes associated with #975. The spec enhancements are being proposed as the new "build Environment track".
Spec changes: Adds new high-level build environment terminology and levels.
Part 1 of #975 CC @paveliak