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

3.0 Checklist #1875

Open
37 of 45 tasks
koomie opened this issue Sep 25, 2023 · 0 comments
Open
37 of 45 tasks

3.0 Checklist #1875

koomie opened this issue Sep 25, 2023 · 0 comments

Comments

@koomie
Copy link
Contributor

koomie commented Sep 25, 2023

  • spell check documentation
  • verify correct version in docs
    • git sha
    • ohpc version in header
  • verify rpm version of docs-ohpc
  • verify url of ohpc-release package in ohpc-docs
    • el/x86
    • leap/x86
    • el/aarch
    • leap/aarch
    • openeuler/x86
    • openeuler/aaarch
  • double check rpm release strings have correct ohpc version (a project config setting in obs)
  • clean up page breaks in ohpc-docs
  • run Rel. Support -> Scan Package Release Numbers job and verify no issues detected
  • run Rel. Support -> Generate Package Counts and update relevant 3.x version page on wiki
  • update pointer to latest component list page in wiki sidebar
  • final reposync from Factory: Rel. Support -> Pull Repo
  • final manifest generation
  • update wiki component list -> output from Rel. Support -> Generate Component List job
  • update badge counters
  • disabled future builds in Factory (now using lock)
  • remove draft watermark
  • release tagging
    • tag ohpc repo
    • tag CI repo
    • tag wiki repo
  • finalize changelog
  • add changelog to release
  • build final dist tarballs
    • run build job in jenkins
    • update links & md5sums on release wiki page
  • complete jenkins run with dist tarballs
  • update links to ohpc-release RPMs on release page (N/A for micro release)
  • upload install guides to release page
  • update ohpc-release file download commentary on ohpc website (generally N/A for minor release)
  • make 3.x default branch on github
  • post to ohpc-announce
  • move final packages from .staging to final production location
  • alter [update] repo link to point to latest update revision in /repos/
  • update obs trigger to point to newer OBS factory version (3.1) ( now in trigger/python-github-webhooks/hooks/all)
  • update roadmap table in wiki
  • update table in wikipedia.org
  • backup infrastructure (obs/repos)
  • run job with release repo after update
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant