Update Final Release SOP #371
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "sop_update"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Signed-off-by: Patrik Polakovič patrik@alphamail.org
Looks good to me. In the beginning, there are some indentation changes that will render a similar result, I guess, but it's good to maintain the clarity of the document.
Otherwise, the changes seem right. There was an introduction of a checksum file and the
stag-release
file, which was actually the splitter script of the latter.Additional Notes
Just make sure to include the following in your changes (some are already there, but I wanted to ensure everything is covered):
sysadmin-bodhi
will do the trick).Verification
At the end, verification is done to check for the tag. For example:
Make sure to check if there are any pending updates to the section. This might be misleading since we also do a final push. It is generally run as part of
cron
later, but if someone wants to avoid weekend hiccups, they should do it manually on stage release day, which often falls on Friday.Add one more section:
Release Day (Tuesday @ 14:00 UTC)
On release day (usually Tuesday, 14:00 UTC), make sure to:
stage-release
script — these should now be made available to the public.rebased onto
b52b32f2d9
Only the signing one needs sigul. The other one can be run on any compose machine with /pub rw (typically compose-x86-01, but I suppose it could also be bodhi-backend01)
This should be moved to Monday, the day before release. We want to have the torrents up in advance so people can download the content to seed it to other users.
We don't typically announce this widely, just to those folks who normally seed torrents.
This should be moved to monday night (late) before the release. This is to allow mirrors that are not tier1 (and don't have access to pre-release content) to start syncing up, so that more of them are in sync by the time of the actual release announcement.
We typically don't announce this widely either. Mirrors will just start syncing it, we don't need to tell users about it.
A few minor comments, but otherwise looks good! Thanks for updating this!
rebased onto
b52b32f2d9
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.