-
Notifications
You must be signed in to change notification settings - Fork 81
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
Initial tuf-on-ci migration signing event #1320
Comments
#1321 makes the current metadata available for the signing event -- this is required for the signing event workflow to work correctly. We can update the "current metadata" with new PRs as legacy online signing happens as usual. |
Maintainer tasks in the signing event before any signing is needed:
After that the following steps are
|
We've found a potential client compatibility issue in staging with that, preliminary plan is to avoid the artifact changes in this production signing event. We're hoping the whole signing event experience is going to be easier now, so having another signing event later on to actually handle the new artifacts should be less of a hassle -- as added bonus it gives clients a little more time to test those artifacts in staging. Please comment here if you have opinions: sigstore/root-signing-staging#161 (see summary in comment) |
Documenting the remaining steps (with approximate schedule that aims to take over the repo after timestamp 216 on Friday Aug 30):
As long as we complete the list by Wed Sep 4, on-call should not get any alerts. If we have issues at any point before the last item, we can revert the signing-event merge:
|
Remind me, are we going to publish to the preprod GCS bucket, or is preprod the GitHub pages? I think the latter? |
Yeah, GitHub Pages. |
what kommendorkapten said. I'll make sure we have something ready for sigstore-probers workflows |
This is a result of running `python3 docs/migration/prep-import.py`. It makes sure the base metadata for tuf-on-ci is up-to-date before migration in sigstore#1320. Signed-off-by: Jussi Kukkonen <[email protected]>
reopen, we tried merging but had to revert:
|
Current status:
|
After various infra fixes, the "preprod" repo is now published at https://sigstore.github.io/root-signing/ |
All steps are done, production repo has been published. Looks smooth so far |
Description
As documented in #1250, the plan is to migrate from the in-house scripts and workflows to tuf-on-ci. This was done in root-signing-staging already with decent results. That said the old "staging" was so different that the migration here is necessarily going to involve a lot of things we have not done before.
The text was updated successfully, but these errors were encountered: