Yocto Project Release Checklist: Difference between revisions

From Yocto Project
Jump to navigationJump to search
(Update the page to remove deprecated content and add other locations in the code to update)
(Add links to changes)
 
(3 intermediate revisions by one other user not shown)
Line 20: Line 20:


* Prior to build of the first release candidate
* Prior to build of the first release candidate
** Is DISTRO_VERSION updated in poky.conf?
** Is DISTRO_VERSION updated in poky.conf? (e.g. https://git.yoctoproject.org/meta-yocto/commit/?h=wrynose&id=904846ae078ee20de073040ebb77c86e19250f56)
** Is SDK_VERSION updated in poky.conf?
** Is SANITY_TESTED_DISTROS updated in poky.conf? (e.g. see above)
** Is SANITY_TESTED_DISTROS updated in poky.conf?
** Is bitbake version updated? (e.g. https://git.openembedded.org/bitbake/commit/?h=2.18&id=33581c84f3a85008239acbd940501a35de48dc91)
** Are yocto-docs merged to the release branch?
** Are yocto-docs merged to the release branch?
** Has bitbake -f -c distrodata universe been run?
** Has bitbake -f -c distrodata universe been run?
** Add a new bitbake-setup configuration file in BitBake's registry (create a new one, do not delete old ones)
** Add a new bitbake-setup configuration file in BitBake's registry (create a new one, do not delete old ones, e.g. https://lore.kernel.org/bitbake-devel/20260422095624.241708-1-richard.purdie@linuxfoundation.org/T/)
** Add branch selectors and scheduled jobs to autobuilder configuration (e.g. https://lore.kernel.org/yocto-patches/20260423214412.2387367-2-richard.purdie@linuxfoundation.org/T/)
** Update Toaster fixtures files
** Update SRCREVs in build-appliance-image (e.g. https://git.openembedded.org/openembedded-core/commit/?h=wrynose&id=42fa856a00ac16b2a7a83d7ecfa60a5be192b16c)


* After the final release candidate has returned from QA and is approved, verify the following:
* After the final release candidate has returned from QA and is approved, verify the following:
Line 38: Line 41:
** docs.yoctoproject.org updated correct dropdown version.
** docs.yoctoproject.org updated correct dropdown version.
** Files to update in yocto-docs:
** Files to update in yocto-docs:
*** Create new release note templates in documentation/migration-guides/
*** Create new release note templates in documentation/migration-guides/ (e.g. https://lore.kernel.org/yocto-docs/20251218-release-notes-templates-6-0-v1-1-61690583cef2@bootlin.com/)
*** Update documentation/ref-manual/svg/releases.svg
*** Update documentation/ref-manual/svg/releases.svg (e.g. https://lore.kernel.org/yocto-docs/20251204-release-updates-v2-2-04ca6c26ddd5@bootlin.com/)
** Files to update in yocto-autobuilder2:
** Files to update in yocto-autobuilder2:
*** update workers_prev_releases in config.py
*** update workers_prev_releases in config.py (e.g. https://lore.kernel.org/yocto-patches/20251217-add-whinlatter-to-config-v1-1-9aeb42d212bd@bootlin.com/)
** Files to update in yocto-autobuilder-helper:
** Files to update in yocto-autobuilder-helper:
*** Update scripts/release-parser.py
*** Update scripts/release-parser.py
** Files to update in yocto-metrics:
** Files to update in yocto-metrics:
*** Update patch-status/releases.csv
*** Update patch-status/releases.csv

Latest revision as of 09:49, 24 April 2026

Major Release

  • Week prior to build of release candidate
    • Updates to the following packages will have occurred. DO NO PANIC, these come late in the release cycle
      • wic
      • meta-yocto-bsp
      • meta-yocto
      • linux-firmware
      • bootloaders (grub, syslinux, u-boot, gummiboot, etc..)
      • hwdata
      • pciutils
      • util-linux
      • i2c-tools
      • alsa
      • graphics drivers
      • cryptodev
      • systemtap
      • perf
      • linux-yocto