Attention

Qubes OS 4.2 has reached end of life - it is no longer supported and thus will no longer receive security updates, bug fixes, or new features. We recommend to perform an in-place upgrade or perform a clean installation of Qubes 4.3! The documentation of version 4.2 will also not receive any new updates, unless bug fixes. Its state is thus archived.

Release checklist

the checklist is probably unfinished

On -rc1

  • write schedule

  • create package repositories (linux-yum, linux-deb)

  • update repository definition (core-agent-linux, installer-qubes-os/qubes-release)

  • push all packages to current-testing

  • draft release notes, one note per feature

  • create upgrade package in previous release branch (r2->r3.0, r3.0->r3.1, etc) - core-agent-linux

  • make sure that keys for the current release are included in previous release’s qubes-release package (for upgrade)

  • build ISO and push to mirrors

On subsequent -rc

  • push packages to current

  • update release notes

  • build ISO and push to mirrors

  • notify @Rudd-O about the new ISO for new torrent hosting

On final release

  • push packages to current

  • finish release notes

  • update InstallationInstructions

  • build ISO and push to mirrors

  • push qubes-release package to current

  • notify @Rudd-O about the new ISO for new torrent hosting

  • write news post

  • announce