-
Notifications
You must be signed in to change notification settings - Fork 134
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
Add support for ITE-6 Attestations #562
Comments
@adityasaky Is this ticket ok to pick up? |
Hi @chasen-bettinger! We've currently listed it for GSoC. Do you plan to apply through GSoC or pick it up directly? (Either is fine) |
@adityasaky I presume GSoC is 'Google Summer of Code'? I don't really know much about that program so probably picking it up directly. |
Gotcha! Feel free to jump on the CNCF slack (#in-toto, #in-toto-python) if you have any questions. |
- Added the Statement model - Incorporated the Statement model into the Envelope. - Skipped a test because I'm awaiting feedback on whether this is the right direction to take this issue (in-toto#562). The test is built on the previously-used 'link' model as the payload.
- Added the Statement model - Incorporated the Statement model into the Envelope. - Skipped a test because I'm awaiting feedback on whether this is the right direction to take this issue (in-toto#562). The test is built on the previously-used 'link' model as the payload. Signed-off-by: Chasen Bettinger <bettingerchasen@gmail.com>
in-toto doesn't have any methods to generate Also, FYI I have submitted my first draft of proposal on summer of code portal. Please provide me a review. |
- Added the Statement model - Incorporated the Statement model into the Envelope. - Skipped a test because I'm awaiting feedback on whether this is the right direction to take this issue (in-toto#562). The test is built on the previously-used 'link' model as the payload. Signed-off-by: Chasen Bettinger <bettingerchasen@gmail.com>
- Added the Statement model - Incorporated the Statement model into the Envelope. - Skipped a test because I'm awaiting feedback on whether this is the right direction to take this issue (in-toto#562). The test is built on the previously-used 'link' model as the payload. Signed-off-by: Chasen Bettinger <bettingerchasen@gmail.com>
- Added the Statement model - Incorporated the Statement model into the Envelope. - Skipped a test because I'm awaiting feedback on whether this is the right direction to take this issue (in-toto#562). The test is built on the previously-used 'link' model as the payload. Signed-off-by: Chasen Bettinger <bettingerchasen@gmail.com>
- Added the Statement model - Incorporated the Statement model into the Envelope. - Skipped a test because I'm awaiting feedback on whether this is the right direction to take this issue (in-toto#562). The test is built on the previously-used 'link' model as the payload. Signed-off-by: Chasen Bettinger <bettingerchasen@gmail.com>
- Added the Statement model - Incorporated the Statement model into the Envelope. - Skipped a test because I'm awaiting feedback on whether this is the right direction to take this issue (in-toto#562). The test is built on the previously-used 'link' model as the payload. Signed-off-by: Chasen Bettinger <bettingerchasen@gmail.com>
👋 hey @chasen-bettinger & @adityasaky -- I'm looking to use the in-toto lib to generate provenance attestations. Is there a place I can jump in to help get this across the line and merged? |
Have you taken a look at #570? Also cc @marcelamelara |
Please fill in the fields below to submit an issue or feature request. The
more information that is provided, the better.
Description of issue or feature request:
in-toto-python does not currently support generating ITE-6 attestations. The task can be broken down into the following steps:
The generated metadata can leverage the newly added support for DSSE (#503).
Related: #464, #465, #466
Current behavior:
in-toto-python has no support for generating ITE-6 attestations.
Expected behavior:
in-toto-python can generate ITE-6 attestations with support for some predicate types.
The text was updated successfully, but these errors were encountered: