Skip to content

MigrationToVersion6

Aurélien Bompard edited this page Jun 9, 2022 · 3 revisions

Migration plan for 5.7.5 to 6.0.0

  1. Ask for a new release of fedpkg #480
  2. Merge the pending dependency PRs
  3. Setup a downtime slot with someone from I&R
  4. Make a new release of Ipsilon
  5. Deploy the new Ipsilon release to staging
  6. Deploy the new Ipsilon release to prod
  7. Follow https://github.com/fedora-infra/bodhi/blob/develop/docs/developer/releases.rst#how-to-make-a-release
  8. Deploy to staging and do some tests
  9. Update ansible to remove the staging checks in the bodhi playbooks & templates:
    playbooks/openshift-apps/bodhi.yml
    playbooks/include/proxies-reverseproxy.yml
    roles/bodhi2/base/templates/httpd.conf.j2
    roles/bodhi2/base/templates/production.ini.j2
    roles/openshift-apps/bodhi/templates/deploymentconfig.yml
    
  10. Deploy to production on the bodhi-composer VM
  11. Deploy to production on OpenShift
Clone this wiki locally