-
Notifications
You must be signed in to change notification settings - Fork 74
Open
Labels
lifecycle/frozenIndicates that an issue or PR should not be auto-closed due to staleness.Indicates that an issue or PR should not be auto-closed due to staleness.
Description
Dependent on #1129 and some other issues
Objective
- Answer this question: "Should we promote images that weren't built by a Google Cloud Build (hosted and tamper-proof build system) job triggered by Prow?"
- In the future, SIG uses the conclusion to plan future work.
Tasks to achieve the objective
By 1-3 contributors:
- Do research on the topic
- Answer questions posed by the group, such as:
- Maybe a reconciliation job that handles this as a regular CI task would work?
- Pushing one image from staging into one production registry would be the minimal amount. Could we minimize even further? - To the previous point, actively collect additional questions as part of your research phase
- Prepare a brief (1-2 pages max) proposal evaluating pros, cons, and tradeoffs
- Share proposal with SIG (mailing list, Slack thread, at community meeting)
By the SIG/group:
- SIG members provide input on findings/raise questions
- After a timeboxed review period (to be determined), SIG members regroup to make a decision
- Log decision for community awareness
- Plan next steps
Context and things to think about while working on this task
- This relates to potential work to make the image promoter less monolithic
- This points to the workflow steps "Validating signatures from staging in parallel" and "Pushing each image digest from staging into every mirror location"
- We currently also sign things in parallel
Metadata
Metadata
Assignees
Labels
lifecycle/frozenIndicates that an issue or PR should not be auto-closed due to staleness.Indicates that an issue or PR should not be auto-closed due to staleness.
Type
Projects
Status
Blocked
