start a release wiki page
This commit is contained in:
parent
0001b1a49f
commit
26f894b417
@ -3,4 +3,5 @@ nav:
|
|||||||
- ... | index.md
|
- ... | index.md
|
||||||
- ... | about.md
|
- ... | about.md
|
||||||
- Documentation | documentation
|
- Documentation | documentation
|
||||||
|
- SOP | sop
|
||||||
...
|
...
|
||||||
|
4
docs/sop/.pages
Normal file
4
docs/sop/.pages
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
--- nav:
|
||||||
|
- ... | index.md
|
||||||
|
- Release Procedures | sop_release.md
|
||||||
|
...
|
8
docs/sop/index.md
Normal file
8
docs/sop/index.md
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
---
|
||||||
|
title: SOP (Standard Operationg Procedures)
|
||||||
|
---
|
||||||
|
|
||||||
|
This section goes over the various SOP's for SIG/Core. Please use the menu items
|
||||||
|
to find the various pages of interest.
|
||||||
|
|
||||||
|
{% include "resources_bottom.md" %}
|
75
docs/sop/sop_release.md
Normal file
75
docs/sop/sop_release.md
Normal file
@ -0,0 +1,75 @@
|
|||||||
|
---
|
||||||
|
title: Rocky Release Procedures for SIG/Core (RelEng/Infrastructure)
|
||||||
|
---
|
||||||
|
|
||||||
|
This SOP contains all the steps required by SIG/Core (a mix of Release
|
||||||
|
Engineering and Infrastructure) to perform releases of all Rocky Linux
|
||||||
|
versions. Work is in all collaboration within the entire group of
|
||||||
|
engineerings.
|
||||||
|
|
||||||
|
## Contact Information
|
||||||
|
|
||||||
|
| | |
|
||||||
|
| - | - |
|
||||||
|
| **Owner** | SIG/Core (Release Engineering & Infrastructure) |
|
||||||
|
| **Email Contact** | infrastructure@rockylinux.org |
|
||||||
|
| **Email Contact** | releng@rockylinux.org |
|
||||||
|
| **Mattermost Contacts** | `@label` `@neil` `@tgo` `@skip77` `@mustafa` `@sherif` `@pgreco` |
|
||||||
|
| **Mattermost Channels** | `~Infrastructure` |
|
||||||
|
|
||||||
|
## Preparation
|
||||||
|
|
||||||
|
## Notes about Release Day
|
||||||
|
|
||||||
|
Within a minimum of two (2) days, the following should be true:
|
||||||
|
|
||||||
|
1. Torrents should be setup. All files can be synced with the seed box(es) but
|
||||||
|
not yet published. The data should be verified using sha256sum and compared to
|
||||||
|
the CHECKSUM files provided with the files.
|
||||||
|
|
||||||
|
2. Website should be ready (typically with an open PR in github). The content
|
||||||
|
should be verified that the design and content are correct and finalized.
|
||||||
|
|
||||||
|
3. Enough mirrors should be setup. This essentially means that all content for
|
||||||
|
a release should be synced to our primary mirror with the executable bit turned
|
||||||
|
off, and the content should also be hard linked. In theory, mirror manager can
|
||||||
|
be queried to verify if mirrors are or appear to be in sync.
|
||||||
|
|
||||||
|
## Notes about Patch Days
|
||||||
|
|
||||||
|
## Prior to Release Day notes
|
||||||
|
|
||||||
|
## Release Day
|
||||||
|
|
||||||
|
## Priorities
|
||||||
|
|
||||||
|
During release day, these should be verified/completed in order:
|
||||||
|
|
||||||
|
1. Website - The primary website and user landing at rockylinux.org should allow
|
||||||
|
the user to efficiently click through to a download link of an ISO, image, or
|
||||||
|
torrent. It must be kept up.
|
||||||
|
|
||||||
|
2. Torrent - The seed box(es) should be primed and ready to go for users
|
||||||
|
downloading via torrent.
|
||||||
|
|
||||||
|
3. Release Notes & Documentation - The release notes are often on the same
|
||||||
|
website as the documentation. The main website and where applicable in the docs
|
||||||
|
should refer to the Release Notes of Rocky Linux.
|
||||||
|
|
||||||
|
4. Wiki - If applicable, the necessary changes and resources should be available
|
||||||
|
for a release. In particular, if a major release has new repos, changed repo names,
|
||||||
|
this should be documented.
|
||||||
|
|
||||||
|
5. Everything else!
|
||||||
|
|
||||||
|
## Resources
|
||||||
|
|
||||||
|
## SIG/Core Checklist
|
||||||
|
|
||||||
|
### Beta
|
||||||
|
|
||||||
|
### Release Candidate
|
||||||
|
|
||||||
|
### Final
|
||||||
|
|
||||||
|
{% include "resources_bottom.md" %}
|
Loading…
Reference in New Issue
Block a user