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

Option to schedule with delay #27

Open
kpcyrd opened this issue Jun 23, 2020 · 1 comment
Open

Option to schedule with delay #27

kpcyrd opened this issue Jun 23, 2020 · 1 comment
Labels
enhancement New feature or request

Comments

@kpcyrd
Copy link
Owner

kpcyrd commented Jun 23, 2020

Somebody might want to run a rebuilder that follows the package index with a delay. An entity or organization could decide to run both a regular and a delayed rebuilder that both have their own queue and scheduler. The second, delayed rebuilder would act as a check to ensure an external review would be able to replicate our verification work.

An operator is encouraged to also run a regular, non-delayed rebuilder since those results are going to be more useful if the build artifact is intended to be rolled out to users immediately.

A failed delayed rebuild does not imply bad faith or a compromise of the earlier rebuilder, but it would work as a "nothing up my sleeve" mechanism the earlier rebuilder runs in addition to provide transparency which of their results we could replicated in the future and which we won't.

Future replication might still break for other reasons though, like network resources disappearing.

@allanmcrae
Copy link

This would be quite useful. Packages with dates in them can pass on the day, then fail 24 hours later.

@kpcyrd kpcyrd added the enhancement New feature or request label Dec 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants