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

R4RFC: Artifact tracing #744

Closed
jwntrs opened this issue Mar 24, 2022 · 1 comment · May be fixed by #799
Closed

R4RFC: Artifact tracing #744

jwntrs opened this issue Mar 24, 2022 · 1 comment · May be fixed by #799
Assignees
Labels

Comments

@jwntrs
Copy link
Contributor

jwntrs commented Mar 24, 2022

Description of problem

For a particular resource in a supply chain, we would like to be able to assert that a given input produced a specific output.

We are requesting an RFC that describes how to achieve that result using the following mechanics:

  • Allow resources (via template) to define fields in their status that indicate which inputs and outputs to compare. If the input matches a specified input field, then you can trust the output (transforms input e.g. source to image)
  • Allow resources (via template) to defined fields in their status that indicate which field should match a particular input (pass through input e.g. source to source).
  • Allow resources (via template) to indicate that by holding spec updates we can trust a combination of the observed generation and some "healthy" status condition to know that a value in the spec produced a result in the status.
@jwntrs jwntrs added the r4rfc label Mar 24, 2022
@idoru idoru self-assigned this Mar 30, 2022
@emmjohnson emmjohnson moved this to Doing in Cartographer OSS Apr 5, 2022
@martyspiewak martyspiewak moved this from Doing to PR in Cartographer OSS Apr 11, 2022
idoru added a commit that referenced this issue Apr 12, 2022
@cirocosta cirocosta moved this from PR to Doing in Cartographer OSS Apr 14, 2022
idoru added a commit that referenced this issue Apr 20, 2022
- also add observesGeneration property

[#744]
idoru added a commit that referenced this issue Apr 20, 2022
@squeedee squeedee moved this from Doing to Pre-IPM in Cartographer OSS Aug 29, 2022
@karayim
Copy link

karayim commented Oct 7, 2022

RFC exists

@karayim karayim closed this as completed Oct 7, 2022
Repository owner moved this from Pre-IPM to Closed in Cartographer OSS Oct 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Closed
Development

Successfully merging a pull request may close this issue.

3 participants