Release Engineering Release Tickets

From FedoraProject

(Difference between revisions)
Jump to: navigation, search
(Add a step to setup spins mirror)
Line 87: Line 87:
 
## Stage official media torrents
 
## Stage official media torrents
 
## Stage Spins torrents
 
## Stage Spins torrents
 +
## Stage Spins mirrors
 
## Coordinate with torrent seeders for early seeding
 
## Coordinate with torrent seeders for early seeding
 
## Create torrent configs for official Media (DVD, CD, and mirrored Live Images)
 
## Create torrent configs for official Media (DVD, CD, and mirrored Live Images)

Revision as of 22:24, 28 May 2010

  • This page contains a list of all the tickets that are created by Release Engineerings for each release.
  • We intend to use this page for auto-ticket generation at the start of each phase.
    • Sub-numbered tasks will be individual tickets with the primary number added to the the task name in parentheses

Alpha

  1. Warn about Feature Submission deadline one week before
  2. Create images for Quality Assurance testing
  3. Warn about Feature Freeze one week before
  4. Warn about Alpha freeze one week before
  5. Create signing key
  6. Sign packages for Alpha
  7. Purge orphans
  8. Branch source control
  9. Enable pending release nightly compose
  10. Turn on Bodhi to process updates to branched tree
  11. Update topic list for fedora-package-announce
  12. Update fedora-release in rawhide
  13. Update mash configs
  14. Update comps-rawhide target
  15. Prepare Koji for new build target
  16. Create Alpha Test Compose (TC)
    1. Install CD/DVD (installation media)
  17. Coordinate release-notes.rpm
  18. Coordinate artwork packages
  19. Coordinate spins-kickstarts package
  20. Create Alpha Release Candidate (RC)
    1. Install CD/DVD (installation media)
    2. Spins
    3. Official Live Images
  21. Release Alpha
    1. Notify mirrors of upcoming Alpha release
    2. Stage official media torrents
    3. Stage Spins torrents
    4. Coordinate with torrent seeders for early seeding
    5. Create torrent configs for official Media (DVD, CD, and mirrored Live Images)
    6. Create torrent configs for Spins
    7. Stage Alpha to the mirrors
    8. File export control notification
    9. Release mirrors
    10. Release torrents
  22. Remove RCs from alt.fedoraproject.org

Beta

  1. Warn about Beta Freeze
  2. Create Beta Test Compose (TC)
    1. Install CD/DVD (installation media)
  3. Coordinate release-notes.rpm
  4. Coordinate artwork packages
  5. Coordinate spins-kickstarts package
  6. Create Beta Release Candidate (RC)
    1. Install CD/DVD (installation media)
    2. Spins
    3. Official Live Images
  7. Release Beta
    1. Notify mirrors of upcoming Beta release
    2. Stage official media torrents
    3. Stage Spins torrents
    4. Coordinate with torrent seeders for early seeding
    5. Create torrent configs for official Media (DVD, CD, and mirrored Live Images)
    6. Create torrent configs for Spins
    7. Stage Beta to the mirrors
    8. File export control notification
    9. Remove Alpha Torrents
    10. Release mirrors
    11. Release torrents
  8. Remove RCs from alt.fedoraproject.org

Final

  1. Warn about Final Freeze (RC Phase) one week before
  2. Create Final Test Compose (TC)
    1. Install CD/DVD (installation media)
  3. Coordinate release-notes.rpm
  4. Coordinate artwork packages
  5. Coordinate spins-kickstarts package
  6. Create Final Release Candidate (RC)
    1. Install CD/DVD (installation media)
    2. Spins
    3. Official Live Images
  7. Enable updates repo
  8. Disable Mirror Manager redirects
  9. Release Final
    1. Create Everything Repo
    2. Notify mirrors of upcoming Final release
    3. Stage official media torrents
    4. Stage Spins torrents
    5. Stage Spins mirrors
    6. Coordinate with torrent seeders for early seeding
    7. Create torrent configs for official Media (DVD, CD, and mirrored Live Images)
    8. Create torrent configs for Spins
    9. Stage Final to the mirrors
    10. File export control notification
    11. Remove Beta Torrents
    12. Release mirrors
    13. Release torrents
  10. Propose Schedule for Next Release
  11. Remove RCs from alt.fedoraproject.org