Yocto Project Release Checklist
From Yocto Project
Jump to navigationJump to search
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
- Prior to build of the first release candidate
- Is DISTRO_VERSION updated in poky.conf? - Is SDK_VERSION updated in poky.conf? - Is SANITY_TESTED_DISTROS updated in poky.conf? - Are yocto-docs merged to the release branch? - Has bitbake -f -c distrodata universe been run? - Has an updated distro_alias.inc patch been accepted?
- After the final release candidate has returned from QA and is approved, verify the following:
- BSP tarballs have been generated. - Release Notes have been created, finalized, and approved. - Release Notes have been signed. - Repos have been tagged with correct commit and signature. - The README for each BSP has been checked and updated if necessary. - Artifacts correctly moved to https://downloads.yoctoproject.org/releases/yocto/. - The kernel.org mirror sync has been triggered and completed successfully. - The release announcement has been sent to the appropriate mailing lists. (yocto and yocto-announce) - docs.yoctoproject.org updated correct dropdown version.